Model for Knowledge Representation in Computational Thinking
Abstract
Computational Thinking (CT) is worked on by professionals from different areas, who seek to develop CT concepts and skills in different levels of education. However, its use results in divergences regarding the standardization of tasks, concepts and skills. A possible solution is to model the CT concepts and make them available as linked open data. Thus, an ontology-based knowledge model was created to represent and integrate multiple authors' perspectives on CT. The model was tested in typical scenarios, proving to be capable of representing different authors' points of view and linking resources of different natures according to their purposes. The model developed was made available openly for use by the community.
References
Azevedo, A., Araújo, C., Henriques, P. R., Osório, A., Gomes, M., and Valente, A. (2019). Micas, a web platform to support teachers of computing at school. Challenges, pages 625–641.
Bandeira, J., Ávila, T., Alcantara, W., Sobrinho, A., Bittencourt, I. I., and Isotani, S. (2015). Dados abertos conectados para a educação. Jornada de Atualização em Informática na Educação, 4(1):47–69.
Bell, T., Alexander, J., Freeman, I., and Grimley, M. (2009). Computer science unplugged: School students doing real computing without computers. The New Zealand Journal of Applied Computing and Information Technology, 13(1):20–29.
Berners-Lee, T. (2006). Linked data. https://www.w3.org/DesignIssues/LinkedData. [On-line; acessado em 28-novembro-2020].
Blikstein, P. (2018). Maker movement in education: History and prospects. In Handbook of Technology Education, pages 419–437. New York City.
Brennan, K. and Resnick, M. (2012). New frameworks for studying and assessing the development of computational thinking. In Proceedings of the 2012 annual meeting of the American educational research association, Vancouver, Canada, volume 1, page 25. American Educational Research Association.
Denning, P. and Tedre, M. (2019). Computational Thinking. Cambridge, Massachusetts, United States: MIT Press.
Guarino, N. (1998). Formal ontology in information systems: Proceedings of the first international conference (FOIS’98), June 6-8, Trento, Italy, volume 46. IOS press, Amsterdam.
Isotani, S. and Bittencourt, I. I. (2015). Dados Abertos Conectados: Em busca da Web do Conhecimento. Novatec Editora, São Paulo.
Silva Junior, B. A. d. (2020). Ggasct: bringing formal methods to the computational thinking. Master’s thesis, Universidade Federal de Pelotas.
Silva Junior, B. A. d., Cavalheiro, S. A. d. C., and Foss, L. (2017). A última árvore: exercitando o pensamento computacional por meio de um jogo educacional baseado em gramática de grafos. In Brazilian Symposium on Computers in Education (Simpósio Brasileiro de Informática na Educação-SBIE), pages 735–744.
Silva Junior, B. A. d., Cavalheiro, S. A. d. C., and Foss, L. (2019). Revisitando um jogo educacional para desenvolver o pensamento computacional com gramática de grafos. In Brazilian Symposium on Computers in Education (Simpósio Brasileiro de Informática na Educação-SBIE), volume 30, page 863.
Silva Junior, B. A. d., Cavalheiro, S. A. d. C., Foss, L., Pernas, A. M. P., and Garcez, A. V. (2021). Pact: A citizen science project for computing education. In 2021 IEEE Frontiers in Education Conference (FIE), pages 1–9. IEEE, IEEE.
Uyi Idehen, K. (2019). What is the linked open data cloud, and why is it im-portant? [link]. [Online; acessado em 1-novembro-2021].
Wing, J. (2011). Research notebook: Computational thinking — what and why. The link magazine, 6:20–23.
Wing, J. M. (2006). Computational thinking. Communications of the ACM, 49(3):33–35.
