Acessibilidade / Reportar erro

Computational thinking as a heuristic endeavour: students’ solutions of coding problems 1 1 Apoio: Social Sciences and Humanities Research Council of Canada (SSHRC) Ontario Research Fund: Research Excellence (ORF-RE) National Council for Scientific and Technological Development (CNPq) (428323/2018/-9) 2 2 References correction and bibliographic normalization services: Andressa Picosque (Tikinet) – revisao@tikinet.com.br. 3 3 Copy Editor: José Pereira de Queiroz – ze.pereira.queiroz@gmail.com 4 4 Responsible Editor: Prof. Dr. Carlos Miguel da Silva Ribeiro, https://orcid.org/0000-0003-3505-4431, cmribas78@gmail.com

Pensamento Computacional como uma iniciativa heurística: soluções de estudantes sobre problemas de programação

Abstract

In this paper we investigate students’ computational thinking in mathematics education. Specifically, through the analysis of teaching experiments conducted as qualitative case studies, we explore aspects of constructionism and problem solving. In different learning scenarios, pairs of elementary school and undergraduate students explored coding puzzles in order to complete a posed computational-mathematical task. From a constructionist point of view, the results indicate that the learning experience involved a problem solving spiral of description, execution, reflection and debugging. In the case of the experience of the undergraduate students, we also identified specific characteristics of computational thinking related to heuristic processes such as exploration, planning, analysis, and verification.

Keywords
mathematics education; constructionism; problem solving

UNICAMP - Faculdade de Educação Av Bertrand Russel, 801, 13083-865 - Campinas SP/ Brasil, Tel.: (55 19) 3521-6707 - Campinas - SP - Brazil
E-mail: proposic@unicamp.br