Programming in early childhood education: A systematic review
Tài liệu tham khảo
Angeli, 2020, Developing young children’s computational thinking with educational robotics: An interaction effect between gender and scaffolding strategy, Computers in Human Behavior, 105, 10.1016/j.chb.2019.03.018
Angeli, 2016, A K-6 computational thinking curriculum framework: Implications for teacher knowledge, Journal of Educational Technology & Society, 19, 47
Baykal, 2018, A review on complementary natures of tangible user interfaces (TUIs) and early spatial learning, International Journal of Child-Computer Interaction, 16, 104, 10.1016/j.ijcci.2018.01.003
Bers, 2010, The Tangiblek robotics program: Applied computational thinking for young children, Early Childhood Research & Practice, 12, n2
Bers, 2018, Coding, playgrounds and literacy in early childhood education: The development of KIBO robotics and scratchjr, 2094
Bers, 2018, Coding and computational thinking in early childhood: the impact of ScratchJr in Europe, European Journal of STEM Education, 3, 8, 10.20897/ejsteme/3868
Bers, 2019, Coding as another language: a pedagogical approach for teaching computer science in early childhood, Journal of Computers in Education, 6, 499, 10.1007/s40692-019-00147-3
Bers, 2014, Computational thinking and tinkering: Exploration of an early childhood robotics curriculum, Computers & Education, 72, 145, 10.1016/j.compedu.2013.10.020
Bers, 2019, Coding as a playground: Promoting positive learning experiences in childhood classrooms, Computers & Education, 138, 130, 10.1016/j.compedu.2019.04.013
Brennan, K., & Resnick, M. (2012 April). New frameworks for studying and assessing the development of computational thinking. In Proceedings of the 2012 annual meeting of the American educational research association, Vancouver, Canada, (pp. 1-25).
Burleson, 2017, Active learning environments with robotic tangibles: Children’s physical and virtual spatial programming experiences, IEEE Transactions on Learning Technologies, 11, 96, 10.1109/TLT.2017.2724031
Çakır, 2021, The effect of robotic coding education on preschoolers’ problem solving and creative thinking skills, Thinking Skills and Creativity, 40, 10.1016/j.tsc.2021.100812
Cervera, 2020, The acquisition of computational thinking through mentoring: An exploratory study, Education Sciences, 10, 202, 10.3390/educsci10080202
Çetin, 2020, Empowering technology and engineering for STEM education through programming robots: a systematic literature review, Early Child Development and Care, 190, 1323, 10.1080/03004430.2018.1534844
Chalmers, 2018, Robotics and computational thinking in primary school, International Journal of Child-Computer Interaction, 17, 93, 10.1016/j.ijcci.2018.06.005
Ching, 2018, Developing computational thinking with educational technologies for young learners, TechTrends, 62, 563, 10.1007/s11528-018-0292-7
Çiftci, 2020, The effect of coding courses on the cognitive abilities and problem-solving skills of preschool children, Computer Science Education, 30, 3, 10.1080/08993408.2019.1696169
Clarke-Midura, 2021, How young children engage in and shift between reference frames when playing with coding toys, International Journal of Child-Computer Interaction, 28, 10.1016/j.ijcci.2021.100250
Di Lieto, 2017, Educational robotics intervention on executive functions in preschool children: A pilot study, Computers in Human Behavior, 71, 16, 10.1016/j.chb.2017.01.018
Elkin, 2016, Programming with the KIBO robotics kit in preschool classrooms, Computers in the Schools, 33, 169, 10.1080/07380569.2016.1216251
Falloon, 2016, An analysis of young students’ thinking when completing basic coding tasks using Scratch Jnr. on the iPad, Journal of Computer Assisted Learning, 32, 576, 10.1111/jcal.12155
Fessakis, 2019, Overview of the computer programming learning environments for primary education, Review of Science, Mathematics and ICT Education, 13, 7
García-Valcárcel-Muñoz-Repiso, 2019, Robotics to develop computational thinking in early childhood education, Comunicar, 27, 63, 10.3916/C59-2019-06
Grover, 2013, Computational thinking in K–12: A review of the state of the field, Educational Researcher, 42, 38, 10.3102/0013189X12463051
Hassenfeld, 2020, If you can program you can write: Learning introductory programming across literacy levels, Journal of Information Technology Education, 19
Horn, M. S., AlSulaiman, S., & Koh, J. (2013. June). Translating Roberto to Omar: computational literacy, stickerbooks, and cultural forms. In Proceedings of the 12th international conference on interaction design and children (pp. 120-127).
Ioannou, 2018, Exploring the potentials of educational robotics in the development of computational thinking: A summary of current research and practical proposal for future work, Education and Information Technologies, 23, 2531, 10.1007/s10639-018-9729-z
Jung, 2018, Systematic review of research trends in robotics education for young children, Sustainability, 10, 905, 10.3390/su10040905
Kalelioğlu, 2018, Characteristics of studies conducted on computational thinking: A content analysis, 11
Kazakoff, 2014, Put your robot in, put your robot out: Sequencing through programming robots in early childhood, Journal of Educational Computing Research, 50, 553, 10.2190/EC.50.4.f
Kazakoff, 2013, The effect of a classroom-based intensive robotics and programming workshop on sequencing ability in early childhood, Early Childhood Education Journal, 41, 245, 10.1007/s10643-012-0554-5
Lavigne, 2020, An exploratory approach for investigating the integration of computational thinking and mathematics for preschool children, Journal of Digital Learning in Teacher Education, 36, 63, 10.1080/21532974.2019.1693940
Lin, 2020, Enhancing computational thinking capability of preschool children by game-based smart toys, Electronic Commerce Research and Applications, 44, 10.1016/j.elerap.2020.101011
Lye, 2014, Review on teaching and learning of computational thinking through programming: What is next for K-12?, Computers in Human Behavior, 41, 51, 10.1016/j.chb.2014.09.012
Malyn-Smith, 2019, Computational thinking
Misirli, 2014, Robotics and programming concepts in early childhood education: A conceptual framework for designing educational scenarios, 99
Moher, 2009, Preferred reporting items for systematic reviews and meta-analyses: The PRISMA statement, Physical Therapy, 89, 873, 10.1093/ptj/89.9.873
Moore, 2020, Multiple representations in computational thinking tasks: a clinical study of second-grade students, Journal of Science Education and Technology, 29, 19, 10.1007/s10956-020-09812-0
Mussati, 2019, A tangible programming language for the educational robot thymio, 1
Nam, 2019, Connecting plans to action: The effects of a card-coded robotics curriculum and activities on Korean kindergartners, The Asia-Pacific Education Researcher, 28, 387, 10.1007/s40299-019-00438-4
del Olmo-Muñoz, 2020, Computational thinking through unplugged activities in early years of primary education, Computers & Education, 150, 10.1016/j.compedu.2020.103832
Page, 2021, Updating guidance for reporting systematic reviews: development of the PRISMA 2020 statement, Journal of Clinical Epidemiology, 134, 103, 10.1016/j.jclinepi.2021.02.003
Papadakis, 2020
Papadakis, 2016, Developing fundamental programming concepts and computational thinking with scratchjr in preschool education: a case study, International Journal of Mobile Learning and Organisation, 10, 187, 10.1504/IJMLO.2016.077867
Pila, 2019, Learning to code via tablet applications: An evaluation of daisy the dinosaur and kodable as learning tools for young children, Computers & Education, 128, 52, 10.1016/j.compedu.2018.09.006
Portelance, 2015, Constructing the scratchjr programming language in the early childhood classroom, International Journal of Technology and Design Education, 26, 489, 10.1007/s10798-015-9325-0
Pugnali, 2017, The impact of user interface on young children’s computational thinking, Journal of Information Technology Education: Innovations in Practice, 16, 171
Sengupta, 2013, Integrating computational thinking with K-12 science education using agent-based computation: A theoretical framework, Education and Information Technologies, 18, 351, 10.1007/s10639-012-9240-x
Simões Gomes, 2018, Exploring an approach based on digital games for teaching programming concepts to young children, International Journal of Child-Computer Interaction, 16, 77, 10.1016/j.ijcci.2017.12.005
Strawhacker, 2015, I want my robot to look for food: Comparing kindergartner’s programming comprehension using tangible, graphic, and hybrid user interfaces, International Journal of Technology and Design Education, 25, 293, 10.1007/s10798-014-9287-7
Strawhacker, 2019, What they learn when they learn coding: investigating cognitive domains and computer programming knowledge in young children, Educational Technology Research and Development, 67, 541, 10.1007/s11423-018-9622-x
Strawhacker, 2018, Teaching tools, teachers’ rules: exploring the impact of teaching styles on young children’s programming knowledge in ScratchJr, International Journal of Technology and Design Education, 28, 347, 10.1007/s10798-017-9400-9
Sullivan, 2016, Girls, boys, and bots: Gender differences in young children’s performance on robotics and programming tasks, Journal of Information Technology Education: Innovations in Practice, 15, 145
Sullivan, 2018, Dancing robots: integrating art, music, and robotics in Singapore’s early childhood centers, International Journal of Technology and Design Education, 28, 325, 10.1007/s10798-017-9397-0
Sullivan, 2019, Investigating the use of robotics to increase girls’ interest in engineering during early elementary school, International Journal of Technology and Design Education, 29, 1033, 10.1007/s10798-018-9483-y
Sung, 2017, Introducing computational thinking to young learners: Practicing computational perspectives through embodiment in mathematics education, Technology, Knowledge and Learning, 22, 443, 10.1007/s10758-017-9328-x
Voogt, 2015, Computational thinking in compulsory education: Towards an agenda for research and practice, Education and Information Technologies, 20, 715, 10.1007/s10639-015-9412-6
Wang, 2020, Teacher’s role in fostering preschoolers’ computational thinking: An exploratory case study, Early Education and Development, 1
Wilensky, 2014, Fostering computational literacy in science classrooms, Communications of the ACM, 57, 24, 10.1145/2633031
Yesharim, 2018, Teaching Computer science concepts through robotics to elementary school children, International Journal of Computer Science Education in Schools, 2
Yu, 2019, A review of computational toys and kits for young children, International Journal of Child-Computer Interaction, 21, 17, 10.1016/j.ijcci.2019.04.001
Zhang, 2019, A systematic review of learning computational thinking through scratch in K-9, Computers & Education, 141, 10.1016/j.compedu.2019.103607