{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,19]],"date-time":"2026-10-19T18:17:31Z","timestamp":1792433851204,"version":"4.5.0"},"reference-count":118,"publisher":"Springer Science and Business Media LLC","issue":"5","license":[{"start":{"date-parts":[[2024,9,17]],"date-time":"2024-09-17T00:00:00Z","timestamp":1726531200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2024,9,17]],"date-time":"2024-09-17T00:00:00Z","timestamp":1726531200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/100008899","name":"University of South Carolina","doi-asserted-by":"crossref","id":[{"id":"10.13039\/100008899","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Educ Inf Technol"],"published-print":{"date-parts":[[2025,4]]},"abstract":"<jats:title>Abstract<\/jats:title>\n          <jats:p>Middle school students often enter Computer Science (CS) classes without previous CS or Computational Thinking (CT) instruction. This study evaluated how Code.org\u2019s block-based programming curriculum affects middle school students\u2019 CT skills and attitudes toward CT and CS.\u00a0Sixteen students participated in the study. This was a mixed methods action research study that used pre- and post-tests, surveys, artifacts, and interviews as data sources. Descriptive statistics, paired samples t-tests, and inductive thematic analysis were administered. Findings showed a statistically significant increase in participants\u2019 algorithmic thinking, debugging, and pattern recognition skills but not in abstraction skills. Attitudes toward CT and CS improved but the difference was not statistically significant. Qualitative themes revealed benefits of game-based learning to promote CT skills, collaboration to promote successful error debugging, and enjoyment of programming resulting from a balance between structured guidance and creative freedom. Findings emphasize the importance of low-threshold and engaging strategies to introduce novice learners to CT and\u00a0CS.<\/jats:p>","DOI":"10.1007\/s10639-024-13010-5","type":"journal-article","created":{"date-parts":[[2024,9,18]],"date-time":"2024-09-18T13:16:11Z","timestamp":1726665371000},"page":"5589-5633","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":12,"title":["Computational thinking with game design: An action research study with middle school students"],"prefix":"10.1007","volume":"30","author":[{"given":"Lorien","family":"Cafarella","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9074-203X","authenticated-orcid":false,"given":"Lucas","family":"Vasconcelos","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2024,9,17]]},"reference":[{"issue":"7","key":"13010_CR1","doi-asserted-by":"publisher","first-page":"833","DOI":"10.1093\/comjnl\/bxs074","volume":"55","author":"AV Aho","year":"2012","unstructured":"Aho, A. V. (2012). Computation and computational thinking. Computer Journal, 55(7), 833\u2013835. https:\/\/doi.org\/10.1093\/comjnl\/bxs074","journal-title":"Computer Journal"},{"issue":"5","key":"13010_CR2","doi-asserted-by":"publisher","first-page":"583","DOI":"10.1007\/s11423-014-9347-4","volume":"62","author":"M Akcaoglu","year":"2014","unstructured":"Akcaoglu, M. (2014). Learning problem-solving through making games at the game design and learning summer program. Educational Technology Research and Development, 62(5), 583\u2013600. https:\/\/doi.org\/10.1007\/s11423-014-9347-4","journal-title":"Educational Technology Research and Development"},{"issue":"1","key":"13010_CR3","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s11423-018-9596-8","volume":"67","author":"M Akcaoglu","year":"2019","unstructured":"Akcaoglu, M., & Green, L. S. (2019). Teaching systems thinking through game design. Educational Technology Research and Development, 67(1), 1\u201319. https:\/\/doi.org\/10.1007\/s11423-018-9596-8","journal-title":"Educational Technology Research and Development"},{"issue":"1","key":"13010_CR4","first-page":"60","volume":"16","author":"M Akcaoglu","year":"2016","unstructured":"Akcaoglu, M., & Kale, U. (2016). Teaching to teach (with) game design: Game design and learning workshops for preservice teachers. Contemporary Issues in Technology and Teacher Education, 16(1), 60\u201381.","journal-title":"Contemporary Issues in Technology and Teacher Education"},{"key":"13010_CR5","unstructured":"Anderson, G. L., Nihlen, A. S., & Herr, K. (2001). Studying your own school: An educator\u2019s guide to practitioner action research. Corwin Press."},{"key":"13010_CR6","doi-asserted-by":"publisher","unstructured":"Armstrong, R. A. (2014). When to use the Bonferroni Correction. 34(5), 502\u2013508.https:\/\/doi.org\/10.1111\/opo.12131","DOI":"10.1111\/opo.12131"},{"key":"13010_CR7","doi-asserted-by":"crossref","first-page":"78","DOI":"10.4324\/9780429260919-6","volume-title":"Research Methods in Learning Design and Technology","author":"I Arslan-Ari","year":"2020","unstructured":"Arslan-Ari, I., Ari, F., Grant, M. M., Vasconcelos, L., Tang, H., & Morris, W. S. (2020). Becoming action researchers: Crafting the curriculum and learning experiences for scholarly practitioners in educational technology. In E. Romero-Hall (Ed.), Research Methods in Learning Design and Technology (pp. 78\u201393). Routledge."},{"key":"13010_CR8","doi-asserted-by":"publisher","unstructured":"Banihashem, S. K., Dehghanzadeh, H., Clark, D., Noroozi, O., & Biemans, H. J. A. (2023). Learning analytics for online game-Based learning: A systematic literature review. Behaviour & Information Technology, 1\u201328. https:\/\/doi.org\/10.1080\/0144929X.2023.2255301","DOI":"10.1080\/0144929X.2023.2255301"},{"issue":"1","key":"13010_CR9","doi-asserted-by":"publisher","first-page":"165","DOI":"10.16993\/dfl.203","volume":"14","author":"L Barman","year":"2022","unstructured":"Barman, L., & Kj\u00e4llander, S. (2022). Playful and meaningful learning of programming. What does it take to integrate an app-based game promoting digital mathematics into early childhood education? Designs for Learning, 14(1), 165\u2013178. https:\/\/doi.org\/10.16993\/dfl.203","journal-title":"Designs for Learning"},{"issue":"2","key":"13010_CR10","doi-asserted-by":"publisher","first-page":"Article 2","DOI":"10.32890\/mjli2017.14.2.1","volume":"14","author":"D Barreto","year":"2018","unstructured":"Barreto, D., Vasconcelos, L., & Orey, M. (2018). Motivation and learning engagement through playing math video games. Malaysian Journal of Learning and Instruction, 14(2), Article 2. https:\/\/doi.org\/10.32890\/mjli2017.14.2.1","journal-title":"Malaysian Journal of Learning and Instruction"},{"issue":"1","key":"13010_CR11","doi-asserted-by":"publisher","first-page":"1237","DOI":"10.1007\/s10639-021-10636-7","volume":"27","author":"ML Barr\u00f3n-Estrada","year":"2022","unstructured":"Barr\u00f3n-Estrada, M. L., Zatarain-Cabada, R., Romero-Polo, J. A., & Monroy, J. N. (2022). Patrony: A mobile application for pattern recognition learning. Education and Information Technologies, 27(1), 1237\u20131260. https:\/\/doi.org\/10.1007\/s10639-021-10636-7","journal-title":"Education and Information Technologies"},{"issue":"1","key":"13010_CR12","first-page":"43","volume":"1","author":"I Bastug","year":"2017","unstructured":"Bastug, I., & Kircaburun, K. (2017). Effect of Javascript on middle schoolers\u2019 attitude toward computer course. Journal of Pedagogical Research, 1(1), 43\u201353.","journal-title":"Journal of Pedagogical Research"},{"issue":"2","key":"13010_CR13","doi-asserted-by":"publisher","first-page":"77","DOI":"10.1191\/1478088706qp063oa","volume":"3","author":"V Braun","year":"2006","unstructured":"Braun, V., & Clarke, V. (2006). Using thematic analysis in psychology. Qualitative Research in Psychology, 3(2), 77\u2013101. https:\/\/doi.org\/10.1191\/1478088706qp063oa","journal-title":"Qualitative Research in Psychology"},{"issue":"1","key":"13010_CR14","doi-asserted-by":"publisher","first-page":"91","DOI":"10.1111\/bjet.13004","volume":"52","author":"FS Breien","year":"2021","unstructured":"Breien, F. S., & Wasson, B. (2021). Narrative categorization in digital game-based learning: Engagement, motivation & learning. British Journal of Educational Technology, 52(1), 91\u2013111. https:\/\/doi.org\/10.1111\/bjet.13004","journal-title":"British Journal of Educational Technology"},{"key":"13010_CR15","unstructured":"Brennan, K., & Resnick, M. (2012). New frameworks for studying and assessing the development of computational thinking. In\u00a0Proceedings of the 2012 Annual Meeting of the American Educational Research Association, Vancouver, Canada, 1\u201325. Retrieved from\u00a0http:\/\/scratched.gse.harvard.edu\/ct\/files\/AERA2012.pdf. Accessed 10 Aug 2023."},{"key":"13010_CR16","doi-asserted-by":"publisher","unstructured":"Brown, N. C. C., Sentance, S., Crick, T., & Humphreys, S. (2014). Restart: The resurgence of computer science in UK schools. ACM Transactions on Computing Education, 14(2). https:\/\/doi.org\/10.1145\/2602484","DOI":"10.1145\/2602484"},{"issue":"2","key":"13010_CR17","doi-asserted-by":"publisher","first-page":"219","DOI":"10.1080\/03075070600572132","volume":"31","author":"D Carless","year":"2006","unstructured":"Carless, D. (2006). Differing perceptions in the feedback process. Studies in Higher Education, 31(2), 219\u2013233. https:\/\/doi.org\/10.1080\/03075070600572132","journal-title":"Studies in Higher Education"},{"issue":"1","key":"13010_CR18","doi-asserted-by":"publisher","first-page":"27","DOI":"10.1145\/1124706.1121352","volume":"38","author":"L Carter","year":"2006","unstructured":"Carter, L. (2006). Why students with an apparent aptitude for computer science don\u2019t choose to major in computer science. ACM SIGCSE Bulletin, 38(1), 27\u201331. https:\/\/doi.org\/10.1145\/1124706.1121352","journal-title":"ACM SIGCSE Bulletin"},{"key":"13010_CR19","doi-asserted-by":"publisher","first-page":"70","DOI":"10.1016\/j.jmathb.2017.06.004","volume":"47","author":"I Cetin","year":"2017","unstructured":"Cetin, I., & Dubinsky, E. (2017). Reflective abstraction in computational thinking. Journal of Mathematical Behavior, 47, 70\u201380. https:\/\/doi.org\/10.1016\/j.jmathb.2017.06.004","journal-title":"Journal of Mathematical Behavior"},{"key":"13010_CR20","doi-asserted-by":"publisher","first-page":"93","DOI":"10.1016\/j.ijcci.2018.06.005","volume":"17","author":"C Chalmers","year":"2018","unstructured":"Chalmers, C. (2018). Robotics and computational thinking in primary school. International Journal of Child-Computer Interaction, 17, 93\u2013100. https:\/\/doi.org\/10.1016\/j.ijcci.2018.06.005","journal-title":"International Journal of Child-Computer Interaction"},{"issue":"4","key":"13010_CR21","doi-asserted-by":"publisher","first-page":"1855","DOI":"10.1007\/s11423-020-09794-1","volume":"68","author":"C Chen","year":"2020","unstructured":"Chen, C., Shih, C., & Law, V. (2020). The effects of competition in digital game-based learning (DGBL): A meta-analysis. Educational Technology Research and Development, 68(4), 1855\u20131873. https:\/\/doi.org\/10.1007\/s11423-020-09794-1","journal-title":"Educational Technology Research and Development"},{"key":"13010_CR22","doi-asserted-by":"publisher","first-page":"104794","DOI":"10.1016\/j.compedu.2023.104794","volume":"200","author":"Y Cheng","year":"2023","unstructured":"Cheng, Y., Lai, C., Chen, Y., Wang, W., Huang, Y., & Wu, T. (2023). Enhancing student\u2019s computational thinking skills with student-generated questions strategy in a game-based learning platform. Computers & Education, 200, 104794. https:\/\/doi.org\/10.1016\/j.compedu.2023.104794","journal-title":"Computers & Education"},{"key":"13010_CR23","doi-asserted-by":"publisher","unstructured":"Choi, W. C. (2022). The influence of Code.org on computational thinking and learning attitude in block-based programming education. Proceedings of the 2022 6th International Conference on Education and E-Learning, 235\u2013241. https:\/\/doi.org\/10.1145\/3578837.3578871","DOI":"10.1145\/3578837.3578871"},{"key":"13010_CR24","doi-asserted-by":"publisher","unstructured":"Chuechote, S., Nokkaew, A., Phongsasithorn, A., & Laosinchai, P. (2020). A neo-piagetian analysis of algorithmic thinking development through the \u201csorted\u201d digital game. Contemporary Educational Technology, 12(1), 1\u201316. https:\/\/doi.org\/10.30935\/cet.685959","DOI":"10.30935\/cet.685959"},{"issue":"3","key":"13010_CR25","doi-asserted-by":"publisher","first-page":"297","DOI":"10.1080\/17439760.2016.1262613","volume":"12","author":"V Clarke","year":"2017","unstructured":"Clarke, V., & Braun, V. (2017). Thematic analysis. The Journal of Positive Psychology, 12(3), 297\u2013298. https:\/\/doi.org\/10.1080\/17439760.2016.1262613","journal-title":"The Journal of Positive Psychology"},{"key":"13010_CR26","volume-title":"Statistical power analysis for the behavioral sciences","author":"J Cohen","year":"1988","unstructured":"Cohen, J. (1988). Statistical power analysis for the behavioral sciences (2nd ed.). Lawrence Erlbahm.","edition":"2"},{"key":"13010_CR27","unstructured":"Computer Science Teachers Association. (2019). 2019 State of computer science education equity and diversity. Retrieved from: https:\/\/advocacy.code.org\/2019_state_of_cs.pdf. Accessed 10 Aug 2023."},{"key":"13010_CR28","volume-title":"Research design qualitative, quantitative and mixed methods approaches","author":"J Creswell","year":"2018","unstructured":"Creswell, J., & Creswell, J. D. (2018). Research design qualitative, quantitative and mixed methods approaches (7th ed.). Sage Publications.","edition":"7"},{"issue":"4","key":"13010_CR29","doi-asserted-by":"publisher","first-page":"511","DOI":"10.1080\/15391523.2021.1881844","volume":"54","author":"Z Dagli","year":"2022","unstructured":"Dagli, Z., & Tokmak, H. (2022). Exploring high school computer science course teachers\u2019 instructional design processes for improving students\u2019 \u201ccomputational thinking\u201d skills. Journal of Research on Technology in Education, 54(4), 511\u2013534. https:\/\/doi.org\/10.1080\/15391523.2021.1881844","journal-title":"Journal of Research on Technology in Education"},{"key":"13010_CR30","doi-asserted-by":"publisher","first-page":"1279","DOI":"10.1007\/s10639-022-11548-w","volume":"29","author":"F Dahalan","year":"2024","unstructured":"Dahalan, F., Alias, N., & Shaharom, M. S. N. (2024). Gamification and game based learning for vocational education and training: A systematic literature review. Education and Information Technologies, 29, 1279\u20131317. https:\/\/doi.org\/10.1007\/s10639-022-11548-w","journal-title":"Education and Information Technologies"},{"issue":"4","key":"13010_CR31","doi-asserted-by":"publisher","first-page":"343","DOI":"10.1080\/17439880601021967","volume":"31","author":"SI de Freitas","year":"2006","unstructured":"de Freitas, S. I. (2006). Using games and simulations for supporting learning. Learning, Media and Technology, 31(4), 343\u2013358. https:\/\/doi.org\/10.1080\/17439880601021967","journal-title":"Learning, Media and Technology"},{"issue":"1","key":"13010_CR32","doi-asserted-by":"publisher","first-page":"34","DOI":"10.1111\/bjet.13335","volume":"55","author":"H Dehghanzadeh","year":"2024","unstructured":"Dehghanzadeh, H., Farrokhnia, M., Dehghanzadeh, H., Taghipour, K., & Noroozi, O. (2024). Using gamification to support learning in K-12 education: A systematic literature review. British Journal of Educational Technology, 55(1), 34\u201370. https:\/\/doi.org\/10.1111\/bjet.13335","journal-title":"British Journal of Educational Technology"},{"issue":"1","key":"13010_CR33","doi-asserted-by":"publisher","first-page":"240","DOI":"10.1016\/j.compedu.2011.08.006","volume":"58","author":"J Denner","year":"2012","unstructured":"Denner, J., Werner, L., & Ortiz, E. (2012). Computer games created by middle school girls: Can They be used to measure understanding of computer science concepts? Computers and Education, 58(1), 240\u2013249. https:\/\/doi.org\/10.1016\/j.compedu.2011.08.006","journal-title":"Computers and Education"},{"key":"13010_CR34","volume-title":"Scale development theory and applications","author":"RF DeVellis","year":"2016","unstructured":"DeVellis, R. F. (2016). Scale development theory and applications (4th ed.). Sage Publications.","edition":"4"},{"issue":"1","key":"13010_CR35","doi-asserted-by":"publisher","first-page":"179","DOI":"10.1007\/s10758-018-9391-y","volume":"25","author":"HY Durak","year":"2020","unstructured":"Durak, H. Y. (2020). The effects of using different tools in programming teaching of secondary school students on engagement, computational thinking and reflective thinking skills for problem solving. Technology, Knowledge and Learning, 25(1), 179\u2013195. https:\/\/doi.org\/10.1007\/s10758-018-9391-y","journal-title":"Technology, Knowledge and Learning"},{"key":"13010_CR36","doi-asserted-by":"publisher","first-page":"1","DOI":"10.3127\/ajis.v22i0.1397","volume":"22","author":"J Filippou","year":"2018","unstructured":"Filippou, J., Cheong, C., & Cheong, F. (2018). A model to investigate preference for use of gamification in a learning activity. Australasian Journal of Information Systems, 22, 1\u201323. https:\/\/doi.org\/10.3127\/ajis.v22i0.1397","journal-title":"Australasian Journal of Information Systems"},{"key":"13010_CR37","volume-title":"Nonparametric statistical inference","author":"JD Gibbons","year":"2021","unstructured":"Gibbons, J. D., & Chakraborti, S. (2021). Nonparametric statistical inference. CRC Press."},{"key":"13010_CR38","unstructured":"Google & Gallup (2020). Current perspectives and continuing challenges in computer science education in U.S. K-12 schools. Retrieved from: https:\/\/csedu.gallup.com\/home.aspx. Accessed 10 Aug 2023."},{"issue":"2","key":"13010_CR39","doi-asserted-by":"publisher","first-page":"199","DOI":"10.1080\/08993408.2015.1033142","volume":"25","author":"S Grover","year":"2015","unstructured":"Grover, S., Pea, R., & Cooper, S. (2015). Designing for deeper learning in a blended computer science course for middle school students. Computer Science Education, 25(2), 199\u2013237. https:\/\/doi.org\/10.1080\/08993408.2015.1033142","journal-title":"Computer Science Education"},{"issue":"4","key":"13010_CR40","doi-asserted-by":"publisher","first-page":"925","DOI":"10.12973\/eu-jer.7.4.923","volume":"7","author":"MS Gunbatar","year":"2018","unstructured":"Gunbatar, M. S., & Karalar, H. (2018). Gender differences in middle school students\u2019 attitudes and self-efficacy perceptions towards MBlock programming. European Journal of Educational Research, 7(4), 925\u2013933. https:\/\/doi.org\/10.12973\/eu-jer.7.4.923","journal-title":"European Journal of Educational Research"},{"key":"13010_CR41","volume-title":"Basic statistics for social research","author":"RA Hanneman","year":"2012","unstructured":"Hanneman, R. A., Kposowa, A. J., & Riddle, M. D. (2012). Basic statistics for social research. John Wiley & Sons."},{"key":"13010_CR42","doi-asserted-by":"publisher","first-page":"1031","DOI":"10.1016\/j.promfg.2018.03.146","volume":"22","author":"K Harangus","year":"2018","unstructured":"Harangus, K., & K\u00e1tai, Z. (2018). Algorithmic thinking vs. text comprehension. Procedia Manufacturing, 22, 1031\u20131037. https:\/\/doi.org\/10.1016\/j.promfg.2018.03.146","journal-title":"Procedia Manufacturing"},{"issue":"4","key":"13010_CR43","doi-asserted-by":"publisher","first-page":"484","DOI":"10.1007\/s10956-020-09892-y","volume":"30","author":"K Hava","year":"2021","unstructured":"Hava, K., & Koyunlu \u00dcnl\u00fc, Z. (2021). Investigation of the relationship between middle school students\u2019 computational thinking skills and their STEM career interest and attitudes toward inquiry. Journal of Science Education and Technology, 30(4), 484\u2013495. https:\/\/doi.org\/10.1007\/s10956-020-09892-y","journal-title":"Journal of Science Education and Technology"},{"key":"13010_CR44","unstructured":"Hern\u00e1ndez-Zavaleta, J. E., Becker, S., Clark, D., Brady, C., & Major, N. (2021). Students\u2019 computational thinking in two mathematics block-based programming environments: Research during covid-19. Proceedings of the International STEM in Education Conference (STEM 2021), 208\u2013215. https:\/\/par.nsf.gov\/biblio\/10311218. Accessed 10 Aug 2023."},{"key":"13010_CR45","first-page":"25","volume-title":"Handbook of game-based learning","author":"BD Homer","year":"2020","unstructured":"Homer, B. D., Raffaele, C., & Henderson, H. (2020). Games and playful learning: Implications of developmental theory for game-based learning. In J. L. Plass, R. E. Mayer, & B. D. Homer (Eds.), Handbook of game-based learning (pp. 25\u201352). The MIT Press."},{"key":"13010_CR46","unstructured":"Hromkovic, J., & Staub, J. (2019). Constructing computational thinking using CS unplugged. Constructivis Foundationst, 14(3), 353\u2013355. https:\/\/constructivist.info\/14\/3\/353. Accessed 10 Aug 2023."},{"issue":"4","key":"13010_CR47","doi-asserted-by":"publisher","first-page":"38","DOI":"10.30191\/ETS.202310_26(4).0003","volume":"26","author":"IY Hsu","year":"2023","unstructured":"Hsu, I. Y., & Tsai, F. H. (2023). Development and evaluation of a physical computing game-design project for students\u2019 computational thinking. Educational Technology & Society, 26(4), 38\u201350. https:\/\/doi.org\/10.30191\/ETS.202310_26(4).0003","journal-title":"Educational Technology & Society"},{"key":"13010_CR48","doi-asserted-by":"publisher","first-page":"129","DOI":"10.1007\/s11423-013-9320-7","volume":"62","author":"GJ Hwang","year":"2014","unstructured":"Hwang, G. J., Hung, C. M., & Chen, N. S. (2014). Improving learning achievements, motivations and problem-solving skills through a peer assessment-based game development approach. Educational Technology Research and Development, 62, 129\u2013145. https:\/\/doi.org\/10.1007\/s11423-013-9320-7","journal-title":"Educational Technology Research and Development"},{"issue":"1","key":"13010_CR49","doi-asserted-by":"publisher","first-page":"113","DOI":"10.1080\/10494820.2019.1643741","volume":"30","author":"B Jiang","year":"2022","unstructured":"Jiang, B., Zhao, W., Zhang, N., & Qiu, F. (2022). Programming trajectories analytics in block-based programming language learning. Interactive Learning Environments, 30(1), 113\u2013126. https:\/\/doi.org\/10.1080\/10494820.2019.1643741","journal-title":"Interactive Learning Environments"},{"key":"13010_CR50","volume-title":"A short guide to action research","author":"A Johnson","year":"2008","unstructured":"Johnson, A. (2008). A short guide to action research (4th ed.). Allyn and Bacon.","edition":"4"},{"issue":"8","key":"13010_CR51","doi-asserted-by":"publisher","first-page":"26","DOI":"10.1145\/2955114","volume":"59","author":"YB Kafai","year":"2016","unstructured":"Kafai, Y. B. (2016). From computational thinking to computational participation in k-12 education. Communications of the ACM, 59(8), 26\u201327. https:\/\/doi.org\/10.1145\/2955114","journal-title":"Communications of the ACM"},{"issue":"4","key":"13010_CR52","doi-asserted-by":"publisher","first-page":"313","DOI":"10.1080\/00461520.2015.1124022","volume":"50","author":"YB Kafai","year":"2015","unstructured":"Kafai, Y. B., & Burke, Q. (2015). Constructionist gaming: Understanding the benefits of making games for learning. Educational Psychologist, 50(4), 313\u2013334. https:\/\/doi.org\/10.1080\/00461520.2015.1124022","journal-title":"Educational Psychologist"},{"issue":"4","key":"13010_CR53","doi-asserted-by":"publisher","first-page":"620","DOI":"10.1177\/0735633120972050","volume":"59","author":"U Kale","year":"2021","unstructured":"Kale, U., & Yuan, J. (2021). Still a new kid on the block? computational thinking as problem solving in Code.org. Journal of Educational Computing Research, 59(4), 620\u2013644. https:\/\/doi.org\/10.1177\/0735633120972050","journal-title":"Journal of Educational Computing Research"},{"issue":"4","key":"13010_CR54","doi-asserted-by":"publisher","first-page":"545","DOI":"10.1080\/08993408.2022.2145549","volume":"33","author":"U Kale","year":"2023","unstructured":"Kale, U., Yuan, J., & Roy, A. (2023). Thinking processes in code.org: A relational analysis approach to computational thinking. Computer Science Education, 33(4), 545\u2013566. https:\/\/doi.org\/10.1080\/08993408.2022.2145549","journal-title":"Computer Science Education"},{"key":"13010_CR55","doi-asserted-by":"publisher","first-page":"200","DOI":"10.1016\/j.chb.2015.05.047","volume":"52","author":"F Kalelioglu","year":"2015","unstructured":"Kalelioglu, F. (2015). A new way of teaching programming skills to k-12 students: Code.org. Computers in Human Behavior, 52, 200\u2013210. https:\/\/doi.org\/10.1016\/j.chb.2015.05.047","journal-title":"Computers in Human Behavior"},{"issue":"1","key":"13010_CR56","doi-asserted-by":"publisher","first-page":"207","DOI":"10.1007\/s10758-020-09471-5","volume":"27","author":"B Karako\u00e7","year":"2022","unstructured":"Karako\u00e7, B., Ery\u0131lmaz, K., \u00d6zpolat, E. T., & Y\u0131ld\u0131r\u0131m, \u0130. (2022). The effect of game-based learning on student achievement: A meta-analysis study. Technology, Knowledge and Learning, 27(1), 207\u2013222. https:\/\/doi.org\/10.1007\/s10758-020-09471-5","journal-title":"Technology, Knowledge and Learning"},{"issue":"1","key":"13010_CR57","doi-asserted-by":"publisher","first-page":"63","DOI":"10.1080\/15391523.2018.1553024","volume":"51","author":"T Ketenci","year":"2019","unstructured":"Ketenci, T., Calandra, B., Margulieux, L., & Cohen, J. (2019). The relationship between learner characteristics and student outcomes in a middle school computing course: An exploratory analysis using structural equation modeling. Journal of Research on Technology in Education, 51(1), 63\u201376. https:\/\/doi.org\/10.1080\/15391523.2018.1553024","journal-title":"Journal of Research on Technology in Education"},{"issue":"5","key":"13010_CR58","doi-asserted-by":"publisher","first-page":"767","DOI":"10.1007\/s11251-018-9453-5","volume":"46","author":"CM Kim","year":"2018","unstructured":"Kim, C. M., Yuan, J., Vasconcelos, L., Shin, M., & Hill, R. B. (2018). Debugging during block-based programming. Instructional Science, 46(5), 767\u2013787. https:\/\/doi.org\/10.1007\/s11251-018-9453-5","journal-title":"Instructional Science"},{"key":"13010_CR59","doi-asserted-by":"publisher","unstructured":"Kim, C. M., Vasconcelos, L., Belland, B. R., Umutlu, D., & Gleasman, C. (2022). Debugging behaviors of early childhood teacher candidates with or without scaffolding. International Journal of Educational Technology in Higher Education, 19(1). https:\/\/doi.org\/10.1186\/s41239-022-00319-9","DOI":"10.1186\/s41239-022-00319-9"},{"key":"13010_CR60","doi-asserted-by":"publisher","first-page":"558","DOI":"10.1016\/j.chb.2017.01.005","volume":"72","author":"\u00d6 Korkmaz","year":"2017","unstructured":"Korkmaz, \u00d6., \u00c7akir, R., & \u00d6zden, M. Y. (2017). A validity and reliability study of the Computational Thinking Scales (CTS). Computers in Human Behavior, 72, 558\u2013569. https:\/\/doi.org\/10.1016\/j.chb.2017.01.005","journal-title":"Computers in Human Behavior"},{"key":"13010_CR61","unstructured":"Lahullier, S. C. (2019).\u00a0Code.Org and Computational Thinking: A Mixed-Methods Study on Fifth-Grade Elementary School Students\u00a0(Order No. 28150971). Available from ProQuest Dissertations & Theses Global. (2454660044). https:\/\/www.proquest.com\/dissertations-theses\/code-org-computational-thinking-mixed-methods\/docview\/2454660044\/se-2. Accessed 10 Aug 2023."},{"key":"13010_CR62","doi-asserted-by":"publisher","first-page":"158","DOI":"10.1016\/J.CHB.2017.10.040","volume":"80","author":"RL Lamb","year":"2018","unstructured":"Lamb, R. L., Annetta, L., Firestone, J., & Etopio, E. (2018). A meta-analysis with examination of moderators of student cognition, affect, and learning outcomes while using serious educational games, serious games, and simulations. Computers in Human Behavior, 80, 158\u2013167. https:\/\/doi.org\/10.1016\/J.CHB.2017.10.040","journal-title":"Computers in Human Behavior"},{"issue":"16","key":"13010_CR63","doi-asserted-by":"publisher","first-page":"1784","DOI":"10.1080\/0144929X.2020.17819316","volume":"40","author":"D Lambi\u0107","year":"2021","unstructured":"Lambi\u0107, D., \u0110ori\u0107, B., & Ivaki\u0107, S. (2021). Investigating the effect of the use of code.org on younger elementary school students\u2019 attitudes towards programming. Behaviour and Information Technology, 40(16), 1784\u20131795. https:\/\/doi.org\/10.1080\/0144929X.2020.17819316","journal-title":"Behaviour and Information Technology"},{"issue":"6","key":"13010_CR64","doi-asserted-by":"publisher","first-page":"860","DOI":"10.1007\/s10956-016-9628-2","volume":"25","author":"J Leonard","year":"2016","unstructured":"Leonard, J., Buss, A., Gamboa, R., Mitchell, M., Fashola, O. S., Hubert, T., & Almughyirah, S. (2016). Using robotics and game design to enhance children\u2019s self-efficacy, STEM attitudes, and computational thinking skills. Journal of Science Education and Technology, 25(6), 860\u2013876. https:\/\/doi.org\/10.1007\/s10956-016-9628-2","journal-title":"Journal of Science Education and Technology"},{"issue":"5","key":"13010_CR65","doi-asserted-by":"publisher","first-page":"78","DOI":"10.1145\/1735223.1735244","volume":"53","author":"C Lewis","year":"2010","unstructured":"Lewis, C., Jackson, M. H., & Waite, W. M. (2010). Student and faculty attitudes and beliefs about computer science. Communications of the ACM, 53(5), 78\u201385. https:\/\/doi.org\/10.1145\/1735223.1735244","journal-title":"Communications of the ACM"},{"key":"13010_CR66","unstructured":"Lockwood, E., Asay, A., Dejarnette, A. F., & Thomas, M. (2016). Algorithmic thinking: an initial characterization of computational thinking in mathematics. In M. B. Wood, E. E. Turner, M. Civil, & J. A. Eli (Eds.), Proceedings of the 38th Annual Meeting of the North American Chapter of the International Group for the Psychology of Mathematics Education (pp. 1588\u20131596). The University of Arizona."},{"issue":"1","key":"13010_CR67","doi-asserted-by":"publisher","first-page":"235","DOI":"10.1177\/07356331221100740","volume":"61","author":"Z Lu","year":"2023","unstructured":"Lu, Z., Chiu, M. M., Cui, Y., Mao, W., & Lei, H. (2023). Effects of game-based learning on students\u2019 computational thinking: A meta-analysis. Journal of Educational Computing Research, 61(1), 235\u2013256. https:\/\/doi.org\/10.1177\/07356331221100740","journal-title":"Journal of Educational Computing Research"},{"key":"13010_CR68","doi-asserted-by":"publisher","unstructured":"Margulieux, L. E., Morrison, B. B., Franke, B., & Ramilison, H. (2020). Effect of implementing subgoals in code.org\u2019s intro to programming unit in computer science principles. ACM Transactions on Computing Education, 20(4). https:\/\/doi.org\/10.1145\/3415594","DOI":"10.1145\/3415594"},{"issue":"4","key":"13010_CR69","first-page":"790","volume":"19","author":"SL Mason","year":"2019","unstructured":"Mason, S. L., & Rich, P. J. (2019). Preparing elementary school teachers to teach computing, coding, and computational thinking. Contemporary Issues in Technology and Teacher Education, 19(4), 790\u2013824.","journal-title":"Contemporary Issues in Technology and Teacher Education"},{"key":"13010_CR70","doi-asserted-by":"publisher","first-page":"103898","DOI":"10.1016\/j.compedu.2020.103898","volume":"153","author":"SL Mason","year":"2020","unstructured":"Mason, S. L., & Rich, P. J. (2020). Development and analysis of the elementary student coding attitudes survey. Computers & Education, 153, 103898. https:\/\/doi.org\/10.1016\/j.compedu.2020.103898","journal-title":"Computers & Education"},{"key":"13010_CR71","volume-title":"Research on classroom assessment","author":"JH McMillan","year":"2013","unstructured":"McMillan, J. H. (2013). Research on classroom assessment. Sage Publications."},{"key":"13010_CR72","volume-title":"Action research improving schools and empowering educators","author":"C Mertler","year":"2020","unstructured":"Mertler, C. (2020). Action research improving schools and empowering educators (6th ed.). Sage Publications.","edition":"6"},{"issue":"4","key":"13010_CR73","doi-asserted-by":"publisher","first-page":"1483","DOI":"10.1007\/s10639-017-9673-3","volume":"23","author":"M Mladenovi\u0107","year":"2018","unstructured":"Mladenovi\u0107, M., Boljat, I., & \u017danko, \u017d. (2018). Comparing loops misconceptions in block-based and text-based programming languages at the K-12 level. Education and Information Technologies, 23(4), 1483\u20131500. https:\/\/doi.org\/10.1007\/s10639-017-9673-3","journal-title":"Education and Information Technologies"},{"key":"13010_CR74","doi-asserted-by":"publisher","first-page":"20","DOI":"10.1016\/j.iheduc.2016.05.002","volume":"31","author":"O Noroozi","year":"2016","unstructured":"Noroozi, O., Biemans, H., & Mulder, M. (2016). Relations between scripted online peer feedback processes and quality of written argumentative essay. Internet and Higher Education, 31, 20\u201331. https:\/\/doi.org\/10.1016\/j.iheduc.2016.05.002","journal-title":"Internet and Higher Education"},{"key":"13010_CR75","doi-asserted-by":"publisher","first-page":"100369","DOI":"10.1016\/j.entcom.2020.100369","volume":"35","author":"O Noroozi","year":"2020","unstructured":"Noroozi, O., Dehghanzadeh, H., & Talaee, E. (2020). A systematic review on the impacts of game-based learning on argumentation skills. Entertainment Computing, 35, 100369. https:\/\/doi.org\/10.1016\/j.entcom.2020.100369","journal-title":"Entertainment Computing"},{"key":"13010_CR76","doi-asserted-by":"publisher","first-page":"12757","DOI":"10.1007\/s10639-023-11683-y","volume":"28","author":"O Noroozi","year":"2023","unstructured":"Noroozi, O., Banihashem, S. K., Biemans, H. J. A., Smits, M., Vervoort, M. T. W., & Verbaan, C. (2023). Design, implementation, and evaluation of an online supported peer feedback module to enhance students\u2019 argumentative essay quality. Education and Information Technologies, 28, 12757\u201312784. https:\/\/doi.org\/10.1007\/s10639-023-11683-y","journal-title":"Education and Information Technologies"},{"key":"13010_CR77","doi-asserted-by":"publisher","unstructured":"Noroozi, O., Alqassab, M., Taghizadeh Kerman, N., Banihashem, S. K., & Panadero, E. (2024). Does perception mean learning? Insights from an online peer feedback setting.\u00a0Assessment & Evaluation in Higher Education, 1\u201315. https:\/\/doi.org\/10.1080\/02602938.2024.2345669","DOI":"10.1080\/02602938.2024.2345669"},{"issue":"4","key":"13010_CR78","doi-asserted-by":"publisher","first-page":"621","DOI":"10.1007\/s11423-015-9393-6","volume":"63","author":"M \u00d6llinger","year":"2015","unstructured":"\u00d6llinger, M., Hammon, S., von Grundherr, M., & Funke, J. (2015). Does visualization enhance complex problem solving? The effect of causal mapping on performance in the computer-based microworld Tailorshop. Educational Technology Research and Development, 63(4), 621\u2013637. https:\/\/doi.org\/10.1007\/s11423-015-9393-6","journal-title":"Educational Technology Research and Development"},{"issue":"2","key":"13010_CR79","doi-asserted-by":"publisher","first-page":"32","DOI":"10.51535\/tell.960476","volume":"3","author":"A Oluk","year":"2021","unstructured":"Oluk, A., & \u00c7akir, R. (2021). The effect of code.org activities on computational thinking and algorithm development skills. Journal of Teacher Education and Lifelong Learning, 3(2), 32\u201340. https:\/\/doi.org\/10.51535\/tell.960476","journal-title":"Journal of Teacher Education and Lifelong Learning"},{"key":"13010_CR80","doi-asserted-by":"publisher","first-page":"1479","DOI":"10.1016\/j.sbspro.2015.04.224","volume":"191","author":"I Ouahbi","year":"2015","unstructured":"Ouahbi, I., Kaddari, F., Darhmaoui, H., Elachqar, A., & Lahmine, S. (2015). Learning basic programming concepts by creating games with scratch programming environment. Procedia - Social and Behavioral Sciences, 191, 1479\u20131482. https:\/\/doi.org\/10.1016\/j.sbspro.2015.04.224","journal-title":"Procedia - Social and Behavioral Sciences"},{"issue":"7491","key":"13010_CR81","doi-asserted-by":"publisher","first-page":"415","DOI":"10.1016\/j.chb.2019.01.008","volume":"99","author":"S Papavlasopoulou","year":"2019","unstructured":"Papavlasopoulou, S., Giannakos, M. N., & Jaccheri, L. (2019). Exploring children\u2019s learning experience in constructionism-based coding activities through design-based research. Computers in Human Behavior, 99(7491), 415\u2013427. https:\/\/doi.org\/10.1016\/j.chb.2019.01.008","journal-title":"Computers in Human Behavior"},{"key":"13010_CR82","volume-title":"Mindstorms: Children, computers, and powerful ideas","author":"S Papert","year":"1980","unstructured":"Papert, S. (1980). Mindstorms: Children, computers, and powerful ideas. Basic Books."},{"key":"13010_CR83","doi-asserted-by":"publisher","first-page":"101592","DOI":"10.1016\/j.lmot.2019.101592","volume":"68","author":"T Partovi","year":"2019","unstructured":"Partovi, T., & Razavi, M. R. (2019). The effect of game-based learning on academic achievement motivation of elementary school students. Learning and Motivation, 68, 101592. https:\/\/doi.org\/10.1016\/j.lmot.2019.101592","journal-title":"Learning and Motivation"},{"issue":"1","key":"13010_CR84","doi-asserted-by":"publisher","first-page":"21","DOI":"10.1525\/abt.2018.80.1.21","volume":"80","author":"A Peel","year":"2018","unstructured":"Peel, A., & Friedrichsen, P. (2018). Algorithms, abstractions, and iterations: Teaching computational thinking using protein synthesis translation. The American Biology Teacher, 80(1), 21\u201328. https:\/\/doi.org\/10.1525\/abt.2018.80.1.21","journal-title":"The American Biology Teacher"},{"key":"13010_CR85","doi-asserted-by":"crossref","DOI":"10.1037\/11494-000","volume-title":"The origins of intelligence in children","author":"J Piaget","year":"1952","unstructured":"Piaget, J., & Cook, M. T. (1952). The origins of intelligence in children. International University Press."},{"key":"13010_CR86","unstructured":"Prextov\u00e1, T., Homanov\u00e1, Z., & Kostol\u00e1nyov\u00e1, K. (2018). Activities for developing explain computational thinking. Proceedings of the European Conference on E-Learning (ECEL), 474\u2013480."},{"key":"13010_CR87","doi-asserted-by":"publisher","first-page":"1055","DOI":"10.1007\/s11423-022-10182-0","volume":"71","author":"Y Qian","year":"2023","unstructured":"Qian, Y., & Choi, I. (2023). Tracing the essence: Ways to develop abstraction in computational thinking. Educational Technology Research and Development, 71, 1055\u20131078. https:\/\/doi.org\/10.1007\/s11423-022-10182-0","journal-title":"Educational Technology Research and Development"},{"key":"13010_CR88","doi-asserted-by":"publisher","unstructured":"Rachmatullah, A., Akram, B., Boulden, D., Mott, B., Boyer, K., Lester, J., & Wiebe, E. (2020). Development and validation of the middle grades computer science concept inventory (MG-CSCI) assessment. Eurasia Journal of Mathematics, Science and Technology Education, 16(5). https:\/\/doi.org\/10.29333\/ejmste\/116600","DOI":"10.29333\/ejmste\/116600"},{"key":"13010_CR89","doi-asserted-by":"crossref","unstructured":"Repenning, A., Webb, D., & Ioannidou, A. (2010). Scalable game design and the development of a checklist for getting computational thinking into public schools. In Proceedings of the 41st ACM Technical Symposium on Computer Science Education (SIGCSE \u201910), 265\u2013269. ACM Press.","DOI":"10.1145\/1734263.1734357"},{"issue":"1","key":"13010_CR90","doi-asserted-by":"publisher","first-page":"77","DOI":"10.15388\/infedu.2018.05","volume":"17","author":"WJ Rijke","year":"2018","unstructured":"Rijke, W. J., Bollen, L., Eysink, T. H. S., & Tolboom, J. L. J. (2018). Computational thinking in primary school: An examination of abstraction and decomposition in different age groups. Informatics in Education, 17(1), 77\u201392. https:\/\/doi.org\/10.15388\/infedu.2018.05","journal-title":"Informatics in Education"},{"key":"13010_CR91","doi-asserted-by":"publisher","first-page":"678","DOI":"10.1016\/j.chb.2016.08.047","volume":"72","author":"M Rom\u00e1n-Gonz\u00e1lez","year":"2017","unstructured":"Rom\u00e1n-Gonz\u00e1lez, M., P\u00e9rez-Gonz\u00e1lez, J. C., & Jim\u00e9nez-Fern\u00e1ndez, C. (2017). Which cognitive abilities underlie computational thinking? Criterion validity of the computational thinking test. Computers in Human Behavior, 72, 678\u2013691. https:\/\/doi.org\/10.1016\/j.chb.2016.08.047","journal-title":"Computers in Human Behavior"},{"issue":"6","key":"13010_CR92","doi-asserted-by":"publisher","first-page":"10","DOI":"10.1093\/itnow\/bwr050","volume":"53","author":"B Runciman","year":"2011","unstructured":"Runciman, B. (2011). The future of computer science in schools. IT Now, 53(6), 10\u201311. https:\/\/doi.org\/10.1093\/itnow\/bwr050","journal-title":"IT Now"},{"issue":"1","key":"13010_CR93","doi-asserted-by":"publisher","first-page":"75","DOI":"10.1111\/bjet.12948","volume":"52","author":"M Sailer","year":"2021","unstructured":"Sailer, M., & Sailer, M. (2021). Gamification of in-class activities in flipped classroom lectures. British Journal of Educational Technology, 52(1), 75\u201390. https:\/\/doi.org\/10.1111\/bjet.12948","journal-title":"British Journal of Educational Technology"},{"key":"13010_CR94","volume-title":"The coding manual for qualitative researchers","author":"J Salda\u00f1a","year":"2016","unstructured":"Salda\u00f1a, J. (2016). The coding manual for qualitative researchers (2nd ed.). SAGE.","edition":"2"},{"key":"13010_CR95","doi-asserted-by":"publisher","unstructured":"Scherer, R., Siddiq, F., & Viveros, B. S. (2020). A meta-analysis of teaching and learning computer programming: Effective instructional approaches and conditions. Computers in Human Behavior, 109. https:\/\/doi.org\/10.1016\/j.chb.2020.106349","DOI":"10.1016\/j.chb.2020.106349"},{"key":"13010_CR96","doi-asserted-by":"publisher","first-page":"100387","DOI":"10.1016\/j.entcom.2020.100387","volume":"36","author":"K Sharma","year":"2021","unstructured":"Sharma, K., Torrado, J. C., G\u00f3mez, J., & Jaccheri, L. (2021). Improving girls\u2019 perception of computer science as a viable career option through game playing and design: Lessons from a systematic literature review. Entertainment Computing, 36, 100387. https:\/\/doi.org\/10.1016\/j.entcom.2020.100387","journal-title":"Entertainment Computing"},{"key":"13010_CR97","doi-asserted-by":"publisher","first-page":"142","DOI":"10.1016\/j.edurev.2017.09.003","volume":"22","author":"VJ Shute","year":"2017","unstructured":"Shute, V. J., Sun, C., & Asbell-Clarke, J. (2017). Demystifying computational thinking. Educational Research Review, 22, 142\u2013158. https:\/\/doi.org\/10.1016\/j.edurev.2017.09.003","journal-title":"Educational Research Review"},{"key":"13010_CR98","doi-asserted-by":"publisher","unstructured":"Tang, X., Yin, Y., Lin, Q., Hadad, R., & Zhai, X. (2020). Assessing computational thinking: A systematic review of empirical studies. Computers and Education, 148. https:\/\/doi.org\/10.1016\/j.compedu.2019.103798","DOI":"10.1016\/j.compedu.2019.103798"},{"key":"13010_CR99","doi-asserted-by":"publisher","unstructured":"Taub, R., Armoni, M., & Ben-Ari, M. (2012). CS unplugged and middle-school students\u2019 views, attitudes, and intentions regarding CS. ACM Transactions on Computing Education, 12(2). https:\/\/doi.org\/10.1145\/2160547.2160551","DOI":"10.1145\/2160547.2160551"},{"key":"13010_CR100","doi-asserted-by":"publisher","unstructured":"Taub, R., Armoni, M., & Ben-Ari, M. (2014). Abstraction as a bridging concept between computer science and physics. WiPSCE \u201914: Proceedings of the 9th Workshop in Primary and Secondary Computing Education, 16\u201319. https:\/\/doi.org\/10.1145\/2670757.2670777","DOI":"10.1145\/2670757.2670777"},{"issue":"2","key":"13010_CR101","doi-asserted-by":"publisher","first-page":"403","DOI":"10.15388\/infedu.2019.19","volume":"18","author":"B Tonbulo\u011flu","year":"2019","unstructured":"Tonbulo\u011flu, B., & Tonbulo\u011flu, I. (2019). The effect of unplugged coding activities on computational thinking skills of middle school students. Informatics in Education, 18(2), 403\u2013426. https:\/\/doi.org\/10.15388\/infedu.2019.19","journal-title":"Informatics in Education"},{"key":"13010_CR102","doi-asserted-by":"publisher","first-page":"64","DOI":"10.1016\/j.compedu.2018.01.011","volume":"120","author":"D Topalli","year":"2018","unstructured":"Topalli, D., & Cagiltay, N. E. (2018). Improving programming skills in engineering education through problem-based game projects with Scratch. Computers and Education, 120, 64\u201374. https:\/\/doi.org\/10.1016\/j.compedu.2018.01.011","journal-title":"Computers and Education"},{"key":"13010_CR103","doi-asserted-by":"publisher","DOI":"10.1177\/07356331231206071","author":"C Tsai","year":"2023","unstructured":"Tsai, C., Chen, Y., Hsieh, F., Chuang, M., & Lin, C. (2023). Effects of a programming course using the GAME model on undergraduates\u2019 self-efficacy and basic programming concepts. Journal of Educational Computing Research. https:\/\/doi.org\/10.1177\/07356331231206071","journal-title":"Journal of Educational Computing Research"},{"issue":"10","key":"13010_CR104","doi-asserted-by":"publisher","first-page":"13649","DOI":"10.1007\/s11042-019-7229-9","volume":"78","author":"T Turchi","year":"2019","unstructured":"Turchi, T., Fogli, D., & Malizia, A. (2019). Fostering computational thinking through collaborative game-based learning. Multimedia Tools and Applications, 78(10), 13649\u201313673. https:\/\/doi.org\/10.1007\/s11042-019-7229-9","journal-title":"Multimedia Tools and Applications"},{"issue":"5","key":"13010_CR105","doi-asserted-by":"publisher","first-page":"754","DOI":"10.1080\/15391523.2021.1922105","volume":"54","author":"D Umutlu","year":"2022","unstructured":"Umutlu, D. (2022). An exploratory study of pre-service teachers\u2019 computational thinking and programming skills. Journal of Research on Technology in Education, 54(5), 754\u2013768. https:\/\/doi.org\/10.1080\/15391523.2021.1922105","journal-title":"Journal of Research on Technology in Education"},{"issue":"3","key":"13010_CR106","doi-asserted-by":"publisher","first-page":"1247","DOI":"10.1007\/s11423-019-09724-w","volume":"68","author":"L Vasconcelos","year":"2020","unstructured":"Vasconcelos, L., & Kim, C. (2020). Coding in scientific modeling lessons (CS-ModeL). Educational Technology Research and Development, 68(3), 1247\u20131273. https:\/\/doi.org\/10.1007\/s11423-019-09724-w","journal-title":"Educational Technology Research and Development"},{"key":"13010_CR107","doi-asserted-by":"publisher","first-page":"1517","DOI":"10.1007\/s11423-022-10119-7","volume":"70","author":"L Vasconcelos","year":"2022","unstructured":"Vasconcelos, L., & Kim, C. (2022). Preservice science teachers coding science simulations: Epistemological understanding, coding skills, and lesson design. Educational Technology Research and Development, 70, 1517\u20131549. https:\/\/doi.org\/10.1007\/s11423-022-10119-7","journal-title":"Educational Technology Research and Development"},{"issue":"2","key":"13010_CR108","doi-asserted-by":"publisher","first-page":"1","DOI":"10.21585\/ijcses.v6i2.174","volume":"6","author":"L Vasconcelos","year":"2023","unstructured":"Vasconcelos, L., Ari, F., Arslan-Ari, I., & Lamb, L. (2023). Do stereotypical vs. counter-stereotypical role models affect teacher candidates\u2019 stereotypes and attitudes toward teaching computer science? International Journal of Computer Science Education in Schools, 6(2), 1\u201312. https:\/\/doi.org\/10.21585\/ijcses.v6i2.174","journal-title":"International Journal of Computer Science Education in Schools"},{"key":"13010_CR109","doi-asserted-by":"publisher","unstructured":"Vasconcelos, L., Ari, F., Arslan-Ari, I., & Lamb, L. (2022). Female preservice teachers stereotype computer scientists as intelligent and overworked White individuals wearing glasses. Computers & Education, 187. https:\/\/doi.org\/10.1016\/j.compedu.2022.104563","DOI":"10.1016\/j.compedu.2022.104563"},{"issue":"7","key":"13010_CR110","doi-asserted-by":"publisher","first-page":"1505","DOI":"10.1177\/07356331231180951","volume":"61","author":"X Wang","year":"2023","unstructured":"Wang, X., Cheng, M., & Li, X. (2023). Teaching and learning computational thinking through game-based learning: A systematic review. Journal of Educational Computing Research, 61(7), 1505\u20131536. https:\/\/doi.org\/10.1177\/07356331231180951","journal-title":"Journal of Educational Computing Research"},{"issue":"8","key":"13010_CR111","doi-asserted-by":"publisher","first-page":"22","DOI":"10.1145\/3341221","volume":"62","author":"D Weintrop","year":"2019","unstructured":"Weintrop, D. (2019). Block-based programming in computer science education. Communications of the ACM, 62(8), 22\u201325. https:\/\/doi.org\/10.1145\/3341221","journal-title":"Communications of the ACM"},{"key":"13010_CR112","doi-asserted-by":"publisher","first-page":"83","DOI":"10.1016\/j.ijcci.2018.04.005","volume":"17","author":"D Weintrop","year":"2018","unstructured":"Weintrop, D., & Wilensky, U. (2018). How block-based, text-based, and hybrid block\/text modalities shape novice programming practices. International Journal of Child-Computer Interaction, 17, 83\u201392. https:\/\/doi.org\/10.1016\/j.ijcci.2018.04.005","journal-title":"International Journal of Child-Computer Interaction"},{"key":"13010_CR113","doi-asserted-by":"publisher","unstructured":"Weintrop, D., & Wilensky, U. (2017). Comparing block-based and text-based programming in high school computer science classrooms. ACM Transactions on Computing Education, 18(1). https:\/\/doi.org\/10.1145\/3089799","DOI":"10.1145\/3089799"},{"issue":"3","key":"13010_CR114","doi-asserted-by":"publisher","first-page":"33","DOI":"10.1145\/1999747.1999811","volume":"49","author":"J Wing","year":"2006","unstructured":"Wing, J. (2006). Computational Thinking., 49(3), 33\u201335. https:\/\/doi.org\/10.1145\/1999747.1999811","journal-title":"Computational Thinking."},{"key":"13010_CR115","unstructured":"Wing, J. M. (2019). A conversation about computational thinking. Retrieved from: https:\/\/education.nsw.gov.au\/content\/dam\/main-education\/teaching-and-learning\/education-for-a-changing-world\/media\/documents\/Computational-Conversation_1_A.pdf. Accessed 10 Aug 2023."},{"key":"13010_CR116","doi-asserted-by":"publisher","unstructured":"Yasin, M., & Nusantara, T. (2023). Characteristics of pattern recognition to solve mathematics problems in computational thinking. AIP Conference Proceedings, 2569(1). https:\/\/doi.org\/10.1063\/5.0112171","DOI":"10.1063\/5.0112171"},{"key":"13010_CR117","doi-asserted-by":"publisher","unstructured":"Zhao, W., & Shute, V. J. (2019). Can playing a video game foster computational thinking skills? Computers & Education, 141. https:\/\/doi.org\/10.1016\/j.compedu.2019.103633","DOI":"10.1016\/j.compedu.2019.103633"},{"key":"13010_CR118","doi-asserted-by":"publisher","unstructured":"Zur-Bargury, I., P\u00e2rv, B., & Lanzberg, D. (2013). A nationwide exam as a tool for improving a new curriculum. In Proceedings of the 18th ACM conference on Innovation and technology in computer science education (pp. 267\u2013272). ACM Press. https:\/\/doi.org\/10.1145\/2462476.2462479","DOI":"10.1145\/2462476.2462479"}],"container-title":["Education and Information Technologies"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10639-024-13010-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10639-024-13010-5\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10639-024-13010-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,4,4]],"date-time":"2025-04-04T08:35:38Z","timestamp":1743755738000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10639-024-13010-5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,9,17]]},"references-count":118,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2025,4]]}},"alternative-id":["13010"],"URL":"https:\/\/doi.org\/10.1007\/s10639-024-13010-5","relation":{},"ISSN":["1360-2357","1573-7608"],"issn-type":[{"value":"1360-2357","type":"print"},{"value":"1573-7608","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,9,17]]},"assertion":[{"value":"13 November 2023","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"15 August 2024","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"17 September 2024","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"This research was approved by the ethics committee of the authors\u2019 institution and by the school district.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethical approval"}},{"value":"Parental consent and participants\u2019 assent were obtained prior to data collection.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Informed consent"}},{"value":"The authors report there are no competing interests to declare.","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}]}}