Uma API para Gerenciamento de Objetos de Aprendizagem Digitais Baseada em Web Semântica

  • Rafael Silva da Silva UNIPAMPA
  • João Pablo Silva da Silva UNIPAMPA
  • Alice Fonseca Finger UNIPAMPA

Resumo


Os Objetos de Aprendizagem Digitais (OADs) apoiam o ensino em diferentes contextos, mas ainda enfrentam escassez de repositórios abertos e dificuldades de acesso. A Web Semântica surge como alternativa para padronizar e organizar esses repositórios. Em um trabalho anterior, desenvolvemos a OntoObADi, uma ontologia voltada à descrição de OADs em repositórios semânticos. Neste trabalho, propomos um serviço RESTful que encapsula a OntoObADi, promovendo a interoperabilidade e reutilização dos conteúdos. A API foi implementada em Python com a biblioteca Owlready2, permitindo manipular ontologias em OWL. Com ela, é possível criar e classificar indivíduos, aplicar regras em SWRL e integrar raciocinadores para inferência lógica.

Referências

Aguiar, E. V. B. and Flôres, M. L. P. (2014). Objetos de Aprendizagem: Conceitos Básicos, chapter 1. Evangraf. Recurso online. Disponível em: [link]. Acesso em: 12 set. 2024.

Berners-Lee, T., Hendler, J., and Lassila, O. (2001). The semantic web. Scientific American, 284(5):35–43. Disponível em: [link]. Acesso em: 01 set. 2024.

Borst, W. N. (1997). Construction of engineering ontologies for knowledge sharing and reuse. PhD thesis, University of Twente, Enschede, Netherlands. Recurso online. Disponível em: [link]. Acesso em: 14 maio 2023.

Braga, J. (2015). Objetos de aprendizagem volume 1: introdução e fundamentos. Recurso online.

Breitman, K. K. (2005). Web semântica. LTC, Rio de Janeiro. recurso online. Disponível em: [link]. Acesso em: 25 maio 2023.

Carneiro, M. L. F. and Silveira, M. S. (2014). Objetos de aprendizagem como elementos facilitadores na educação a distância. Educar em Revista, pages 235–260.

Costa, A. C. (2021). Re-mar: Repository of marine learning objects. In Anais do XII Workshop de Computação Aplicada à Gestão do Meio Ambiente e Recursos Naturais (WCAMA 2021).

Darmadi, H., Liawatimena, S., Abbas, B. S., and Trisetyarso, A. (2018). Hypermedia driven application programming interface for learning object management. Procedia Computer Science, 135:120–127. The 3rd International Conference on Computer Science and Computational Intelligence (ICCSCI 2018) : Empowering Smart Technology in Digital Era for a Better Life.

de S. Santana, J., de A. Gomes, E., do N. Salvador, L., and da R. Seixas, L. (2023). Lomc: Uma extensão ao lom para a descrição de recursos educacionais baseada no desenvolvimento de competências. In Anais do XXXIV Simpósio Brasileiro de Informática na Educação (SBIE), pages 345–356. Sociedade Brasileira de Computação.

Eremeev, A. P., Paniavin, N. A., and Marenkov, M. A. (2022). An object-oriented approach to ontology modelling in specialists education of methods and technologies of artificial intelligence. In 2022 VI International Conference on Information Technologies in Engineering Education (Inforino), pages 1–4.

Forrati, S. M. (2024). Ontoobadi: Uma ontologia para repositórios de objetos de aprendizagem digitais. Master’s thesis, Universidade Federal do Pampa (Unipampa).

Gruber, T. R. (1993). A translation approach to portable ontology specifications. Knowledge acquisition, 5(2):199–220.

Júnior, C. P., Araújo, R., and Dorça, F. (2022). Uma abordagem híbrida apoiada por algoritmo bioinspirado e tecnologias de web semântica para recomendação personalizada de objetos de aprendizagem. In Anais Estendidos do XI Congresso Brasileiro de Informática na Educação, pages 35–46, Porto Alegre, RS, Brasil. SBC.

Lamy, J.-B. (2017). Owlready: Ontology-oriented programming in python with automatic classification and high level constructs for biomedical ontologies. Artificial Intelligence in Medicine, 80:11–28.

Noy, N. F., McGuinness, D. L., et al. (2001). Ontology development 101: A guide to creating your first ontology.

Rabahallah, K. and Ahmed-Ouamer, R. (2015). Creating e-learning web services towards reusability of functionalities in creating e-learning systems. In 2015 Global Summit on Computer Information Technology (GSCIT), pages 1–6.

Schrammel, L. and Fontoura, L. (2023). Recomendação híbrida de objetos de aprendizagem a partir da predição de necessidades personalizadas de estudantes. In Anais do XXXIV Simpósio Brasileiro de Informática na Educação, pages 139–151, Porto Alegre, RS, Brasil. SBC.

Segundo, J. E. S. and Coneglian, C. S. (2016). Web semântica e ontologias: um estudo sobre construção de axiomas e uso de inferências. Informação & Informação, 21(2):217–244.

Wiley, D. A. (2000). Learning object design and sequencing theory. PhD thesis, Brigham Young University.

Xiao-Hong, L. (2014). Research and development of web of things system based on rest architecture. In 2014 Fifth International Conference on Intelligent Systems Design and Engineering Applications, pages 744–747.
Publicado
24/11/2025
SILVA, Rafael Silva da; SILVA, João Pablo Silva da; FINGER, Alice Fonseca. Uma API para Gerenciamento de Objetos de Aprendizagem Digitais Baseada em Web Semântica. In: SIMPÓSIO BRASILEIRO DE INFORMÁTICA NA EDUCAÇÃO (SBIE), 36. , 2025, Curitiba/PR. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2025 . p. 1704-1713. DOI: https://doi.org/10.5753/sbie.2025.12701.