Microworlds with Different Pedagogical Approaches in Introductory Programming Learning: Effects in Programming Knowledge and Logical Reasoning

Joana Martinho Costa


This paper presents a summary of doctoral thesis that evaluates the using of microworlds combined with different pedagogical approaches to learn introductory programming, specifically in programming knowledge and logical reasoning variables. The results suggest that when microworlds are combined with the 4C-ID instructional model there are positive effects in learning to program a computer, but they have no impact if an expository method is used. However, given the limited number of sampled subjects in this thesis, this topic should be further researched. It is necessary to understand to what extent, measurable, the use of certain teaching methods with or without association with microworlds, influence the results of students in knowledge and logical reasoning.

Full Text:



Alice Project. (2018). Alice – Tell Stories. Build Games. Learn to Program. Retrieved from http://www.alice.org.

Papert, S. (1985). Different visions of logo. Computers in the schools. Interdisciplinary Journal of Practice, Theory, and Applied Research, 2(2–3), 3–8.

Costa, J.M. (2019). Utilização do micromundo Alice na aprendizagem da programação: Efeitos sobre os conhecimentos e o raciocínio lógico. Manuscript not published, Institute of Education, University of Lisbon.

Costa, J. M., & Miranda, G. L. (2017). Relation between Alice software and programming learning: A systematic review of the literature and meta-analysis. British Journal of Educational Technology, 48(6), 1464–1474. doi:10.1111/bjet.12496

Costa, J. M., & Miranda, G. L. (2017). Desenvolvimento e validação de uma prova de avaliação das competências iniciais de programação. RISTI - Revista Ibérica de Sistemas e Tecnologias de Informação, 25, 66-81. https://dx.doi.org/10.17013/risti.25.66-81

Costa, J. M. (2018). Using Alice Software with the Expository Method: a pilot study. International Journal of Engineering and Technology, 10(6), 1681-1686. doi: 10.21817/ijet/2018/v10i6/181006046

Azevedo, J., & Portela (2014). Como se define o contexto de uma escola e aquilo que se espera dela? O Público, 29 de novembro.

Hornemann, J. (1974). Influence du contenu sur la résolution de problèmes logiques. Enfance, 27, 45-64.

Costa, J. M., & Miranda, G. L. (2019). Using Alice Software with 4C-ID Model: Effects in Programming Knowledge and Logical Reasoning. Informatics in Education, 18(1), 1-15. doi: https://doi.org/10.15388/infedu.2019.01

DOI: https://doi.org/10.31449/inf.v43i1.2657

Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.