EXPLORING COMPUTATIONAL THINKING WITH RECURSION: REFLECTIONS FROM ROBBIE CASE

Authors

DOI:

https://doi.org/10.37781/vidya.v44i2.4989

Keywords:

Computing in Education; Algebraic Thinking; Patterns and Regularities; Python Language

Abstract

This article presents reflections on Computational Thinking applied through recursion, based on the theories of Robbie Case. The investigation sought to answer the question: how can Computational Thinking, in teaching, contribute to the training of future Mathematics teachers? The research was characterized as qualitative and of the case study type. The content covered, Patterns and Regularities, was integrated with Computational Thinking, specifically through recursion in the Python Language. Evidence sources included a questionnaire, participant observation, field diary, physical/cultural artifact, and interviews. The data analysis was developed using Robbie Case’s theory. The results show that the students developed Computational Thinking skills and were able to propose and solve problems using recursion. In the case study, relationships were established between generalization (Algebraic Thinking) and the skills of abstraction, collection, analysis, data representation, and algorithms (Computational Thinking).

Author Biographies

Ana Paula Canal, Universidade Franciscana - UFN

Doutora em Ensino de Ciências e Matemática. Universidade Franciscana.

Vanilde Bisognin, Universidade Franciscana - UFN

Doutora em Matemática. Universidade Franciscana.

Silvia Maria de Aguiar Isaia, Universidade Franciscana - UFN

Doutora em Educação. Universidade Franciscana. 

Published

2024-12-03

How to Cite

Canal, A. P., Bisognin, V., & Isaia, S. M. de A. (2024). EXPLORING COMPUTATIONAL THINKING WITH RECURSION: REFLECTIONS FROM ROBBIE CASE. VIDYA, 44(2), 153–173. https://doi.org/10.37781/vidya.v44i2.4989