{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,13]],"date-time":"2026-04-13T22:24:08Z","timestamp":1776119048719,"version":"3.50.1"},"reference-count":98,"publisher":"Informa UK Limited","issue":"1","content-domain":{"domain":["www.tandfonline.com"],"crossmark-restriction":true},"short-container-title":["Computer Science Education"],"published-print":{"date-parts":[[2022,1,2]]},"DOI":"10.1080\/08993408.2020.1832813","type":"journal-article","created":{"date-parts":[[2020,10,28]],"date-time":"2020-10-28T10:10:39Z","timestamp":1603879839000},"page":"66-104","update-policy":"https:\/\/doi.org\/10.1080\/tandf_crossmark_01","source":"Crossref","is-referenced-by-count":17,"title":["Design and analysis of microworlds and puzzles for block-based programming"],"prefix":"10.1080","volume":"32","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-8877-4729","authenticated-orcid":false,"given":"Radek","family":"Pel\u00e1nek","sequence":"first","affiliation":[{"name":"Faculty of Informatics, Department of Machine Learning and Data Processing, Masaryk University, Brno, Czechia"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5601-926X","authenticated-orcid":false,"given":"Tom\u00e1\u0161","family":"Effenberger","sequence":"additional","affiliation":[{"name":"Faculty of Informatics, Department of Machine Learning and Data Processing, Masaryk University, Brno, Czechia"}]}],"member":"301","published-online":{"date-parts":[[2020,10,28]]},"reference":[{"key":"cit0001","doi-asserted-by":"publisher","DOI":"10.1145\/2960310.2960325"},{"key":"cit0002","volume-title":"Handbook of research on learning and instruction","author":"Aleven V.","year":"2016"},{"issue":"2","key":"cit0003","first-page":"157","volume":"26","author":"Alvarez A.","year":"2010","journal-title":"Journal of Computing Sciences in Colleges"},{"key":"cit0004","doi-asserted-by":"publisher","DOI":"10.1007\/s40593-016-0105-0"},{"key":"cit0005","doi-asserted-by":"publisher","DOI":"10.1145\/2771839.2771875"},{"key":"cit0006","doi-asserted-by":"publisher","DOI":"10.1145\/3015455"},{"key":"cit0007","doi-asserted-by":"publisher","DOI":"10.1145\/366413.364536"},{"key":"cit0008","doi-asserted-by":"publisher","DOI":"10.1177\/019263659708159206"},{"key":"cit0009","doi-asserted-by":"publisher","DOI":"10.1145\/1822348.1822352"},{"key":"cit0010","doi-asserted-by":"publisher","DOI":"10.1145\/2632320.2632343"},{"key":"cit0011","doi-asserted-by":"publisher","DOI":"10.1145\/2538862.2538924"},{"issue":"1","key":"cit0012","first-page":"23","volume":"1","author":"Browne C.","year":"2015","journal-title":"Game & Puzzle Design"},{"key":"cit0013","doi-asserted-by":"publisher","DOI":"10.1023\/A:1018636507883"},{"key":"cit0014","doi-asserted-by":"publisher","DOI":"10.2307\/258353"},{"key":"cit0015","doi-asserted-by":"publisher","DOI":"10.1145\/359369.359375"},{"key":"cit0016","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-23204-7_5"},{"key":"cit0017","doi-asserted-by":"publisher","DOI":"10.1080\/08993408.2018.1547564"},{"key":"cit0018","doi-asserted-by":"publisher","DOI":"10.1145\/3099023.3099065"},{"issue":"5","key":"cit0019","first-page":"107","volume":"15","author":"Cooper S.","year":"2000","journal-title":"Journal of Computing Sciences in Colleges"},{"key":"cit0020","volume-title":"The theory and practice of item response theory","author":"De Ayala R.","year":"2008"},{"key":"cit0021","unstructured":"Durand, G., Goutte, C., Belacel, N., Bouslimani, Y. & Leger, S. (2017).Review, computation and application of the additive factor model (AFM). Technical report, Tech. Report 23002483. National Research Council Canada."},{"key":"cit0022","volume-title":"Proceedings of Educational Data Mining","author":"Eagle M.","year":"2012"},{"key":"cit0023","volume-title":"Proceedings of Educational Data Mining in Computer Science Education Workshop","author":"Effenberger T.","year":"2019"},{"key":"cit0024","doi-asserted-by":"publisher","DOI":"10.1145\/3231644.3231670"},{"key":"cit0025","doi-asserted-by":"publisher","DOI":"10.1145\/3375462.3375491"},{"key":"cit0026","doi-asserted-by":"publisher","DOI":"10.1145\/2485760.2485785"},{"key":"cit0027","doi-asserted-by":"publisher","DOI":"10.1109\/BLOCKS.2015.7369000"},{"key":"cit0028","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-58515-4_3"},{"key":"cit0029","doi-asserted-by":"publisher","DOI":"10.1145\/2556325.2567865"},{"key":"cit0030","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-93846-2_21"},{"key":"cit0031","doi-asserted-by":"publisher","DOI":"10.1145\/2462476.2466518"},{"key":"cit0032","doi-asserted-by":"publisher","DOI":"10.1145\/3017680.3017723"},{"key":"cit0033","doi-asserted-by":"publisher","DOI":"10.1145\/3105910"},{"key":"cit0034","doi-asserted-by":"publisher","DOI":"10.1145\/2793107.2793128"},{"key":"cit0035","volume-title":"EDM (Workshops)","author":"Hicks A.","year":"2015"},{"key":"cit0036","unstructured":"Hicks, A. G. (2016).Design Tools and Data-Driven Methods to Facilitate Player Authoring in a Programming Puzzle Game. [PhD thesis]. North Carolina State University."},{"key":"cit0037","doi-asserted-by":"publisher","DOI":"10.1145\/2883851.2883953"},{"key":"cit0038","doi-asserted-by":"publisher","DOI":"10.1145\/2967934.2968109"},{"key":"cit0039","doi-asserted-by":"publisher","DOI":"10.2190\/U6X9-0M6H-MU1Q-V36X"},{"key":"cit0040","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-46747-4_13"},{"key":"cit0041","doi-asserted-by":"publisher","DOI":"10.1145\/3105759"},{"key":"cit0042","doi-asserted-by":"publisher","DOI":"10.24251\/HICSS.2019.924"},{"key":"cit0043","doi-asserted-by":"publisher","DOI":"10.1145\/2858796.2858798"},{"key":"cit0044","volume-title":"Proceedings of Educational Data Mining","author":"Iii B. P.","year":"2014"},{"key":"cit0045","first-page":"428","volume-title":"Proceedings of Florida Artificial Intelligence Research Society Conference","author":"Jaru\u0161ek P.","year":"2011"},{"key":"cit0046","volume-title":"Proceedings of Educational Data Mining","author":"Johnson M.","year":"2013"},{"key":"cit0047","doi-asserted-by":"publisher","DOI":"10.1109\/LaTiCE.2014.22"},{"key":"cit0048","first-page":"52","volume-title":"Proceedings of Educational Data Mining","author":"K\u00e4ser T.","year":"2014"},{"key":"cit0049","doi-asserted-by":"publisher","DOI":"10.1145\/3290605.3300487"},{"key":"cit0050","doi-asserted-by":"publisher","DOI":"10.1145\/1089733.1089734"},{"key":"cit0051","volume-title":"Proceedings of Educational Data Mining","author":"Koedinger K. R.","year":"2012"},{"key":"cit0052","doi-asserted-by":"publisher","DOI":"10.1016\/0010-0285(85)90009-X"},{"key":"cit0053","doi-asserted-by":"publisher","DOI":"10.1145\/2658537.2658695"},{"key":"cit0054","doi-asserted-by":"publisher","DOI":"10.1016\/j.ergon.2012.09.001"},{"key":"cit0055","doi-asserted-by":"publisher","DOI":"10.1145\/3025453.3025638"},{"key":"cit0056","doi-asserted-by":"publisher","DOI":"10.1145\/3170358.3170411"},{"key":"cit0057","doi-asserted-by":"publisher","DOI":"10.1007\/s11257-010-9084-2"},{"key":"cit0058","doi-asserted-by":"crossref","DOI":"10.1093\/oso\/9780195124415.001.0001","volume-title":"Complexity: A guided tour","author":"Mitchell M.","year":"2009"},{"key":"cit0059","doi-asserted-by":"publisher","DOI":"10.1007\/978-94-017-9088-8_16"},{"key":"cit0060","volume-title":"Turtle Confusion: Logo Puzzles and Riddles: Barry Newell","author":"Newell B.","year":"1988"},{"key":"cit0061","volume-title":"Proceedings of Educational Data Mining","author":"Nguyen H.","year":"2019"},{"key":"cit0062","unstructured":"Nwaigwe, A., Koedinger, K. R., Vanlehn, K., Hausmann, R. & Weinstein, A. (2007). Exploring alternative methods for error attribution in learning curves analysis in intelligent tutoring systems. InArtificial intelligence in education: Building technology rich learning contexts that work(pp. 246\u2013253).\u00a0Amsterdam, Netherlands. https:\/\/dl.acm.org\/doi\/10.5555\/1563601.1563643"},{"key":"cit0063","doi-asserted-by":"publisher","DOI":"10.1145\/1140123.1140182"},{"key":"cit0064","doi-asserted-by":"publisher","DOI":"10.1109\/PCi.2012.18"},{"key":"cit0065","volume-title":"Mindstorms: Children, computers, and powerful ideas","author":"Papert S.","year":"1980"},{"key":"cit0066","first-page":"157","volume-title":"Proceedings of the 8th Australasian Conference on Computing Education-Volume 52","author":"Parsons D.","year":"2006"},{"key":"cit0067","doi-asserted-by":"publisher","DOI":"10.1109\/BLOCKS.2017.8120404"},{"key":"cit0068","volume-title":"Karel the Robot: A Gentle Introduction to the Art of Programming","author":"Pattis R. E.","year":"1981","edition":"1"},{"key":"cit0069","first-page":"434","volume-title":"Proceedings of Florida Artificial Intelligence Research Society Conference","author":"Pel\u00e1nek R.","year":"2011"},{"key":"cit0070","doi-asserted-by":"publisher","DOI":"10.1016\/j.compedu.2016.03.017"},{"key":"cit0071","doi-asserted-by":"publisher","DOI":"10.1007\/s11257-017-9193-2"},{"key":"cit0072","doi-asserted-by":"publisher","DOI":"10.1145\/2157136.2157182"},{"key":"cit0073","doi-asserted-by":"publisher","DOI":"10.1145\/2787622.2787712"},{"key":"cit0074","doi-asserted-by":"publisher","DOI":"10.1007\/s40593-019-00177-z"},{"key":"cit0075","volume-title":"Proceedings of Learning Analytics & Knowledge Conference","author":"Price T. W.","year":"2019"},{"key":"cit0076","doi-asserted-by":"publisher","DOI":"10.1145\/1592761.1592779"},{"key":"cit0077","doi-asserted-by":"publisher","DOI":"10.1007\/BF02296709"},{"key":"cit0078","doi-asserted-by":"publisher","DOI":"10.1007\/BF02300540"},{"key":"cit0079","doi-asserted-by":"publisher","DOI":"10.1145\/2960310.2960333"},{"key":"cit0080","doi-asserted-by":"publisher","DOI":"10.1007\/s40593-015-0070-z"},{"key":"cit0081","doi-asserted-by":"publisher","DOI":"10.1002\/widm.1075"},{"key":"cit0082","volume-title":"Artificial intelligence: A modern approach","author":"Russell S. J.","year":"2016"},{"key":"cit0083","volume-title":"The Art of Game Design: A book of lenses","author":"Schell J.","year":"2019"},{"key":"cit0084","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-42716-4"},{"key":"cit0085","first-page":"145","volume-title":"Proceedings of Australasian Computing Education Conference","author":"Sheard J.","year":"2013"},{"key":"cit0086","doi-asserted-by":"publisher","DOI":"10.1016\/j.edurev.2017.09.003"},{"key":"cit0087","doi-asserted-by":"publisher","DOI":"10.1145\/2493394.2493411"},{"key":"cit0088","doi-asserted-by":"publisher","DOI":"10.1109\/FIE.2014.7044114"},{"key":"cit0089","first-page":"523","volume-title":"Proceedings of Eductional Data Mining","author":"van de Sande B.","year":"2016"},{"key":"cit0090","doi-asserted-by":"publisher","DOI":"10.1145\/3341221"},{"key":"cit0091","doi-asserted-by":"publisher","DOI":"10.1109\/BLOCKS.2017.8120406"},{"key":"cit0092","doi-asserted-by":"publisher","DOI":"10.1109\/BLOCKS.2015.7368989"},{"key":"cit0093","doi-asserted-by":"publisher","DOI":"10.1145\/3089799"},{"key":"cit0094","first-page":"105","volume-title":"Proceedings of Australasian Computing Education Conference","author":"Whalley J.","year":"2014"},{"key":"cit0095","doi-asserted-by":"publisher","DOI":"10.1145\/2723168"},{"key":"cit0096","doi-asserted-by":"publisher","DOI":"10.2190\/EC.47.3.b"},{"key":"cit0097","doi-asserted-by":"publisher","DOI":"10.1016\/j.compedu.2004.09.005"},{"key":"cit0098","doi-asserted-by":"publisher","DOI":"10.1080\/08993408.2019.1565233"}],"container-title":["Computer Science Education"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.tandfonline.com\/doi\/pdf\/10.1080\/08993408.2020.1832813","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,8,16]],"date-time":"2024-08-16T14:47:40Z","timestamp":1723819660000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.tandfonline.com\/doi\/full\/10.1080\/08993408.2020.1832813"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,10,28]]},"references-count":98,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2022,1,2]]}},"alternative-id":["10.1080\/08993408.2020.1832813"],"URL":"https:\/\/doi.org\/10.1080\/08993408.2020.1832813","relation":{},"ISSN":["0899-3408","1744-5175"],"issn-type":[{"value":"0899-3408","type":"print"},{"value":"1744-5175","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,10,28]]},"assertion":[{"value":"The publishing and review policy for this title is described in its Aims & Scope.","order":1,"name":"peerreview_statement","label":"Peer Review Statement"},{"value":"http:\/\/www.tandfonline.com\/action\/journalInformation?show=aimsScope&journalCode=ncse20","URL":"http:\/\/www.tandfonline.com\/action\/journalInformation?show=aimsScope&journalCode=ncse20","order":2,"name":"aims_and_scope_url","label":"Aim & Scope"},{"value":"2019-12-20","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2020-09-25","order":2,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2020-10-28","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}