Contemporary Issues in Early Childhood | 2021

Algorithm design for young children

 
 
 
 

Abstract


Algorithms are the essence of computational thinking, which refers to a set of problem-solving processes that help children become logical thinkers in this increasingly digital society. It is important for teachers of young children to carefully plan and implement algorithm design tasks that involve repeated step-by-step procedures to build strong foundational computational thinking skills. In this article, the authors present algorithm tasks, including following a recipe, creating a treasure map, modeling how to perform a task, and sharing a routine, which can be easily integrated in the daily activities in early childhood classrooms. Fostering young children’s aptitude for algorithm-specific thinking-and-doing processes creates a foundation for logical thinking.

Volume None
Pages None
DOI 10.1177/14639491211033663
Language English
Journal Contemporary Issues in Early Childhood

Full Text