Computational thinking in early childhood education: Reviewing the literature and redeveloping the three-dimensional framework

[1]  Mi Song Kim,et al.  Tools and Approaches for Integrating Computational Thinking and Mathematics: A Scoping Review of Current Empirical Studies , 2022, Journal of Educational Computing Research.

[2]  Weipeng Yang,et al.  Robot programming versus block play in early childhood education: Effects on computational thinking, sequencing ability, and self-regulation , 2022, Br. J. Educ. Technol..

[3]  L. Gómez-Sena,et al.  Cognitive abilities and computational thinking at age 5: Evidence for associations to sequencing and symbolic number comparison , 2021 .

[4]  Ji Shen,et al.  Integrating Computational Thinking in STEM Education: A Literature Review , 2021, International Journal of Science and Mathematics Education.

[5]  Jacob A. Hall,et al.  Computational thinking learning experiences, outcomes, and research in preschool settings: a scoping review of literature , 2021, Education and Information Technologies.

[6]  John B. Black,et al.  Unplugged Debugging Activities for Developing Young Learners’ Debugging Skills , 2021, Journal of Research in Childhood Education.

[7]  A. Hershkovitz,et al.  Studying interrelations of computational thinking and creativity: A scoping review (2011-2020) , 2021, Comput. Educ..

[8]  C. Angeli,et al.  Programming in early childhood education: A systematic review , 2021, Int. J. Child Comput. Interact..

[9]  Kaan Bati A systematic literature review regarding computational thinking and programming in early childhood education , 2021, Education and Information Technologies.

[10]  Ayodele Abosede Ogegbo,et al.  A systematic review of computational thinking in science classrooms , 2021, Studies in Science Education.

[11]  Ndudi O. Ezeamuzie,et al.  Computational Thinking Through an Empirical Lens: A Systematic Review of Literature , 2021, Journal of Educational Computing Research.

[12]  D. Messer,et al.  Can Pre-school Children Learn Programming and Coding Through Guided Play Activities? A Case Study in Computational Thinking , 2021, Early Childhood Education Journal.

[13]  P. Fok,et al.  Cultivating students’ computational thinking through student–robot interactions in robotics education , 2021, International Journal of Technology and Design Education.

[14]  Linlin Hu,et al.  Educational games promote the development of students’ computational thinking: a meta-analytic review , 2021, Interact. Learn. Environ..

[15]  Juan Pablo Hourcade,et al.  Preschool children, robots, and computational thinking: A systematic review , 2021, Int. J. Child Comput. Interact..

[16]  M. T. Anguera,et al.  Propuesta de intervención mediante un robot de suelo con mandos de direccionalidad programada: análisis observacional del desarrollo del pensamiento computacional en educación infantil , 2021, Revista de Psicodidáctica.

[17]  Efthimios Tambouris,et al.  Mapping computational thinking through programming in K-12 education: A conceptual model based on a systematic literature Review , 2021, Comput. Educ..

[18]  Yanjun Zhang,et al.  Educational Robots Improve K-12 Students’ Computational Thinking and STEM Attitudes: Systematic Review , 2021, Journal of Educational Computing Research.

[19]  Jody Clarke,et al.  Developing a kindergarten computational thinking assessment using evidence-centered design: the case of algorithmic thinking , 2021, Comput. Sci. Educ..

[20]  Lihui Sun,et al.  Which way of design programming activities is more effective to promote K-12 students' computational thinking skills? A meta-analysis , 2021, J. Comput. Assist. Learn..

[21]  X. C. Wang,et al.  Teacher’s Role in Fostering Preschoolers’ Computational Thinking: An Exploratory Case Study , 2021 .

[22]  E. Wiebe,et al.  The Code-Centric Nature of Computational Thinking Education: A Review of Trends and Issues in Computational Thinking Education Research , 2020, SAGE Open.

[23]  Kay Yong Khoo A Case Study on How Children Develop Computational Thinking Collaboratively with Robotics Toys , 2020 .

[24]  Şermin Metin Activity-based unplugged coding during the preschool period , 2020, International Journal of Technology and Design Education.

[25]  John B. Black,et al.  Factors to consider when designing effective learning: Infusing computational thinking in mathematics to support thinking-doing , 2020 .

[26]  Chee-Kit Looi,et al.  A critical review of literature on “unplugged” pedagogies in K-12 computer science and computational thinking education , 2020, Comput. Sci. Educ..

