European Journal of STEM Education · 2018 · 185 citations · 21 references
EducationComputer ScienceEarly Childhood EducationComputer-assisted InstructionProgramming LanguagesSoftware EngineeringComputational ThinkingComputer Science EducationEducational Software DesignProgramming Language DesignCoding InstructionComputer Science CurriculumComputer Science LiteracyComputer Science PedagogyEducational Programming LanguagesIntroductory Computer ScienceProgramming For ChildrenProgramming Instruction
In recent years, there has been an increased effort to introduce coding and computational thinking in early childhood education. In accordance with the international trend, programming has become an increasingly growing focus in European education. With over 9.5 million iOS downloads, ScratchJr is the most popular freely available introductory programming language for young children (ages 5-7). This paper provides an overview of ScratchJr, and the powerful ideas from computer science it is designed to teach. In addition, data analytics are presented to show trends of usage in Europe and and how it compares to the rest of the world. Data reveals that countries with robust computer science initiatives such as the UK and the Nordic countries have high usage of ScratchJr.
21
Jeannette M. Wing · Communications of the ACM · 2006 · 7.1K citations · Full text
Mitchel Resnick, John Maloney, Andrés Monroy‐Hernández et al. · Communications of the ACM · 2009 · 3.2K citations
The Technology of Skill Formation
Flávio Cunha, James J. Heckman · American Economic Review · 2007 · 3K citations
Bringing computational thinking to K-12
Valerie Barr, Chris Stephenson · ACM Inroads · 2011 · 1.7K citations
Computational thinking for youth in practice
Irene Lee, Fred Martin, Jill Denner et al. · ACM Inroads · 2011 · 777 citations
Education, Educational Psychology, Educational Technology +12