Computational thinking for all ages: a comparative analysis of programming learning between children and the elderly

  • Isaac Clemente Nunes UFRPE
  • Rozelma Soares de França UFRPE

Abstract


In an increasingly digital world, computational thinking emerges as a cognitive differential at all stages of life. This study challenges assumptions by contrasting the learning process between children and elderly people using unplugged activities. Exploring the four pillars of computational thinking, we reveal that children performed better in algorithms, decomposition, and pattern recognition, while elderly people excelled in abstraction. Children demonstrated greater agility in problem-solving, while elderly people presented more structured and reflective solutions. The results suggest pathways for personalized pedagogical strategies that can support computer education, promoting digital inclusion and breaking down age barriers.

References

Castro-Delgado, V., Martínez-Herraiz, J. J., and Chacón-López, H. (2022). Digital literacy and computational thinking in elderly people: A systematic review. Education in the Knowledge Society, 23:e27352.

Esperança, F. P., Silva, F. F. d., Leal, G. C. L., and Balancieri, R. (2024). Desplugando para aprender: Desenvolvendo o pensamento computacional entre idosos. In Anais do Simpósio Brasileiro de Informática na Educação (SBIE), Brasil. Sociedade Brasileira de Computação (SBC).

Lucena, D. A. d. and et al. (2020). Adaptações em atividades de pensamento computacional para estimulação cognitiva em idosos. In Simpósio Brasileiro de Informática na Educação (SBIE).

Nunes, I. D. and Pires, A. K. (2022). Como o pensamento computacional ajuda o desenvolvimento cognitivo da pessoa idosa. Portal do Envelhecimento.

Oliveira Junior, E. R. d. and Pasqualotti, A. (2021). Pensamento computacional e processos cognitivos com pessoas idosas: revisão sistemática. Research, Society and Development, 10(11):e563101120020.

Papadakis, S. and Kalogiannakis, M. (2022). Revisiting the first computer science concepts for k-6 young students: What has changed since the introduction of educational robotics? Education Sciences, 12(2):115.

Souza, A. L., Neto, N. R., Eliote, Y. C. D., Oliveira, E. G. d., Classe, T. M. d., Castro, R. M. d., Lima, A. A., and Gimenez, P. J. d. A. (2023). Desenvolvendo o pensamento computacional utilizando scratch: Um relato de experiência da formação de professores da educação básica. In Anais do Workshop de Informática na Escola (WIE), Brasil. Sociedade Brasileira de Computação (SBC).

Tang, X., Yin, Y., Lin, Q., Hadad, R., and Zhai, X. (2020). Assessing computational thinking: A systematic review of empirical studies. Computers & Education, 148:103798.

Vaportzis, E., Clausen, M. G., and Gow, A. J. (2017). Older adults’ perceptions of technology and barriers to interacting with tablet computers: a focus group study. Frontiers in Psychology, 8:1687.

Yen, C., Lin, K., et al. (2021). Exploring the development of computational thinking in children’s programming education: A cross-age study. Journal of Educational Computing Research, 59(7):1226–1251.
Published
2025-07-20
NUNES, Isaac Clemente; FRANÇA, Rozelma Soares de. Computational thinking for all ages: a comparative analysis of programming learning between children and the elderly. In: WORKSHOP ON COMPUTING EDUCATION (WEI), 33. , 2025, Maceió/AL. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2025 . p. 971-981. ISSN 2595-6175. DOI: https://doi.org/10.5753/wei.2025.8652.