[27]  José Antonio González-Calero,et al.  Computational thinking through unplugged activities in early years of Primary Education , 2020, Comput. Educ..

[28]  Yue Yin,et al.  Assessing computational thinking: A systematic review of empirical studies , 2020, Comput. Educ..

[29]  Charoula Angeli,et al.  Developing young children's computational thinking with educational robotics: An interaction effect between gender and scaffolding strategy , 2020, Comput. Hum. Behav..

[30]  Abeera P. Rehmat,et al.  Computational thinking embedded in engineering design: capturing computational thinking of children in an informal engineering design activity , 2020 .

[31]  Morgan M. Hynes,et al.  Multiple Representations in Computational Thinking Tasks: A Clinical Study of Second-Grade Students , 2020, Journal of Science Education and Technology.

[32]  Khe Foon Hew,et al.  Designing Unplugged and Plugged Activities to Cultivate Computational Thinking: An Exploratory Study in Early Childhood Education , 2020, The Asia-Pacific Education Researcher.

[33]  Jalal Nouri,et al.  Development of computational thinking, digital competence and 21st century skills when learning programming in K-9 , 2019, Education Inquiry.

[34]  M. Jong,et al.  Computational Thinking Education in the Asian Pacific Region , 2019, The Asia-Pacific Education Researcher.

[35]  Kok‐Sing Tang,et al.  Exploring the multimodality of young children's coding , 2019 .

[36]  M. Cutumisu,et al.  A Scoping Review of Empirical Research on Recent Computational Thinking Assessments , 2019, Journal of Science Education and Technology.

[37]  Jalal Nouri,et al.  A systematic review of learning computational thinking through Scratch in K-9 , 2019, Comput. Educ..

[38]  Hye Jeong Kim,et al.  Connecting Plans to Action: The Effects of a Card-Coded Robotics Curriculum and Activities on Korean Kindergartners , 2019, The Asia-Pacific Education Researcher.

[39]  Marina Umaschi Bers,et al.  Coding as a playground: Promoting positive learning experiences in childhood classrooms , 2019, Comput. Educ..

[40]  Ana García-Valcárcel-Muñoz-Repiso,et al.  Robotics to develop computational thinking in early Childhood Education , 2019, Comunicar.

[41]  Yasemin Allsop,et al.  Assessing computational thinking process using a multiple evaluation approach , 2019, Int. J. Child Comput. Interact..

[42]  Shan Jiang,et al.  Computational Thinking Education for Children: Algorithmic Thinking and Debugging , 2018, 2018 IEEE International Conference on Teaching, Assessment, and Learning for Engineering (TALE).

[43]  Christina Chalmers,et al.  Robotics and computational thinking in primary school , 2018, Int. J. Child Comput. Interact..

[44]  Marina Umaschi Bers,et al.  What they learn when they learn coding: investigating cognitive domains and computer programming knowledge in young children , 2018, Educational Technology Research and Development.

[45]  Marina Umaschi Bers,et al.  Teaching tools, teachers’ rules: exploring the impact of teaching styles on young children’s programming knowledge in ScratchJr , 2017, International Journal of Technology and Design Education.

[46]  Marina Umaschi Bers,et al.  Dancing robots: integrating art, music, and robotics in Singapore’s early childhood centers , 2017, International Journal of Technology and Design Education.

[47]  Lars Bollen,et al.  Computational Thinking in Primary School: An Examination of Abstraction and Decom-position in Different Age Groups , 2018, Informatics Educ..

[48]  V. Shute,et al.  Demystifying computational thinking , 2017 .

[49]  C. Newhouse,et al.  Programmable toys and free play in early childhood classrooms , 2018 .

[50]  John B. Black,et al.  Introducing Computational Thinking to Young Learners: Practicing Computational Perspectives Through Embodiment in Mathematics Education , 2017, Technol. Knowl. Learn..

[51]  Marina Umaschi Bers,et al.  The Impact of User Interface on Young Children's Computational Thinking , 2017, J. Inf. Technol. Educ. Innov. Pract..

[52]  Garry Falloon,et al.  An analysis of young students' thinking when completing basic coding tasks using Scratch Jnr. On the iPad , 2016, J. Comput. Assist. Learn..

[53]  Siu Cheung 江紹祥 Kong,et al.  A framework of curriculum design for computational thinking development in K-12 education , 2016 .

