EDUCATIONAL ONTOLOGIES FOR COMPUTING: MODELING COMPUTATIONAL THINKING CONCEPTS AND PARALLEL PROGRAMMING ALIGNED WITH BNCC-COMP
DOI:
https://doi.org/10.56238/arev7n10-162Keywords:
Ontologies, Computational Thinking, Parallel Programming, BNCC, Educational TechnologiesAbstract
This article presents an educational ontology designed for teaching Parallel Programming, integrating concepts of Computational Thinking in alignment with the National Common Curricular Base for Computing. The ontology was developed through the systematization of skills, content, and semantic relations, organized into hierarchical structures. The construction process, guided by Ontology Development 101, involved theoretical review, refinement iterations, and consultations with specialists. The result is a technological artifact to support pedagogical frameworks, virtual learning environments, and teacher training, contributing to conceptual clarity and content reusability. The discussions highlight potential applications and challenges for adoption in real educational contexts.
Downloads
References
ALMEIDA, Maurício B.; BAX, Marcello P. Uma visão geral sobre ontologias: pesquisa sobre definições, tipos, aplicações, métodos de avaliação e de construção. Ciência da Informação, v. 32, p. 7-20, 2003. DOI: https://doi.org/10.1590/S0100-19652003000300002
BACHIEGA, Naylor; SOUZA, Paulo Lopes de; BRUSCHI, Sarita; SOUZA, Simone. Mapeamento sistemático do ensino teórico e prático de programação paralela. In: Anais dos Workshops do Congresso Brasileiro de Informática na Educação, v. 6, n. 1, p. 1089, 2017. DOI: https://doi.org/10.5753/cbie.wcbie.2017.1089
BRASILa. Conselho Nacional de Educação – CNE. Resolução CNE/CEB nº 1, de 4 de outubro de 2022. Normas sobre Computação na Educação Básica – Complemento à BNCC. Brasília, DF: Ministério da Educação, 2022.
BRASILb. Base Nacional Comum Curricular. Brasília: Ministério da Educação, 2018. Disponível em: http://basenacionalcomum.mec.gov.br/. Acesso em: 18 ago. 2025.
BORST, W. N. Construction of engineering ontologies for knowledge sharing and reuse. 1997. Tese (Doutorado em Engenharia) – University of Twente, Netherlands.
DURÃES, Thiago de Jesus Oliveira; SOUZA, Paulo Sergio Lopes de; MARTINS, Guilherme; CONTE, Davi Jose; BACHIEGA, Naylor Garcia; BRUSCHI, Sarita Mazzini. Research on Parallel Computing Teaching: state of the art and future directions. In: IEEE Frontiers in Education Conference (FIE), 2020. Anais… IEEE, 2020. p. 1-9. DOI: https://doi.org/10.1109/FIE44824.2020.9273914
FERNÁNDEZ LÓPEZ, Mariano; GÓMEZ-PÉREZ, A.; JURISTO JUZGADO, Natalia. METHONTOLOGY: From ontological art towards ontological engineering. In: ONTOL. ENGINEERING AAAI-97 SPRING SYMPOSIUM SERIES, 1997, Menlo Park. Proceedings [...]. Menlo Park: American Association for Artificial Intelligence, 1997.
FERREIRA, Karine Reis; RIBEIRO, Leila; CAVALHEIRO, Simone. Pensamento Computacional: uma proposta de definição unificada. Revista Brasileira de Informática na Educação, v. 27, n. 1, p. 21-40, 2019.
GRUBER, Thomas R. A translation approach to portable ontology specifications. Knowledge Acquisition, v. 5, n. 2, p. 199-220, 1993. DOI: https://doi.org/10.1006/knac.1993.1008
HWANG, Suk-Hyung; KIM, Hong-Gee; YANG, Hae-Sool. A FCA-based ontology construction for the design of class hierarchy. In: International Conference on Computational Science and Its Applications (ICCSA), 2005, Singapore. Proceedings… Part III. Springer, 2005. p. 827-835. DOI: https://doi.org/10.1007/11424857_90
NOY, N.; MCGUINNESS, Deborah. Ontology Development 101: A guide to creating your first ontology. Knowledge Systems Laboratory, v. 32, 2001.
PACHECO, Eliezer. Os Institutos Federais: uma revolução na educação profissional e tecnológica. Porto Alegre: Artmed, 2010.
PACHECO, Peter. An introduction to parallel programming. Elsevier, 2011. DOI: https://doi.org/10.1016/B978-0-12-374260-5.00006-3
QUINN, Michael J. Parallel Programming in C with MPI and OpenMP. Computer Science Series. McGraw-Hill International Editions, 2004.
RIBEIRO, Leila; FOSS, Luciana; CAVALHEIRO, Simone. Pensamento Computacional: fundamentos e integração na Educação Básica. Jornada de Atualização em Informática na Educação, v. 8, n. 1, p. 25-33, 2019. DOI: https://doi.org/10.5753/sbc.11184.7.2
SUÁREZ-FIGUEROA, Mari Carmen; GÓMEZ-PÉREZ, Asunción; FERNÁNDEZ-LÓPEZ, Mariano. The NeOn Methodology framework: A scenario-based methodology for ontology development. Applied Ontology, v. 10, n. 2, p. 107-145, 2015. DOI: https://doi.org/10.3233/AO-150145
WING, Jeannette M. Computational thinking. Communications of the ACM, v. 49, n. 3, p. 33-35, 2006. DOI: https://doi.org/10.1145/1118178.1118215
W3C. OWL 2 Web Ontology Language Document Overview. W3C Recommendation, 2012. Disponível em: https://www.w3.org/TR/owl2-overview/. Acesso em: 18 ago. 2025.
