A Systematic Review of Computational Thinking in Early Ages
Edelberto Franco Silva, Bruno Jos\'e Dembogurski, Gustavo Silva, Semaan

TL;DR
This systematic review analyzes over 60 studies from 2010-2020 on teaching computational thinking to preschool children using tools like programming, robotics, and playful activities, highlighting current initiatives and gaps.
Contribution
It provides a comprehensive taxonomy of tools and methods used for developing computational thinking in early childhood, especially at the kindergarten level.
Findings
Identification of key tools like ScratchJr and KIBO for early CT development
Classification of CT initiatives into a detailed taxonomy
Highlighting the gap in CT education at preschool level
Abstract
Nowadays, technology has become dominant in the daily lives of most people around the world. From children to older people, technology is present, helping in the most diverse daily tasks and allowing accessibility. However, many times these people are just end-users, without any incentive to the development of computational thinking (CT). With advances in technologies, the abstraction of coding, programming languages, and the hardware resources involved will become a reality. However, while we have not progressed to this stage, it is necessary to encourage the development of CT teaching from an early age. This work will present state of the art concerning teaching initiatives and tools on programming (e.g., ScratchJr), robotics (e.g., KIBO), and other playful tools (e.g., Happy Maps) for the development of CT in the early ages, specifically filling the gap of CT at the kindergarten…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTeaching and Learning Programming · Child Development and Digital Technology
