{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,14]],"date-time":"2026-04-14T15:55:53Z","timestamp":1776182153682,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":61,"publisher":"ACM","license":[{"start":{"date-parts":[[2019,11,21]],"date-time":"2019-11-21T00:00:00Z","timestamp":1574294400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2019,11,21]]},"DOI":"10.1145\/3364510.3364521","type":"proceedings-article","created":{"date-parts":[[2019,12,9]],"date-time":"2019-12-09T13:35:33Z","timestamp":1575898533000},"page":"1-10","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":71,"title":["A Systematic Review of Computational Thinking Approach for Programming Education in Higher Education Institutions"],"prefix":"10.1145","author":[{"given":"Friday Joseph","family":"Agbo","sequence":"first","affiliation":[{"name":"School of Computing, University of Eastern Finland, Joensuu, Finland"}]},{"given":"Solomon Sunday","family":"Oyelere","sequence":"additional","affiliation":[{"name":"School of Computing, University of Eastern Finland, Joensuu, Finland"}]},{"given":"Jarkko","family":"Suhonen","sequence":"additional","affiliation":[{"name":"School of Computing, University of Eastern Finland, Joensuu, Finland"}]},{"given":"Sunday","family":"Adewumi","sequence":"additional","affiliation":[{"name":"Department of Computer Science, Federal University Lokoja, Lokoja, Kogi State, Nigeria"}]}],"member":"320","published-online":{"date-parts":[[2019,11,21]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"5th IIAI International Congress on Advanced Applied Informatics","author":"Chang C.","year":"2016"},{"key":"e_1_3_2_1_2_1","volume-title":"London: The MIT Press","author":"Denning P.","year":"2019"},{"key":"e_1_3_2_1_3_1","volume-title":"Haifa","year":"2012"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1076\/csed.12.3.197.8618"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1002\/j.1681-4835.2016.tb00559.x"},{"key":"e_1_3_2_1_6_1","first-page":"12","article-title":"Classification of cognitive difficulties of students to learn computer programming","author":"Renumol V.","year":"2009","journal-title":"Indian Institute of Technology"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.24017\/science.2018.1.7"},{"key":"e_1_3_2_1_8_1","volume-title":"Savannah","author":"Stamouli I.","year":"2004"},{"key":"e_1_3_2_1_9_1","first-page":"467","article-title":"Design, development, and evaluation of a mobile learning application for computing education","author":"Oyelere S. S.","year":"2017","journal-title":"Educational Information Technolology, Springer"},{"key":"e_1_3_2_1_10_1","volume-title":"Wollongong","author":"D'Souza D.","year":"2008"},{"key":"e_1_3_2_1_11_1","volume-title":"IEEE Frontiers in Education Conference (FIE), USA","author":"Li Y.","year":"2016"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/1118178.1118215"},{"key":"e_1_3_2_1_13_1","volume-title":"International Symposium on Computers in Education (SIIE)","author":"J.","year":"2018"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/1929887.1929905"},{"key":"e_1_3_2_1_15_1","volume-title":"USA","author":"Mannila L.","year":"2014"},{"key":"e_1_3_2_1_16_1","unstructured":"B. Liu and J. He \"Teaching Mode Reform and Exploration on the University Computer Basic based on Computational Thinking Training in Network Environment \" in The 9th International Conference on Computer Science & Education (ICCSE) Vancouver Canada 2014.  B. Liu and J. He \"Teaching Mode Reform and Exploration on the University Computer Basic based on Computational Thinking Training in Network Environment \" in The 9th International Conference on Computer Science & Education (ICCSE) Vancouver Canada 2014."},{"key":"e_1_3_2_1_17_1","volume-title":"Salamanca","author":"Garc\u00eda-Pe\u00f1alvo F.","year":"2016"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"crossref","unstructured":"T. Margaria \"From Computational Thinking to Constructive Design with Simple Models \" in Springer Nature Switzerland AG Switzerland 2018.  T. Margaria \"From Computational Thinking to Constructive Design with Simple Models \" in Springer Nature Switzerland AG Switzerland 2018.","DOI":"10.1007\/978-3-030-03418-4_16"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.chb.2014.09.012"},{"key":"e_1_3_2_1_20_1","volume-title":"USA","author":"Pollock L.","year":"2019"},{"key":"e_1_3_2_1_21_1","volume-title":"USA","author":"Araujo L.","year":"2016"},{"key":"e_1_3_2_1_22_1","volume-title":"Spain","author":"Moreno-Le\u00f3n J.","year":"2018"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.edurev.2017.09.003"},{"key":"e_1_3_2_1_24_1","first-page":"68","volume-title":"University of Colorado Boulder","author":"Repenning A.","year":"2014"},{"key":"e_1_3_2_1_25_1","volume-title":"Innovation and Technology in Education (MITE)","author":"Philip M.","year":"2013"},{"key":"e_1_3_2_1_26_1","first-page":"1","article-title":"Changing aims of computing education: a historical survey","author":"Tedre M.","year":"2018","journal-title":"Computer Science Education"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11528-015-0840-3"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"crossref","unstructured":"D. Hickmott E. Prieto-Rodriguez and K. Holmes \"A Scoping Review of Studies on Computational Thinking in K -- 12 Mathematics Classrooms \" Digit Exp Math Educ vol. 4 no. 48 2018.  D. Hickmott E. Prieto-Rodriguez and K. Holmes \"A Scoping Review of Studies on Computational Thinking in K -- 12 Mathematics Classrooms \" Digit Exp Math Educ vol. 4 no. 48 2018.","DOI":"10.1007\/s40751-017-0038-8"},{"issue":"6","key":"e_1_3_2_1_29_1","first-page":"191","article-title":"Connecting undergraduate programs to high school students: teacher workshops on computational thinking and computer science","volume":"25","author":"Morreale P.","year":"2010","journal-title":"The Journal of Computing Sciences in Colleges"},{"key":"e_1_3_2_1_30_1","unstructured":"C. Wellington and R. Ward \"Using video to explore programming thinking among undergraduate students \" in ACM Consortium for Computing Sciences in Colleges 2010.  C. Wellington and R. Ward \"Using video to explore programming thinking among undergraduate students \" in ACM Consortium for Computing Sciences in Colleges 2010."},{"key":"e_1_3_2_1_31_1","volume-title":"WiPSCE '12","author":"Selby C. C.","year":"2012"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"crossref","unstructured":"L. Gouws K. Bradshaw and P. Wentworth \"Computational Thinking in Educational Activities An evaluation of the educational game Light-Bot \" in In proceeding of ITiCSE'13 2013.  L. Gouws K. Bradshaw and P. Wentworth \"Computational Thinking in Educational Activities An evaluation of the educational game Light-Bot \" in In proceeding of ITiCSE'13 2013.","DOI":"10.1145\/2462476.2466518"},{"key":"e_1_3_2_1_33_1","unstructured":"E. A. Lamagna \"A Freshman Seminar on Problem Solving and Algorithmic Thinking \" in Consortium for Computing Sciences in Colleges USA 2014.  E. A. Lamagna \"A Freshman Seminar on Problem Solving and Algorithmic Thinking \" in Consortium for Computing Sciences in Colleges USA 2014."},{"issue":"4","key":"e_1_3_2_1_34_1","article-title":"A Qualitative Study of Students' Computational Thinking Skills in a Data-Driven Computing Class","volume":"14","author":"Yuen T.","year":"2015","journal-title":"ACM Transactions on Computing Education (TOCE)"},{"key":"e_1_3_2_1_35_1","volume-title":"Denmark","author":"Kules B.","year":"2016"},{"key":"e_1_3_2_1_36_1","volume-title":"Proceedings of the International Conference on Digital Technology in Education- ICDTE '17","author":"Chatvichienchai S.","year":"2017"},{"key":"e_1_3_2_1_37_1","volume-title":"Baltimore","author":"Palan N.","year":"2017"},{"key":"e_1_3_2_1_38_1","unstructured":"K. Boom M. Bower and A. Arguel \"Relationship between Computational Thinking and a Measure of Intelligence as a General Problem-Solving Ability \" in Proceedings of the 23rd Annual ACM Conference on Innovation and Technology Cyprus.  K. Boom M. Bower and A. Arguel \"Relationship between Computational Thinking and a Measure of Intelligence as a General Problem-Solving Ability \" in Proceedings of the 23rd Annual ACM Conference on Innovation and Technology Cyprus."},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"crossref","unstructured":"H. Yang P. Martin D. Satterfield B. R. J. Wong M. Shelley and C. K. Chang \"A Novel Interdisciplinary Course in Gerontechnology for Disseminating Computational Thinking \" in 41st ASEE\/IEEE Frontiers in Education Conference Rapid City SD 2011.  H. Yang P. Martin D. Satterfield B. R. J. Wong M. Shelley and C. K. Chang \"A Novel Interdisciplinary Course in Gerontechnology for Disseminating Computational Thinking \" in 41st ASEE\/IEEE Frontiers in Education Conference Rapid City SD 2011.","DOI":"10.1109\/FIE.2011.6142928"},{"key":"e_1_3_2_1_40_1","volume-title":"USA","author":"Chandramouli M.","year":"2014"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"crossref","unstructured":"P. Silapachote and A. Srisuphab \"Teaching and learning computational thinking through solving problems in Artificial Intelligence: On designing introductory engineering and computing courses \" in 2016 IEEE International Conference on Teaching Assessment and Learning for Engineering (TALE) Bangkok Thailand 2016.  P. Silapachote and A. Srisuphab \"Teaching and learning computational thinking through solving problems in Artificial Intelligence: On designing introductory engineering and computing courses \" in 2016 IEEE International Conference on Teaching Assessment and Learning for Engineering (TALE) Bangkok Thailand 2016.","DOI":"10.1109\/TALE.2016.7851769"},{"key":"e_1_3_2_1_42_1","volume-title":"USA","author":"Padmanabhan P.","year":"2017"},{"key":"e_1_3_2_1_43_1","volume-title":"Athens","author":"Shyamala C. K.","year":"2017"},{"key":"e_1_3_2_1_44_1","volume-title":"Vegas","author":"Jung A.","year":"2017"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.compedu.2011.04.002"},{"key":"e_1_3_2_1_46_1","first-page":"1991","article-title":"A serious game for developing computational thinking and learning introductory computer programming","author":"Kazimoglu C.","year":"2012","journal-title":"Social and Behavioral Sciences, sciencedirect-Procedia"},{"key":"e_1_3_2_1_47_1","volume-title":"ICCS 2012","author":"Kazimoglu C.","year":"2012"},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.chb.2017.01.005"},{"issue":"42","key":"e_1_3_2_1_49_1","first-page":"2","article-title":"Computational thinking development through creative programming in higher education","volume":"14","author":"Romero M.","year":"2017","journal-title":"International Journal of Educational Technology in Higher Education"},{"key":"e_1_3_2_1_50_1","volume-title":"Switzerland","author":"Cai J.","year":"2018"},{"key":"e_1_3_2_1_51_1","volume-title":"Berlin Heidelberg","author":"Tsai M.","year":"2018"},{"key":"e_1_3_2_1_52_1","doi-asserted-by":"crossref","unstructured":"A. Saad G. Loewen T. Shuff and K. Burton \"Supporting Undergraduate Computer Science Education Using Educational Robots \" in Proceedings of the ACMSE 2018 Conference 2012.  A. Saad G. Loewen T. Shuff and K. Burton \"Supporting Undergraduate Computer Science Education Using Educational Robots \" in Proceedings of the ACMSE 2018 Conference 2012.","DOI":"10.1145\/2184512.2184596"},{"key":"e_1_3_2_1_53_1","volume-title":"ACM","author":"Settle A.","year":"2011"},{"key":"e_1_3_2_1_54_1","doi-asserted-by":"crossref","unstructured":"E. Freudenthal M. Roy A. Ogrey T. Magoc and A. Siegel \"MPCT -- Media Propelled Computational Thinking \" in Proceedings of Special Interest Group on Computer Science Education (SIGCSE) 2010.  E. Freudenthal M. Roy A. Ogrey T. Magoc and A. Siegel \"MPCT -- Media Propelled Computational Thinking \" in Proceedings of Special Interest Group on Computer Science Education (SIGCSE) 2010.","DOI":"10.1145\/1734263.1734276"},{"issue":"1","key":"e_1_3_2_1_55_1","article-title":"Comparing Block-Basedand Text-Based Programming in High School Computer Science Classrooms","volume":"18","author":"Weintrop W.","year":"2017","journal-title":"ACM Transactions on ComputingEducation"},{"key":"e_1_3_2_1_56_1","volume-title":"ASEE\/IEEE Frontiers in Education Conference","author":"Yeh K.","year":"2011"},{"key":"e_1_3_2_1_57_1","doi-asserted-by":"crossref","unstructured":"R. Almeida and T. Pessoa \"Learning to think like a trainer: bringing Scratch for Educational Sciences professional's formation \" in IEEE 2018.  R. Almeida and T. Pessoa \"Learning to think like a trainer: bringing Scratch for Educational Sciences professional's formation \" in IEEE 2018.","DOI":"10.1109\/FIE.2018.8658534"},{"key":"e_1_3_2_1_58_1","volume-title":"Bengaluru","author":"Soman R, K.","year":"2018"},{"key":"e_1_3_2_1_59_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCCNT.2018.8494172"},{"key":"e_1_3_2_1_60_1","unstructured":"H. Y. Durak \"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 2018.  H. Y. Durak \"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 2018."},{"key":"e_1_3_2_1_61_1","doi-asserted-by":"crossref","unstructured":"F. Agbo S. Oyelere J. Suhonen and M. Tukiainen \"Identifying potential design features of a smart learning environment for programming education in Nigeria \" Manuscript submitted to a journal for review 2018.  F. Agbo S. Oyelere J. Suhonen and M. Tukiainen \"Identifying potential design features of a smart learning environment for programming education in Nigeria \" Manuscript submitted to a journal for review 2018.","DOI":"10.1504\/IJLT.2019.106551"}],"event":{"name":"Koli Calling '19: 19th Koli Calling International Conference on Computing Education Research","location":"Koli Finland","acronym":"Koli Calling '19","sponsor":["University of Helsinki","Univ. Eastern Finland University of Eastern Finland","The University of Adelaide, Australia","SIGCSE ACM Special Interest Group on Computer Science Education"]},"container-title":["Proceedings of the 19th Koli Calling International Conference on Computing Education Research"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3364510.3364521","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3364510.3364521","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T23:23:23Z","timestamp":1750202603000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3364510.3364521"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,11,21]]},"references-count":61,"alternative-id":["10.1145\/3364510.3364521","10.1145\/3364510"],"URL":"https:\/\/doi.org\/10.1145\/3364510.3364521","relation":{},"subject":[],"published":{"date-parts":[[2019,11,21]]},"assertion":[{"value":"2019-11-21","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}