{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,12]],"date-time":"2026-03-12T11:58:18Z","timestamp":1773316698939,"version":"3.50.1"},"reference-count":66,"publisher":"MDPI AG","issue":"6","license":[{"start":{"date-parts":[[2021,5,21]],"date-time":"2021-05-21T00:00:00Z","timestamp":1621555200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Computers"],"abstract":"<jats:p>The use of information and communications technologies (ICTs) has emerged as an educational response amidst the COVID-19 pandemic, providing students the technological tools that enable them to acquire or strengthen the necessary digital skills to develop computational knowledge. The purpose of this study was to analyze Scratch, a programming language used to foster the teaching of computational thinking, particularly in K\u201312 education. A systematic literature review (SLR) was conducted, identifying 30 articles on the topic of Scratch and computational thinking in the database ProQuest Central from January 2010 to May 2020. These articles were analyzed to identify the use of Scratch worldwide and the educational impact it has on computational thinking, specifically in K\u201312 education. The results highlight the following: (1) countries which incorporated Scratch into their teachers\u2019 study plans (curricula); (2) the transformation of learning environments that Scratch promotes; and (3) the importance of incorporating tools like Scratch in the current curricula and, more importantly, developing the framework for innovative ICTs capable of transforming education.<\/jats:p>","DOI":"10.3390\/computers10060069","type":"journal-article","created":{"date-parts":[[2021,5,21]],"date-time":"2021-05-21T13:15:15Z","timestamp":1621602915000},"page":"69","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":45,"title":["Educational Challenges for Computational Thinking in K\u201312 Education: A Systematic Literature Review of \u201cScratch\u201d as an Innovative Programming Tool"],"prefix":"10.3390","volume":"10","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-9679-3487","authenticated-orcid":false,"given":"Hugo","family":"Montiel","sequence":"first","affiliation":[{"name":"School of Humanities, Tecnologico Monterrey, Monterrey 64849, Mexico"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5427-2891","authenticated-orcid":false,"given":"Marcela Georgina","family":"Gomez-Zerme\u00f1o","sequence":"additional","affiliation":[{"name":"School of Humanities, Tecnologico Monterrey, Monterrey 64849, Mexico"}]}],"member":"1968","published-online":{"date-parts":[[2021,5,21]]},"reference":[{"key":"ref_1","first-page":"1","article-title":"Effect of Scratch on 5th Graders\u2019 Algorithm Development and Computational Thinking Skills","volume":"9","author":"Oluk","year":"2018","journal-title":"Turk. J. Comput. Math. Educ. (TURCOMAT)"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"90","DOI":"10.1002\/cae.22177","article-title":"Pencil Code improves learners\u2019 computational thinking and computer learning attitude","volume":"28","author":"Deng","year":"2020","journal-title":"Comput. Appl. Eng. Educ."},{"key":"ref_3","unstructured":"Hair, J.F., Anderson, R.E., Tatham, R.L., and Black, W.C. (1999). An\u00e1lisis Multivariante, Prentice Hall."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"12","DOI":"10.1002\/cae.22255","article-title":"Computational thinking in programming with Scratch in primary schools: A systematic review","volume":"29","author":"Fagerlund","year":"2021","journal-title":"Comput. Appl. Eng. Educ."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"103607","DOI":"10.1016\/j.compedu.2019.103607","article-title":"A systematic review of learning computational thinking through Scratch in K-9","volume":"141","author":"Zhang","year":"2019","journal-title":"Comput. Educ."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Moreno-Leon, J., and Robles, G. (2016, January 10\u201313). Code to learn with Scratch? A systematic literature review. Proceedings of the 2016 IEEE Global Engineering Education Conference (EDUCON), Abu Dhabi, United Arab Emirates.","DOI":"10.1109\/EDUCON.2016.7474546"},{"key":"ref_7","unstructured":"Simon, J.-C. (2020, August 24). L\u2019\u00e9ducation et l\u2019informatisation de La Soci\u00e9t\u00e9, Available online: https:\/\/www.epi.asso.fr\/revue\/histo\/h80simon2.htm."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/2602486","article-title":"Computer Science Education in French Secondary Schools","volume":"14","author":"Baron","year":"2014","journal-title":"ACM Trans. Comput. Educ."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"2","DOI":"10.1111\/j.1365-2729.1994.tb00277.x","article-title":"Information technology, informatics and pre-service teacher training","volume":"10","author":"Baron","year":"1994","journal-title":"J. Comput. Assist. Learn."},{"key":"ref_10","unstructured":"Bruillard, E. (2020, August 25). Sesame Street et l\u2019\u00e9valuation Des Technologies \u00c9ducatives. Available online: https:\/\/adjectif.net.shs.parisdescartes.fr\/spip.php?article533."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"33","DOI":"10.1145\/1118178.1118215","article-title":"Computational thinking","volume":"49","author":"Wing","year":"2006","journal-title":"Commun. ACM"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"565","DOI":"10.1007\/s11528-016-0087-7","article-title":"Computational Thinking for All: Pedagogical Approaches to Embedding 21st Century Problem Solving in K-12 Classrooms","volume":"60","author":"Yadav","year":"2016","journal-title":"TechTrends"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/2576872","article-title":"Computational Thinking in Elementary and Secondary Teacher Education","volume":"14","author":"Yadav","year":"2014","journal-title":"ACM Trans. Comput. Educ."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"296","DOI":"10.1016\/j.compedu.2018.07.004","article-title":"How to learn and how to teach computational thinking: Suggestions based on a review of the literature","volume":"126","author":"Hsu","year":"2018","journal-title":"Comput. Educ."},{"key":"ref_15","unstructured":"(2020, September 06). MIT Scratch\u2014About. Available online: https:\/\/scratch.mit.edu\/about\/."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"185","DOI":"10.2190\/EC.51.2.c","article-title":"Effects of Using Alice and Scratch in an Introductory Programming Course for Corrective Instruction","volume":"51","author":"Chang","year":"2014","journal-title":"J. Educ. Comput. Res."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/1868358.1868363","article-title":"The Scratch Programming Language and Environment","volume":"10","author":"Maloney","year":"2010","journal-title":"ACM Trans. Comput. Educ."},{"key":"ref_18","unstructured":"Baron, G.-L., and Voulgre, E. (2011, January 24\u201326). Initier \u00e0 La Programmation Des \u00c9tudiants de Master de Sciences de l\u2019\u00e9ducation? {Un} Compte Rendu d\u2019exp\u00e9rience. Proceedings of the Sciences et Technologies de L\u2019information et de la Communication en Milieu \u00c9ducatif: {Objets} et M\u00e9thodes D\u2019enseignement et D\u2019apprentissage, de la Maternelle \u00e0 L\u2019universit\u00e9, Patras, Greece."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"51","DOI":"10.1016\/j.chb.2014.09.012","article-title":"Review on teaching and learning of computational thinking through programming: What is next for K-12?","volume":"41","author":"Lye","year":"2014","journal-title":"Comput. Hum. Behav."},{"key":"ref_20","unstructured":"Salvo, M.J. (1998). Constructionism in Practice: Designing, Thnking, and Learning in a Digital World\u2014ProQuest, Routledge."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"298","DOI":"10.2307\/3616611","article-title":"Mindstorms: Children, Computers and Powerful Ideas","volume":"65","author":"Dean","year":"1981","journal-title":"Math. Gaz."},{"key":"ref_22","unstructured":"Kay, A. (2020, August 24). Squeak Etoys, Children & Learning. Available online: https:\/\/docs.huihoo.com\/smalltalk\/Squeak-Etoys-Children-and-Learning.pdf."},{"key":"ref_23","unstructured":"Guzdial, M., and Rose, K. (2002). Computers and squeak as environments for learning. Squeak: Open Personal Computing and Multimedia, Prentice-Hall, Inc."},{"key":"ref_24","unstructured":"Brennan, K., and Resnick, M. (2012, January 16). New Frameworks for Studying and Assessing the Development of Computational Thinking. Proceedings of the annual American Educational Research Association meeting, Vancouver, BC, Canada."},{"key":"ref_25","first-page":"27","article-title":"Scratch That: MIT\u2019s Mitchel Resnick Says Kids Should Do It for Themselves","volume":"29","author":"Traylor","year":"2008","journal-title":"Technol. Learn."},{"key":"ref_26","unstructured":"Csizmadia, A., Curzon, P., Dorling, M., Humphreys, S., Ng, T., Selby, C., and Woollard, J. (2020, August 25). Computational Thinking A Guide for Teachers. Available online: http:\/\/computingatschool.org.uk\/computationalthinking."},{"key":"ref_27","unstructured":"Ken, R., and Lou, A. (2009). The Element: How Finding Your Passion Changes, Penguin Books."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"33","DOI":"10.14201\/eks2017182335","article-title":"Hacia la educaci\u00f3n del futuro: El pensamiento computacional como mecanismo de aprendizaje generativo","volume":"18","author":"Segredo","year":"2017","journal-title":"Educ. Knowl. Soc. (EKS)"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"103698","DOI":"10.1016\/j.compedu.2019.103698","article-title":"Collaboration and fuzzy-modeled personalization for mobile game-based learning in higher education","volume":"144","author":"Troussas","year":"2020","journal-title":"Comput. Educ."},{"key":"ref_30","unstructured":"ANR (2020, December 31). ANR Computer Sciences at School: Conceptualizations, Accompanying, Resources. Available online: https:\/\/anr.fr\/Project-ANR-18-CE38-0008."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"571","DOI":"10.1016\/j.jss.2006.07.009","article-title":"Lessons from applying the systematic literature review process within the software engineering domain","volume":"80","author":"Brereton","year":"2007","journal-title":"J. Syst. Softw."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"69","DOI":"10.15388\/infedu.2019.04","article-title":"Lesson Planning by Computational Thinking Skills in Italian Pre-service Teachers","volume":"18","author":"Gabriele","year":"2019","journal-title":"Informatics Educ."},{"key":"ref_33","first-page":"383","article-title":"Developing a Scratch-based coding achievement test","volume":"120","author":"Demir","year":"2019","journal-title":"Inf. Learn. Sci."},{"key":"ref_34","first-page":"783","article-title":"An Analysis of Countries Which Have Integrated Coding into Their Curricula and the Content Analysis of Academic Studies on Coding Training in Turkey","volume":"6","author":"Uzunboylu","year":"2017","journal-title":"TEM J."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"199","DOI":"10.1080\/08993408.2015.1033142","article-title":"Designing for deeper learning in a blended computer science course for middle school students","volume":"25","author":"Grover","year":"2015","journal-title":"Comput. Sci. Educ."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"106","DOI":"10.1080\/08993408.2019.1568955","article-title":"Concepts before coding: Non-programming interactives to advance learning of introductory programming concepts in middle school","volume":"29","author":"Grover","year":"2019","journal-title":"Comput. Sci. Educ."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"1483","DOI":"10.1007\/s10639-017-9673-3","article-title":"Comparing loops misconceptions in block-based and text-based programming languages at the K-12 level","volume":"23","author":"Boljat","year":"2018","journal-title":"Educ. Inf. Technol."},{"key":"ref_38","doi-asserted-by":"crossref","unstructured":"Troussas, C., Krouska, A., Virvou, M., and Sougela, E. (2018, January 23\u201325). Using Hierarchical Modeling of Thinking Skills to Lead Students to Higher Order Cognition and Enhance Social E-Learning. Proceedings of the 2018 9th International Conference on Information, Intelligence, Systems and Applications (IISA), Zakynthos, Greece.","DOI":"10.1109\/IISA.2018.8633669"},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"1237","DOI":"10.1007\/s10639-018-9823-2","article-title":"A blended learning course for playfully teaching programming concepts to school teachers","volume":"24","author":"Lazarinis","year":"2018","journal-title":"Educ. Inf. Technol."},{"key":"ref_40","first-page":"46","article-title":"Libraries as Facilitators of Coding for All","volume":"45","author":"Martin","year":"2017","journal-title":"Knowl. Quest"},{"key":"ref_41","first-page":"349","article-title":"\u201cI like Computers. I Hate Coding\u2019\u2019\u2019: A Portrait of Two Teens\u2019 Experiences","volume":"120","author":"Haduong","year":"2019","journal-title":"Inf. Learn. Sci."},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"36","DOI":"10.1080\/00043125.2016.1224869","article-title":"TRANSFORMATION: Constructivism, Design Thinking, and Elementary STEAM","volume":"69","author":"Gross","year":"2016","journal-title":"Art Educ."},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"247","DOI":"10.1007\/s10758-018-9359-y","article-title":"Coding to Create: A Subtext of Decisions as Early Adolescents Design Digital Media","volume":"23","author":"Hagge","year":"2018","journal-title":"Technol. Knowl. Learn."},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"31","DOI":"10.1145\/3029595","article-title":"Fostering creativity through computing","volume":"60","author":"Yadav","year":"2017","journal-title":"Commun. ACM"},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"9","DOI":"10.1007\/s40299-019-00442-8","article-title":"A Content Analysis of Computational Thinking Research: An International Publication Trends and Research Typology","volume":"29","author":"Tang","year":"2019","journal-title":"Asia-Pacific Educ. Res."},{"key":"ref_46","first-page":"26","article-title":"Exploring perceived cognitive load in learning programming via Scratch","volume":"26","author":"Sari","year":"2018","journal-title":"Res. Learn. Technol."},{"key":"ref_47","doi-asserted-by":"crossref","unstructured":"Burke, Q. (2017). DIY zones for Scratch design in classand club. Creating the Coding Generation in Primary Schools, Routledge India.","DOI":"10.4324\/9781315545813-8"},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"495","DOI":"10.17763\/haer.84.4.34j1g68140382063","article-title":"The Maker Movement in Education","volume":"84","author":"Halverson","year":"2014","journal-title":"Harv. Educ. Rev."},{"key":"ref_49","doi-asserted-by":"crossref","first-page":"42","DOI":"10.1186\/s41239-017-0080-z","article-title":"Computational thinking development through creative programming in higher education","volume":"14","author":"Romero","year":"2017","journal-title":"Int. J. Educ. Technol. High. Educ."},{"key":"ref_50","doi-asserted-by":"crossref","first-page":"2423","DOI":"10.1007\/s10639-018-9724-4","article-title":"The effect of simulation games on learning computer programming: A comparative study on high school students\u2019 learning performance by assessing computational problem-solving strategies","volume":"23","author":"Pellas","year":"2018","journal-title":"Educ. Inf. Technol."},{"key":"ref_51","doi-asserted-by":"crossref","first-page":"26","DOI":"10.1177\/107621751103400208","article-title":"Scratch: Multimedia Programming Environment for Young Gifted Learners","volume":"34","author":"Lee","year":"2011","journal-title":"Gift. Child. Today"},{"key":"ref_52","doi-asserted-by":"crossref","first-page":"1013","DOI":"10.1007\/s10639-019-10010-8","article-title":"Effects of different teaching approaches on programming skills","volume":"25","year":"2020","journal-title":"Educ. Inf. Technol."},{"key":"ref_53","doi-asserted-by":"crossref","first-page":"1","DOI":"10.5815\/ijmecs.2016.11.01","article-title":"Comparing Students\u2019 Scratch Skills with Their Computational Thinking Skills in Terms of Different Variables","volume":"8","author":"Oluk","year":"2016","journal-title":"Int. J. Mod. Educ. Comput. Sci."},{"key":"ref_54","doi-asserted-by":"crossref","first-page":"179","DOI":"10.1007\/s10758-018-9391-y","article-title":"The Effects of Using Different Tools in Programming Teaching of Secondary School Students on Engagement, Computational Thinking and Reflective Thinking Skills for Problem Solving","volume":"25","author":"Durak","year":"2020","journal-title":"Technol. Knowl. Learn."},{"key":"ref_55","doi-asserted-by":"crossref","unstructured":"Seiter, L., and Foreman, B. (2013, January 12\u201314). Modeling the learning progressions of computational thinking of primary grade students. Proceedings of the ninth annual international ACM conference on International computing education research\u2014ICER \u201913, San Diego, CA, USA.","DOI":"10.1145\/2493394.2493403"},{"key":"ref_56","doi-asserted-by":"crossref","first-page":"1501","DOI":"10.1007\/s10639-017-9675-1","article-title":"Enhancing future K-8 teachers\u2019 computational thinking skills through modeling and simulations","volume":"23","author":"Adler","year":"2018","journal-title":"Educ. Inf. Technol."},{"key":"ref_57","doi-asserted-by":"crossref","unstructured":"Arnedo-Moreno, J., and Garcia-Solorzano, D. (2020, January 1). Programming Is Fun! A Survey of the STEAM Digital Distribution Platform. Proceedings of the 2020 IEEE 32nd Conference on Software Engineering Education and Training, CSEE and T, Munich, Germany.","DOI":"10.1109\/CSEET49119.2020.9206214"},{"key":"ref_58","doi-asserted-by":"crossref","first-page":"409","DOI":"10.5209\/rev_RCED.2017.v28.n2.49381","article-title":"Programaci\u00f3n visual por bloques en Educaci\u00f3n Primaria: Aprendiendo y creando contenidos en Ciencias Sociales","volume":"28","year":"2016","journal-title":"Revista Complutense de Educaci\u00f3n"},{"key":"ref_59","doi-asserted-by":"crossref","first-page":"792","DOI":"10.1016\/j.infsof.2010.03.006","article-title":"Systematic literature reviews in software engineering\u2014A tertiary study","volume":"52","author":"Kitchenham","year":"2010","journal-title":"Inf. Softw. Technol."},{"key":"ref_60","doi-asserted-by":"crossref","first-page":"9","DOI":"10.3916\/C54-2018-01","article-title":"Co-creation and open innovation: Systematic literature review","volume":"26","year":"2018","journal-title":"Comunicar"},{"key":"ref_61","doi-asserted-by":"crossref","unstructured":"Ramirez-Montoya, M. (2020). Challenges for Open Education with Educational Innovation: A Systematic Literature Review. Sustainability, 12.","DOI":"10.3390\/su12177053"},{"key":"ref_62","first-page":"9","article-title":"Systematic review of mixed methods in the framework of educational innovation","volume":"28","year":"2020","journal-title":"Comunity"},{"key":"ref_63","doi-asserted-by":"crossref","first-page":"2639","DOI":"10.1007\/s00264-014-2556-y","article-title":"Combination of multiple databases is necessary for a valid systematic review","volume":"38","author":"Zhao","year":"2014","journal-title":"Int. Orthop."},{"key":"ref_64","doi-asserted-by":"crossref","first-page":"245","DOI":"10.1186\/s13643-017-0644-y","article-title":"Optimal database combinations for literature searches in systematic reviews: A prospective exploratory study","volume":"6","author":"Bramer","year":"2017","journal-title":"Syst. Rev."},{"key":"ref_65","unstructured":"Kitchenham, B., Kitchenham, B., and Charters, S. (2020, November 29). Guidelines for Performing Systematic Literature Reviews in Software Engineering. Available online: https:\/\/www.bibsonomy.org\/bibtex\/aed0229656ada843d3e3f24e5e5c9eb9."},{"key":"ref_66","unstructured":"Feldt, R., and Magazinius, A. (2021, April 25). Validity Threats in Empirical Software Engineering Research\u2014An Initial Survey. Available online: http:\/\/www.robertfeldt.net\/publications\/feldt_2010_validity_threats_in_ese_initial_survey.pdf."}],"container-title":["Computers"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2073-431X\/10\/6\/69\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T06:05:10Z","timestamp":1760162710000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2073-431X\/10\/6\/69"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,5,21]]},"references-count":66,"journal-issue":{"issue":"6","published-online":{"date-parts":[[2021,6]]}},"alternative-id":["computers10060069"],"URL":"https:\/\/doi.org\/10.3390\/computers10060069","relation":{},"ISSN":["2073-431X"],"issn-type":[{"value":"2073-431X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,5,21]]}}}