{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,11,19]],"date-time":"2024-11-19T17:58:13Z","timestamp":1732039093825},"reference-count":121,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2020,8,1]],"date-time":"2020-08-01T00:00:00Z","timestamp":1596240000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2020,3,27]],"date-time":"2020-03-27T00:00:00Z","timestamp":1585267200000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"FINNUT"},{"name":"Young Research Talent Project","award":["NFR-254744","ADAPT21"]},{"DOI":"10.13039\/501100005416","name":"Research Council of Norway","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100005416","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Computers in Human Behavior"],"published-print":{"date-parts":[[2020,8]]},"DOI":"10.1016\/j.chb.2020.106349","type":"journal-article","created":{"date-parts":[[2020,3,27]],"date-time":"2020-03-27T13:29:14Z","timestamp":1585315754000},"page":"106349","update-policy":"http:\/\/dx.doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":82,"special_numbering":"C","title":["A meta-analysis of teaching and learning computer programming: Effective instructional approaches and conditions"],"prefix":"10.1016","volume":"109","author":[{"given":"Ronny","family":"Scherer","sequence":"first","affiliation":[]},{"given":"Fazilat","family":"Siddiq","sequence":"additional","affiliation":[]},{"given":"B\u00e1rbara","family":"S\u00e1nchez Viveros","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"issue":"4","key":"10.1016\/j.chb.2020.106349_bib1","doi-asserted-by":"crossref","first-page":"432","DOI":"10.1111\/ijmr.12102","article-title":"Shades of grey: Guidelines for working with the grey literature in systematic reviews for management and organizational studies","volume":"19","author":"Adams","year":"2017","journal-title":"International Journal of Management Reviews"},{"issue":"6","key":"10.1016\/j.chb.2020.106349_bib2","doi-asserted-by":"crossref","first-page":"437","DOI":"10.18178\/ijiet.2017.7.6.908","article-title":"Robotics as an educational tool: Impact of Lego Mindstorms","volume":"7","author":"Afari","year":"2017","journal-title":"International Journal of Information and Education Technology"},{"issue":"3","key":"10.1016\/j.chb.2020.106349_bib4","doi-asserted-by":"crossref","first-page":"329","DOI":"10.1080\/14703297.2014.993418","article-title":"A peer-assisted learning experience in computer programming language learning and developing computer programming skills","volume":"53","author":"Altintas","year":"2016","journal-title":"Innovations in Education & Teaching International"},{"key":"10.1016\/j.chb.2020.106349_bib5","doi-asserted-by":"crossref","first-page":"74","DOI":"10.1192\/bja.2017.3","article-title":"How to carry out a literature search for a systematic review: A practical guide","volume":"24","author":"Atkinson","year":"2018","journal-title":"BJPsych Advances"},{"key":"10.1016\/j.chb.2020.106349_bib6","series-title":"Logo programming: Instructional methods and problem solving (Doctoral dissertation)","author":"Au","year":"1992"},{"issue":"2","key":"10.1016\/j.chb.2020.106349_bib7","doi-asserted-by":"crossref","first-page":"111","DOI":"10.2190\/9LMD-3U28-3A0G-FTQT","article-title":"A meta-analysis of the effects of feedback in computer-based instruction","volume":"13","author":"Azevedo","year":"1995","journal-title":"Journal of Educational Computing Research"},{"key":"10.1016\/j.chb.2020.106349_bib8","series-title":"October). Computing our future. Computer programming and coding: Priorities, school curricula and initiatives across europe. Brussels: European schoolnet","author":"Balanskat","year":"2015"},{"issue":"4","key":"10.1016\/j.chb.2020.106349_bib9","doi-asserted-by":"crossref","first-page":"325","DOI":"10.1007\/s10956-007-9055-5","article-title":"Transforming an introductory programming course: From lectures to active learning via wireless laptops","volume":"16","author":"Barak","year":"2007","journal-title":"Journal of Science Education and Technology"},{"key":"10.1016\/j.chb.2020.106349_bib10","author":"Batista"},{"key":"10.1016\/j.chb.2020.106349_bib11","series-title":"Metacognition: Fundaments, applications, and trends","first-page":"277","article-title":"Enhancing the metacognitive skill of novice programmers through collaborative learning","author":"Bernard","year":"2015"},{"issue":"1","key":"10.1016\/j.chb.2020.106349_bib12","doi-asserted-by":"crossref","first-page":"87","DOI":"10.1007\/s12528-013-9077-3","article-title":"A meta-analysis of blended learning and technology use in higher education: From the general to the applied","volume":"26","author":"Bernard","year":"2014","journal-title":"Journal of Computing in Higher Education"},{"key":"10.1016\/j.chb.2020.106349_bib13","doi-asserted-by":"crossref","first-page":"98","DOI":"10.1016\/j.edurev.2018.03.002","article-title":"Long-term effects of metacognitive strategy instruction on student academic performance: A meta-analysis","volume":"24","author":"de Boer","year":"2018","journal-title":"Educational Research Review"},{"key":"10.1016\/j.chb.2020.106349_bib14","series-title":"Introduction to meta-analysis","author":"Borenstein","year":"2009"},{"key":"10.1016\/j.chb.2020.106349_bib15","author":"Brennan"},{"issue":"4","key":"10.1016\/j.chb.2020.106349_bib16","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1371\/journal.pcbi.1006023","article-title":"Ten quick tips for teaching programming","volume":"14","author":"Brown","year":"2018","journal-title":"PLoS Computational Biology"},{"key":"10.1016\/j.chb.2020.106349_bib18","doi-asserted-by":"crossref","DOI":"10.25304\/rlt.v26.1888","article-title":"Exploring perceived cognitive load in learning programming via Scratch","author":"\u00c7akiro\u011flu","year":"2018","journal-title":"Research in Learning Technology"},{"key":"10.1016\/j.chb.2020.106349_bib19","series-title":"Applied meta-analysis for social science research","author":"Card","year":"2012"},{"key":"10.1016\/j.chb.2020.106349_bib20","series-title":"Wilmington college (Delaware), ann arbor","article-title":"An evaluation of a method for teaching the transfer of fundamental computer programming statements between QBASIC and four other computer programming languages","author":"Carney","year":"2000"},{"issue":"7","key":"10.1016\/j.chb.2020.106349_bib21","doi-asserted-by":"crossref","first-page":"997","DOI":"10.1177\/0735633116642774","article-title":"Preservice teachers' introduction to computing: Exploring utilization of Scratch","volume":"54","author":"Cetin","year":"2016","journal-title":"Journal of Educational Computing Research"},{"key":"10.1016\/j.chb.2020.106349_bib22","series-title":"Effects of structured teaching method on students' understanding of angle and rotation in Logo geometry","author":"Chao","year":"1999"},{"key":"10.1016\/j.chb.2020.106349_bib23","doi-asserted-by":"crossref","first-page":"14","DOI":"10.1016\/j.compedu.2016.11.005","article-title":"A meta-analysis of the impact of technology on learning effectiveness of elementary students","volume":"105","author":"Chauhan","year":"2017","journal-title":"Computers & Education"},{"key":"10.1016\/j.chb.2020.106349_bib24","doi-asserted-by":"crossref","first-page":"153","DOI":"10.1016\/j.chb.2018.06.033","article-title":"Multinational comparison of internet gaming disorder and psychological problems versus well-being: Meta-analysis of 20 countries","volume":"88","author":"Cheng","year":"2018","journal-title":"Computers in Human Behavior"},{"issue":"6","key":"10.1016\/j.chb.2020.106349_bib25","doi-asserted-by":"crossref","first-page":"799","DOI":"10.3102\/0034654318791584","article-title":"The role of collaboration, computer use, learning environments, and supporting strategies in CSCL: A meta-analysis","volume":"88","author":"Chen","year":"2018","journal-title":"Review of Educational Research"},{"issue":"2","key":"10.1016\/j.chb.2020.106349_bib26","doi-asserted-by":"crossref","first-page":"211","DOI":"10.1037\/a0032968","article-title":"Modeling dependent effect sizes with three-level meta-analyses: A structural equation modeling approach","volume":"19","author":"Cheung","year":"2014","journal-title":"Psychological Methods"},{"key":"10.1016\/j.chb.2020.106349_bib27","series-title":"Meta-analysis: A structural equation modeling approach","author":"Cheung","year":"2015"},{"key":"10.1016\/j.chb.2020.106349_bib28","doi-asserted-by":"crossref","first-page":"88","DOI":"10.1016\/j.edurev.2013.01.001","article-title":"The effectiveness of educational technology applications for enhancing mathematics achievement in K-12 classrooms: A meta-analysis","volume":"9","author":"Cheung","year":"2013","journal-title":"Educational Research Review"},{"issue":"5","key":"10.1016\/j.chb.2020.106349_bib29","doi-asserted-by":"crossref","first-page":"283","DOI":"10.3102\/0013189X16656615","article-title":"How methodological features affect effect sizes in education","volume":"45","author":"Cheung","year":"2016","journal-title":"Educational Researcher"},{"issue":"2","key":"10.1016\/j.chb.2020.106349_bib30","doi-asserted-by":"crossref","first-page":"141","DOI":"10.1007\/BF02212491","article-title":"Teaching creativity with computers","volume":"7","author":"Clements","year":"1995","journal-title":"Educational Psychology Review"},{"issue":"1\u20132","key":"10.1016\/j.chb.2020.106349_bib31","doi-asserted-by":"crossref","first-page":"9","DOI":"10.1300\/J025v14n01_02","article-title":"Research on Logo","volume":"14","author":"Clements","year":"1997","journal-title":"Computers in the Schools"},{"issue":"6","key":"10.1016\/j.chb.2020.106349_bib32","doi-asserted-by":"crossref","first-page":"1464","DOI":"10.1111\/bjet.12496","article-title":"Relation between Alice software and programming learning: A systematic review of the literature and meta-analysis","volume":"48","author":"Costa","year":"2017","journal-title":"British Journal of Educational Technology"},{"key":"10.1016\/j.chb.2020.106349_bib33","series-title":"Influence of Alice 3: Reducing the hurdles to success in a CS1 programming course","author":"Daly","year":"2013"},{"issue":"6","key":"10.1016\/j.chb.2020.106349_bib34","doi-asserted-by":"crossref","first-page":"33","DOI":"10.1145\/2998438","article-title":"Remaining trouble spots with computational thinking","volume":"60","author":"Denning","year":"2017","journal-title":"Communications of the ACM"},{"key":"10.1016\/j.chb.2020.106349_bib35","author":"Denny"},{"key":"10.1016\/j.chb.2020.106349_bib36","doi-asserted-by":"crossref","first-page":"16","DOI":"10.1016\/j.chb.2017.01.018","article-title":"Educational robotics intervention on executive functions in preschool children: A pilot study","volume":"71","author":"Di Lieto","year":"2017","journal-title":"Computers in Human Behavior"},{"key":"10.1016\/j.chb.2020.106349_bib37","doi-asserted-by":"crossref","first-page":"533","DOI":"10.1016\/S0959-4752(02)00025-7","article-title":"Effects of problem-based learning: A meta-analysis","volume":"13","author":"Dochy","year":"2003","journal-title":"Learning and Instruction"},{"issue":"3\u20134","key":"10.1016\/j.chb.2020.106349_bib38","doi-asserted-by":"crossref","first-page":"294","DOI":"10.1007\/s10464-010-9300-6","article-title":"A meta-analysis of after-school programs that seek to promote personal and social skills in children and adolescents","volume":"45","author":"Durlak","year":"2010","journal-title":"American Journal of Community Psychology"},{"issue":"2","key":"10.1016\/j.chb.2020.106349_bib39","doi-asserted-by":"crossref","first-page":"455","DOI":"10.1111\/j.0006-341X.2000.00455.x","article-title":"Trim and fill: A simple funnel-plot\u2013based method of testing and adjusting for publication bias in meta-analysis","volume":"56","author":"Duval","year":"2000","journal-title":"Biometrics"},{"issue":"7109","key":"10.1016\/j.chb.2020.106349_bib40","doi-asserted-by":"crossref","first-page":"629","DOI":"10.1136\/bmj.315.7109.629","article-title":"Bias in meta-analysis detected by a simple, graphical test","volume":"315","author":"Egger","year":"1997","journal-title":"BMJ"},{"key":"10.1016\/j.chb.2020.106349_bib41","author":"European Commission"},{"issue":"4","key":"10.1016\/j.chb.2020.106349_bib42","doi-asserted-by":"crossref","first-page":"834","DOI":"10.3102\/0034654317710096","article-title":"Changing a generation's way of thinking: Teaching computational thinking through programming","volume":"87","author":"Fl\u00f3rez","year":"2017","journal-title":"Review of Educational Research"},{"issue":"12","key":"10.1016\/j.chb.2020.106349_bib43","doi-asserted-by":"crossref","first-page":"18","DOI":"10.26803\/ijlter.17.12.2","article-title":"A literature review exploring the use of programming in mathematics education","volume":"17","author":"Forsstr\u00f6m","year":"2018","journal-title":"International Journal of Learning, Teaching and Educational Research"},{"key":"10.1016\/j.chb.2020.106349_bib44","author":"Garneli"},{"issue":"2","key":"10.1016\/j.chb.2020.106349_bib45","doi-asserted-by":"crossref","first-page":"59","DOI":"10.1177\/1529100618808244","article-title":"Advancing the science of collaborative problem solving","volume":"19","author":"Graesser","year":"2018","journal-title":"Psychological Science in the Public Interest"},{"issue":"1","key":"10.1016\/j.chb.2020.106349_bib46","doi-asserted-by":"crossref","first-page":"38","DOI":"10.3102\/0013189X12463051","article-title":"Computational thinking in K-12: A review of the state of the field","volume":"42","author":"Grover","year":"2013","journal-title":"Educational Researcher"},{"issue":"2","key":"10.1016\/j.chb.2020.106349_bib47","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":"Computer Science Education"},{"key":"10.1016\/j.chb.2020.106349_bib48","author":"Guzdial"},{"issue":"9","key":"10.1016\/j.chb.2020.106349_bib49","doi-asserted-by":"crossref","DOI":"10.1371\/journal.pone.0138237","article-title":"The role of Google Scholar in evidence reviews and its applicability to grey literature searching","volume":"10","author":"Haddaway","year":"2015","journal-title":"PloS One"},{"key":"10.1016\/j.chb.2020.106349_bib50","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":"Computers & Education"},{"issue":"4","key":"10.1016\/j.chb.2020.106349_bib51","doi-asserted-by":"crossref","first-page":"23","DOI":"10.3991\/ijet.v8i4.2943","article-title":"Engineering to see and move: Teaching computer programming with flowcharts vs. LEGO robots","volume":"8","author":"Huang","year":"2013","journal-title":"International Journal of Emerging Technologies in Learning (iJET)"},{"key":"10.1016\/j.chb.2020.106349_bib52","volume":"Vol. 1","author":"International Telecommunication Union (ITU)","year":"2017"},{"issue":"3","key":"10.1016\/j.chb.2020.106349_bib53","doi-asserted-by":"crossref","first-page":"290","DOI":"10.1002\/jrsm.1240","article-title":"Power analysis for random\u2010effects meta\u2010analysis","volume":"8","author":"Jackson","year":"2017","journal-title":"Research Synthesis Methods"},{"issue":"3","key":"10.1016\/j.chb.2020.106349_bib54","doi-asserted-by":"crossref","first-page":"429","DOI":"10.1016\/S0747-5632(98)00015-6","article-title":"Designing computer support for collaborative visual learning in the domain of computer programming","volume":"14","author":"Jehng","year":"1998","journal-title":"Computers in Human Behavior"},{"issue":"2","key":"10.1016\/j.chb.2020.106349_bib55","first-page":"153","article-title":"Poem generator: A comparative quantitative evaluation of a microworlds-based learning approach for teaching English","volume":"11","author":"Jenkins","year":"2015","journal-title":"International Journal of Education and Development Using Information and Communication Technology"},{"issue":"2","key":"10.1016\/j.chb.2020.106349_bib56","doi-asserted-by":"crossref","first-page":"229","DOI":"10.2190\/992T-JJDQ-TGX2-04P5","article-title":"Developmental and task factors in Logo programming","volume":"8","author":"Johnson","year":"1992","journal-title":"Journal of Educational Computing Research"},{"issue":"1","key":"10.1016\/j.chb.2020.106349_bib57","doi-asserted-by":"crossref","first-page":"61","DOI":"10.1177\/003172171309500111","article-title":"Computer programming goes back to school","volume":"95","author":"Kafai","year":"2013","journal-title":"Phi Delta Kappan"},{"issue":"4","key":"10.1016\/j.chb.2020.106349_bib58","doi-asserted-by":"crossref","first-page":"313","DOI":"10.1080\/00461520.2015.1124022","article-title":"Constructionist gaming: Understanding the benefits of making games for learning","volume":"50","author":"Kafai","year":"2015","journal-title":"Educational Psychologist"},{"key":"10.1016\/j.chb.2020.106349_bib59","author":"Lai"},{"key":"10.1016\/j.chb.2020.106349_bib60","author":"Lee"},{"key":"10.1016\/j.chb.2020.106349_bib61","author":"Lee"},{"key":"10.1016\/j.chb.2020.106349_bib62","doi-asserted-by":"crossref","first-page":"26","DOI":"10.1016\/j.ijcci.2014.06.003","article-title":"CTArcade: Computational thinking with games in school age children","volume":"2","author":"Lee","year":"2014","journal-title":"International Journal of Child-Computer Interaction"},{"issue":"2","key":"10.1016\/j.chb.2020.106349_bib63","doi-asserted-by":"crossref","first-page":"245","DOI":"10.1207\/s15327809jls0802_3","article-title":"Reflective teaching of Logo","volume":"8","author":"Lehrer","year":"1999","journal-title":"The Journal of the Learning Sciences"},{"issue":"3","key":"10.1016\/j.chb.2020.106349_bib64","doi-asserted-by":"crossref","first-page":"251","DOI":"10.2190\/E53G-HH8K-AJRR-K69M","article-title":"Effects of computer programming on cognitive outcomes: A meta-analysis","volume":"7","author":"Liao","year":"1991","journal-title":"Journal of Educational Computing Research"},{"key":"10.1016\/j.chb.2020.106349_bib126","series-title":"Paper presented at the Proceedings of World Conference on Educational Multimedia","article-title":"A meta-analysis of computer programming on cognitive outcomes: An updated synthesis","author":"Liao","year":"2000"},{"key":"10.1016\/j.chb.2020.106349_bib65","doi-asserted-by":"crossref","first-page":"215","DOI":"10.1007\/s10648-010-9125-8","article-title":"A meta-analysis of the effects of computer technology on school students' mathematics learning","volume":"22","author":"Li","year":"2010","journal-title":"Educational Psychology Review"},{"key":"10.1016\/j.chb.2020.106349_bib66","series-title":"Practical meta-analysis","author":"Lipsey","year":"2001"},{"key":"10.1016\/j.chb.2020.106349_bib67","author":"Lito"},{"issue":"4","key":"10.1016\/j.chb.2020.106349_bib68","doi-asserted-by":"crossref","first-page":"315","DOI":"10.1080\/08993408.2013.847165","article-title":"The role of physicality in rich programming environments","volume":"23","author":"Liu","year":"2013","journal-title":"Computer Science Education"},{"issue":"3","key":"10.1016\/j.chb.2020.106349_bib69","doi-asserted-by":"crossref","first-page":"449","DOI":"10.3102\/00346543071003449","article-title":"Small group and individual learning with technology: A meta-analysis","volume":"71","author":"Lou","year":"2001","journal-title":"Review of Educational Research"},{"key":"10.1016\/j.chb.2020.106349_bib70","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":"Computers in Human Behavior"},{"issue":"8","key":"10.1016\/j.chb.2020.106349_bib71","doi-asserted-by":"crossref","first-page":"1608","DOI":"10.1177\/0956797614535810","article-title":"Deliberate practice and performance in music, games, sports, education, and professions: A meta-analysis","volume":"25","author":"Macnamara","year":"2014","journal-title":"Psychological Science"},{"issue":"4","key":"10.1016\/j.chb.2020.106349_bib72","doi-asserted-by":"crossref","first-page":"296","DOI":"10.1080\/08993408.2013.847152","article-title":"Mindstorms robots and the application of cognitive load theory in introdictory programming","volume":"23","author":"Mason","year":"2013","journal-title":"Computer Science Education"},{"issue":"4","key":"10.1016\/j.chb.2020.106349_bib73","doi-asserted-by":"crossref","first-page":"349","DOI":"10.1080\/00461520.2015.1133307","article-title":"On the need for research evidence to guide the design of computer games for learning","volume":"50","author":"Mayer","year":"2015","journal-title":"Educational Psychologist"},{"key":"10.1016\/j.chb.2020.106349_bib74","series-title":"Paper presented at the annual meeting of the American educational research association","article-title":"The effects of computer programming on performance in mathematics","author":"Milner","year":"1973"},{"issue":"7","key":"10.1016\/j.chb.2020.106349_bib75","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1371\/journal.pmed.1000097","article-title":"Preferred reporting items for systematic reviews and meta-analyses: The PRISMA statement","volume":"6","author":"Moher","year":"2009","journal-title":"PLoS Medicine"},{"key":"10.1016\/j.chb.2020.106349_bib76","author":"Moreno-Le\u00f3n"},{"issue":"2","key":"10.1016\/j.chb.2020.106349_bib77","doi-asserted-by":"crossref","first-page":"364","DOI":"10.1177\/1094428106291059","article-title":"Estimating effect sizes from pretest-posttest-control group designs","volume":"11","author":"Morris","year":"2008","journal-title":"Organizational Research Methods"},{"issue":"4","key":"10.1016\/j.chb.2020.106349_bib78","doi-asserted-by":"crossref","first-page":"391","DOI":"10.1080\/15391523.2010.10782557","article-title":"Impact of robotics and geospatial technology interventions on youth STEM learning and attitudes","volume":"42","author":"Nugent","year":"2010","journal-title":"Journal of Research on Technology in Education"},{"key":"10.1016\/j.chb.2020.106349_bib79","doi-asserted-by":"crossref","first-page":"788","DOI":"10.14419\/ijet.v7i4.38.27546","article-title":"Metacognitive strategies in teaching and learning computer programming","volume":"7","author":"Nurulain Mohd Rum","year":"2018","journal-title":"International Journal of Engineering & Technology"},{"key":"10.1016\/j.chb.2020.106349_bib80","author":"OECD"},{"key":"10.1016\/j.chb.2020.106349_bib81","volume":"Vol. V","author":"OECD","year":"2017"},{"key":"10.1016\/j.chb.2020.106349_bib82","doi-asserted-by":"crossref","first-page":"76","DOI":"10.1016\/j.compedu.2016.09.012","article-title":"Effects of B-learning and F2F learning environments on students' achievement in QBASIC programming","volume":"103","author":"Olelewe","year":"2016","journal-title":"Computers & Education"},{"key":"10.1016\/j.chb.2020.106349_bib83","series-title":"The effects of computer programming on a student's mathematical generalization and understanding of variables","author":"Oprea","year":"1984"},{"issue":"1","key":"10.1016\/j.chb.2020.106349_bib84","doi-asserted-by":"crossref","first-page":"65","DOI":"10.3102\/00346543060001065","article-title":"programming language\/problem-solving research: A review of relevant issues","volume":"60","author":"Palumbo","year":"1990","journal-title":"Review of Educational Research"},{"issue":"5","key":"10.1016\/j.chb.2020.106349_bib85","doi-asserted-by":"crossref","first-page":"583","DOI":"10.1007\/s11251-017-9421-5","article-title":"The effects of computer programming on high school students' reasoning skills and mathematical self-efficacy and problem solving","volume":"45","author":"Psycharis","year":"2017","journal-title":"Instructional Science"},{"issue":"2","key":"10.1016\/j.chb.2020.106349_bib86","doi-asserted-by":"crossref","first-page":"137","DOI":"10.1076\/csed.13.2.137.14200","article-title":"Learning and teaching programming: A review and discussion","volume":"13","author":"Robins","year":"2003","journal-title":"Computer Science Education"},{"key":"10.1016\/j.chb.2020.106349_bib87","doi-asserted-by":"crossref","first-page":"83","DOI":"10.1016\/j.compedu.2013.12.013","article-title":"A game-based approach to the teaching of object-oriented programming languages","volume":"73","author":"Rodr\u00edguez Corral","year":"2014","journal-title":"Computers & Education"},{"issue":"4","key":"10.1016\/j.chb.2020.106349_bib88","first-page":"1823","article-title":"Application of robot programming to the teaching of object-oriented computer languages","volume":"32","author":"Rodr\u00edguez Corral","year":"2016","journal-title":"International Journal of Engineering Education"},{"key":"10.1016\/j.chb.2020.106349_bib90","doi-asserted-by":"crossref","first-page":"129","DOI":"10.1016\/j.compedu.2016.03.003","article-title":"Visual programming languages integrated across the curriculum in elementary school: A two year case study using \u201cScratch\u201d in five schools","volume":"97","author":"S\u00e1ez-L\u00f3pez","year":"2016","journal-title":"Computers & Education"},{"issue":"1390","key":"10.1016\/j.chb.2020.106349_bib91","article-title":"Learning from the past \u2013 the need for empirical evidence on the transfer effects of computer programming skills","volume":"7","author":"Scherer","year":"2016","journal-title":"Frontiers in Psychology"},{"issue":"5","key":"10.1016\/j.chb.2020.106349_bib92","doi-asserted-by":"crossref","first-page":"764","DOI":"10.1037\/edu0000314","article-title":"The cognitive benefits of learning computer programming: A meta-analysis of transfer effects","volume":"111","author":"Scherer","year":"2019","journal-title":"Journal of Educational Psychology"},{"key":"10.1016\/j.chb.2020.106349_bib93","series-title":"Methods of meta-analysis: Correcting error and bias in research findings","author":"Schmidt","year":"2014"},{"issue":"4","key":"10.1016\/j.chb.2020.106349_bib94","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1371\/journal.pone.0176210","article-title":"Systematic review finds that study data not published in full text articles have unclear impact on meta-analyses results in medical research","volume":"12","author":"Schmucker","year":"2017","journal-title":"PloS One"},{"issue":"11","key":"10.1016\/j.chb.2020.106349_bib95","doi-asserted-by":"crossref","first-page":"34","DOI":"10.1145\/2822517","article-title":"Programming in K-12 science classrooms","volume":"58","author":"Sengupta","year":"2015","journal-title":"Communications of the ACM"},{"issue":"1","key":"10.1016\/j.chb.2020.106349_bib96","doi-asserted-by":"crossref","first-page":"67","DOI":"10.2190\/EC.50.1.d","article-title":"Effects of unidirectional vs. Reciprocal teaching strategies on web-based computer programming learning","volume":"50","author":"Shadiev","year":"2014","journal-title":"Journal of Educational Computing Research"},{"key":"10.1016\/j.chb.2020.106349_bib97","series-title":"Experimental and quasi-experimental designs for generalized causal inference","author":"Shadish","year":"2002"},{"key":"10.1016\/j.chb.2020.106349_bib98","doi-asserted-by":"crossref","first-page":"142","DOI":"10.1016\/j.edurev.2017.09.003","article-title":"Demystifying computational thinking","volume":"22","author":"Shute","year":"2017","journal-title":"Educational Research Review"},{"issue":"5","key":"10.1016\/j.chb.2020.106349_bib99","doi-asserted-by":"crossref","first-page":"573","DOI":"10.1080\/03043797.2010.497550","article-title":"Multiprog virtual laboratory applied to PLC programming learning","volume":"35","author":"Shyr","year":"2010","journal-title":"European Journal of Engineering Education"},{"key":"10.1016\/j.chb.2020.106349_bib100","doi-asserted-by":"crossref","first-page":"509","DOI":"10.1016\/j.chb.2017.08.007","article-title":"Revealing the processes of students' interaction with a novel collaborative problem solving task: An in-depth analysis of think-aloud protocols","volume":"76","author":"Siddiq","year":"2017","journal-title":"Computers in Human Behavior"},{"issue":"2","key":"10.1016\/j.chb.2020.106349_bib101","doi-asserted-by":"crossref","first-page":"534","DOI":"10.1037\/a0033242","article-title":"P-curve: A key to the file-Drawer","volume":"143","author":"Simonsohn","year":"2014","journal-title":"Journal of Experimental Psychology: General"},{"key":"10.1016\/j.chb.2020.106349_bib102","author":"Simonsohn"},{"issue":"4","key":"10.1016\/j.chb.2020.106349_bib103","doi-asserted-by":"crossref","first-page":"230","DOI":"10.1108\/17415650810930910","article-title":"Effect of algorithms' multiple representations in the context of programming education","volume":"5","author":"Siozou","year":"2008","journal-title":"Interactive Technology and Smart Education"},{"issue":"1","key":"10.1016\/j.chb.2020.106349_bib105","doi-asserted-by":"crossref","first-page":"21","DOI":"10.3102\/00346543069001021","article-title":"Effects of small-group learning on undergraduates in science, mathematics, engineering, and technology: A meta-analysis","volume":"69","author":"Springer","year":"1999","journal-title":"Review of Educational Research"},{"key":"10.1016\/j.chb.2020.106349_bib106","doi-asserted-by":"crossref","first-page":"252","DOI":"10.1016\/j.compedu.2015.11.008","article-title":"The effects of integrating mobile devices with teaching and learning on students\u2018 learning performance: A meta-analysis and research synthesis","volume":"94","author":"Sung","year":"2016","journal-title":"Computers & Education"},{"issue":"2","key":"10.1016\/j.chb.2020.106349_bib107","doi-asserted-by":"crossref","first-page":"155","DOI":"10.2190\/58XD-NMFK-DL5V-0B6N","article-title":"Pupils\u2019 problem-solving processes in a complex computerized learning environment","volume":"26","author":"Suomala","year":"2002","journal-title":"Journal of Educational Computing Research"},{"key":"10.1016\/j.chb.2020.106349_bib109","doi-asserted-by":"crossref","first-page":"224","DOI":"10.1016\/j.chb.2018.11.038","article-title":"Improving students' understanding of basic programming concepts through visual programming language: The role of self-efficacy","volume":"95","author":"Tsai","year":"2019","journal-title":"Computers in Human Behavior"},{"key":"10.1016\/j.chb.2020.106349_bib110","doi-asserted-by":"crossref","first-page":"345","DOI":"10.1016\/j.compedu.2018.06.020","article-title":"Digital game-based second-language vocabulary learning and conditions of research designs: A meta-analysis study","volume":"125","author":"Tsai","year":"2018","journal-title":"Computers & Education"},{"issue":"4","key":"10.1016\/j.chb.2020.106349_bib111","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/2996201","article-title":"A meta-analysis of pair-programming in computer programming courses: Implications for educational practice","volume":"17","author":"Umapathy","year":"2017","journal-title":"ACM Transactions on Computing Education"},{"key":"10.1016\/j.chb.2020.106349_bib112","author":"UNESCO Institute for Statistics"},{"issue":"3","key":"10.1016\/j.chb.2020.106349_bib113","doi-asserted-by":"crossref","first-page":"198","DOI":"10.30935\/cedtech\/6125","article-title":"Improving first computer programming experiences: The case of adapting a web-supported and well-structured problem-solving method to a traditional course","volume":"5","author":"Uysal","year":"2014","journal-title":"Contemporary Educational Technology"},{"key":"10.1016\/j.chb.2020.106349_bib114","series-title":"The handbook of research syntheses and meta-analyses","first-page":"129","article-title":"Incorporating judgments about study quality into research syntheses","author":"Valentine","year":"2019"},{"issue":"2","key":"10.1016\/j.chb.2020.106349_bib115","doi-asserted-by":"crossref","first-page":"215","DOI":"10.3102\/1076998609346961","article-title":"How many studies do you need?: A primer on statistical power for meta-analysis","volume":"35","author":"Valentine","year":"2010","journal-title":"Journal of Educational and Behavioral Statistics"},{"issue":"3","key":"10.1016\/j.chb.2020.106349_bib116","doi-asserted-by":"crossref","first-page":"261","DOI":"10.3102\/10769986030003261","article-title":"Bias and efficiency of meta-analytic variance estimators in the random-effects model","volume":"30","author":"Viechtbauer","year":"2005","journal-title":"Journal of Educational and Behavioral Statistics"},{"key":"10.1016\/j.chb.2020.106349_bib117","series-title":"Metafor: Meta-Analysis package for R. R package version 2.0-0","author":"Viechtbauer","year":"2017"},{"issue":"2","key":"10.1016\/j.chb.2020.106349_bib118","doi-asserted-by":"crossref","first-page":"112","DOI":"10.1002\/jrsm.11","article-title":"Outlier and influence diagnostics for meta-analysis","volume":"1","author":"Viechtbauer","year":"2010","journal-title":"Research Synthesis Methods"},{"key":"10.1016\/j.chb.2020.106349_bib119","author":"Vihavainen"},{"issue":"4","key":"10.1016\/j.chb.2020.106349_bib120","doi-asserted-by":"crossref","first-page":"297","DOI":"10.2190\/9A08-Y2Q0-6AER-6KLQ","article-title":"Metacognitive instruction in introductory computer programming: A better explanatory construct for performance than traditional factors","volume":"10","author":"Volet","year":"1994","journal-title":"Journal of Educational Computing Research"},{"issue":"3","key":"10.1016\/j.chb.2020.106349_bib121","doi-asserted-by":"crossref","first-page":"33","DOI":"10.1145\/1118178.1118215","article-title":"Computational thinking","volume":"49","author":"Wing","year":"2006","journal-title":"Communications of the ACM"},{"key":"10.1016\/j.chb.2020.106349_bib122","series-title":"Competence-based vocational and professional education: Bridging the worlds of work and education","first-page":"1051","article-title":"Computational thinking as an emerging competence domain","author":"Yadav","year":"2017"},{"issue":"1","key":"10.1016\/j.chb.2020.106349_bib123","first-page":"198","article-title":"A two-Tier test-based approach to improving students' computer-programming skills in a web-based learning environment","volume":"18","author":"Yang","year":"2015","journal-title":"Educational Technology & Society"},{"key":"10.1016\/j.chb.2020.106349_bib124","doi-asserted-by":"crossref","first-page":"19","DOI":"10.1016\/j.edurev.2017.07.001","article-title":"Technology-enhanced mathematics instruction: A second-order meta-analysis of 30 years of research","volume":"22","author":"Young","year":"2017","journal-title":"Educational Research Review"},{"key":"10.1016\/j.chb.2020.106349_bib125","doi-asserted-by":"crossref","first-page":"2513","DOI":"10.1016\/j.sbspro.2015.01.924","article-title":"The effect of the computer assisted instruction on the academic achievement and retention of technical programme students' in vocational foreign language","volume":"174","author":"Y\u00fcksel","year":"2015","journal-title":"Procedia\u2014Social and Behavioral Sciences"}],"container-title":["Computers in Human Behavior"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0747563220301023?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0747563220301023?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2020,5,8]],"date-time":"2020-05-08T03:00:22Z","timestamp":1588906822000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0747563220301023"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,8]]},"references-count":121,"alternative-id":["S0747563220301023"],"URL":"https:\/\/doi.org\/10.1016\/j.chb.2020.106349","relation":{},"ISSN":["0747-5632"],"issn-type":[{"value":"0747-5632","type":"print"}],"subject":[],"published":{"date-parts":[[2020,8]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"A meta-analysis of teaching and learning computer programming: Effective instructional approaches and conditions","name":"articletitle","label":"Article Title"},{"value":"Computers in Human Behavior","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.chb.2020.106349","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2020 The Authors. Published by Elsevier Ltd.","name":"copyright","label":"Copyright"}],"article-number":"106349"}}