EXPLORING COMPUTATIONAL THINKING WITH RECURSION: REFLECTIONS FROM ROBBIE CASE
DOI:
https://doi.org/10.37781/vidya.v44i2.4989Keywords:
Computing in Education; Algebraic Thinking; Patterns and Regularities; Python LanguageAbstract
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).
Downloads
Published
How to Cite
Issue
Section
License
A submissão de originais para este periódico implica na transferência, pelos autores, dos direitos de publicação impressa e digital. Os direitos autorais para os artigos publicados são do autor, com direitos do periódico sobre a primeira publicação. Os autores somente poderão utilizar os mesmos resultados em outras publicações indicando claramente este periódico como o meio da publicação original. Em virtude de sermos um periódico de acesso aberto, permite-se o uso gratuito dos artigos em aplicações educacionais e científicas desde que citada a fonte conforme a licença CC-BY da Creative Commons.
Creative Commons Atribuição 4.0 Internacional.