[54]  Marina Umaschi Bers,et al.  Constructing the ScratchJr programming language in the early childhood classroom , 2016 .

[55]  Marina Umaschi Bers,et al.  Programming with the KIBO Robotics Kit in Preschool Classrooms , 2016 .

[56]  Mary Webb,et al.  A K-6 Computational Thinking Curriculum Framework: Implications for Teacher Knowledge , 2016, J. Educ. Technol. Soc..

[57]  Marina Umaschi Bers,et al.  Robotics in the early childhood classroom: learning outcomes from an 8-week robotics curriculum in pre-kindergarten through second grade , 2015, International Journal of Technology and Design Education.

[58]  Qiyun Wang,et al.  An Exploration of Three-Dimensional Integrated Assessment for Computational Thinking , 2016 .

[59]  Punya Mishra,et al.  Computational thinking in compulsory education: Towards an agenda for research and practice , 2015, Education and Information Technologies.

[60]  Marina Umaschi Bers,et al.  “I want my robot to look for food”: Comparing Kindergartner’s programming comprehension using tangible, graphic, and hybrid user interfaces , 2015 .

[61]  Cynthia Breazeal,et al.  Designing a relational social robot toolkit for preschool children to explore computational concepts , 2015, IDC.

[62]  Sze Yee Lye,et al.  Review on teaching and learning of computational thinking through programming: What is next for K-12? , 2014, Comput. Hum. Behav..

[63]  Marina Umaschi Bers,et al.  Computational thinking and tinkering: Exploration of an early childhood robotics curriculum , 2014, Comput. Educ..

[64]  Marina Umaschi Bers,et al.  Let’s Dance the “Robot Hokey-Pokey!” , 2013 .

[65]  Marina Umaschi Bers,et al.  Gender differences in kindergarteners’ robotics and programming achievement , 2013 .

[66]  Elizabeth R. Kazakoff,et al.  The Effect of a Classroom-Based Intensive Robotics and Programming Workshop on Sequencing Ability in Early Childhood , 2013 .

[67]  Cynthia Selby,et al.  Computational Thinking: The Developing Definition , 2013 .

[68]  M. McHugh Interrater reliability: the kappa statistic , 2012, Biochemia medica.

[69]  J. Paul Gibson,et al.  Teaching graph algorithms to children of all ages , 2012, ITiCSE '12.

[70]  J. Ioannidis,et al.  The PRISMA statement for reporting systematic reviews and meta-analyses of studies that evaluate health care interventions: explanation and elaboration. , 2009, Journal of clinical epidemiology.

[71]  George H. L. Fletcher,et al.  Thinking about computational thinking , 2009, SIGCSE '09.

[72]  Jeannette M. Wing Computational thinking and thinking about computing , 2008, Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences.

[73]  Jeannette M. Wing An introduction to computer science for non-majors using principles of computation , 2007, SIGCSE.

[74]  Jacob Cohen A Coefficient of Agreement for Nominal Scales , 1960 .

[75]  Gregory M. Francom,et al.  Computer science education and K-12 students’ computational thinking: A systematic review , 2022, International Journal of Educational Research.

[76]  Marina Umaschi Bers,et al.  Learning to code and the acquisition of computational thinking by young children , 2021, Comput. Educ..

[77]  James A. Landay,et al.  Building blocks of computational thinking: Young children's developing capacities for problem decomposition , 2019, CogSci.

[78]  Kelly Sheehan,et al.  Learning to code via tablet applications: An evaluation of Daisy the Dinosaur and Kodable as learning tools for young children , 2019, Comput. Educ..

[79]  Youngjun Lee,et al.  POSSIBILITY OF IMPROVING COMPUTATIONAL THINKING THROUGH ACTIVITY BASED LEARNING STRATEGY FOR YOUNG CHILDREN , 2017 .

[80]  Michail Kalogiannakis,et al.  Developing fundamental programming concepts and computational thinking with ScratchJr in preschool education: a case study , 2016, Int. J. Mob. Learn. Organisation.

[81]  Benjamin B. Bederson,et al.  CTArcade: Computational thinking with games in school age children , 2014, Int. J. Child Comput. Interact..

[82]  Amanda Sullivan,et al.  The Wheels on the Bot go Round and Round: Robotics Curriculum in Pre-Kindergarten , 2013, J. Inf. Technol. Educ. Innov. Pract..