{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,24]],"date-time":"2025-08-24T01:11:04Z","timestamp":1755997864768,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":28,"publisher":"ACM","license":[{"start":{"date-parts":[[2014,11,20]],"date-time":"2014-11-20T00:00:00Z","timestamp":1416441600000},"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":[[2014,11,20]]},"DOI":"10.1145\/2674683.2674686","type":"proceedings-article","created":{"date-parts":[[2014,11,11]],"date-time":"2014-11-11T13:40:05Z","timestamp":1415713205000},"page":"147-151","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":6,"title":["Model-based thinking and practice"],"prefix":"10.1145","author":[{"given":"Palle","family":"Nowack","sequence":"first","affiliation":[{"name":"Aarhus University, Denmark"}]},{"given":"Michael E.","family":"Caspersen","sequence":"additional","affiliation":[{"name":"Aarhus University, Denmark"}]}],"member":"320","published-online":{"date-parts":[[2014,11,20]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/1734263.1734449"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/1929887.1929905"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-77934-6_10"},{"key":"e_1_3_2_1_4_1","first-page":"183","volume-title":"Innovation in Teaching and Learning in Information and Computer Sciences","volume":"6","author":"Bennedsen J.","year":"2007","unstructured":"Bennedsen , J. and Caspersen , M. E . 2007. Assessing Process and Product: A Practical Lab Exam for an Introductory Programming Course. ITALICS , Innovation in Teaching and Learning in Information and Computer Sciences , Vol. 6 (4), Special Issue on Innovative Methods of Teaching Programming , 2007 , pp. 183 -- 202 . Bennedsen, J. and Caspersen, M. E. 2007. Assessing Process and Product: A Practical Lab Exam for an Introductory Programming Course. ITALICS, Innovation in Teaching and Learning in Information and Computer Sciences, Vol. 6 (4), Special Issue on Innovative Methods of Teaching Programming, 2007, pp. 183--202."},{"key":"e_1_3_2_1_5_1","volume-title":"Proceedings of the Eighth Workshop on Pedagogies and Tools for the Teaching and Learning of Object-Oriented Concepts, 18th European Conference on Object-Oriented Programming (ECOOP 2004","author":"Bennedsen J.","year":"2004","unstructured":"Bennedsen , J. and Caspersen , M. E . 2004. Teaching object-oriented programming-Towards teaching a systematic programming process . Proceedings of the Eighth Workshop on Pedagogies and Tools for the Teaching and Learning of Object-Oriented Concepts, 18th European Conference on Object-Oriented Programming (ECOOP 2004 ), 14--18 June , 2004 , Oslo, Norway. Bennedsen, J. and Caspersen, M. E. 2004. Teaching object-oriented programming-Towards teaching a systematic programming process. Proceedings of the Eighth Workshop on Pedagogies and Tools for the Teaching and Learning of Object-Oriented Concepts, 18th European Conference on Object-Oriented Programming (ECOOP 2004), 14--18 June, 2004, Oslo, Norway."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-89287-8_1"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/1288580.1288595"},{"key":"e_1_3_2_1_8_1","first-page":"137","volume-title":"Proceedings of the 15th Australasian Computing Education Conference, ACE 2013","author":"Caspersen M. E.","year":"2013","unstructured":"Caspersen , M. E. and Nowack , P . 2013. Computational Thinking and Practice --- A Generic Approach to Computing in Danish High Schools . In Proceedings of the 15th Australasian Computing Education Conference, ACE 2013 , Adelaide, South Australia, Australia , January 2013 , pp. 137 -- 143 . Caspersen, M. E. and Nowack, P. 2013. Computational Thinking and Practice --- A Generic Approach to Computing in Danish High Schools. In Proceedings of the 15th Australasian Computing Education Conference, ACE 2013, Adelaide, South Australia, Australia, January 2013, pp. 137--143."},{"key":"e_1_3_2_1_9_1","volume-title":"Computational Thinking: What and Why? http:\/\/www.cs.cmu.edu\/~CompThink\/resources\/TheLinkWing.pdf. Accessed: 2014-10-03.","author":"Wing J. M.","year":"2010","unstructured":"Wing , J. M. 2010 . Computational Thinking: What and Why? http:\/\/www.cs.cmu.edu\/~CompThink\/resources\/TheLinkWing.pdf. Accessed: 2014-10-03. Wing, J. M. 2010. Computational Thinking: What and Why? http:\/\/www.cs.cmu.edu\/~CompThink\/resources\/TheLinkWing.pdf. Accessed: 2014-10-03."},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/2016911.2016938"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1461928.1461938"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/1378704.1378713"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1539024.1508931"},{"key":"e_1_3_2_1_14_1","first-page":"5","article-title":"Interdisciplinary Approaches to Revitalizing Undergraduate Computing Education","volume":"23","author":"Heines J. M.","year":"2008","unstructured":"Heines , J. M. 2008 . Interdisciplinary Approaches to Revitalizing Undergraduate Computing Education . J. Comput. Sci. Coll. 23 , 5 (May 2008), 68--72. Heines, J. M. et al. 2008. Interdisciplinary Approaches to Revitalizing Undergraduate Computing Education. J. Comput. Sci. Coll. 23, 5 (May 2008), 68--72.","journal-title":"J. Comput. Sci. Coll."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1999747.1999811"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/1238844.1238854"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1929887.1929902"},{"key":"e_1_3_2_1_18_1","first-page":"171","volume-title":"Information Technology & People","volume":"6","author":"Mathiassen L.","unstructured":"Mathiassen , L. and Stage , J . 1992. The principle of limited reduction in software design . Information Technology & People , Vol. 6 Iss 2\/3 pp. 171 -- 185 . DOI:http:\/\/dx.doi.org\/10.1108\/EUM0000000003550 10.1108\/EUM0000000003550 Mathiassen, L. and Stage, J. 1992. The principle of limited reduction in software design. Information Technology & People, Vol. 6 Iss 2\/3 pp. 171--185. DOI:http:\/\/dx.doi.org\/10.1108\/EUM0000000003550"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1007\/BF00191473"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/1822090.1822126"},{"key":"e_1_3_2_1_21_1","first-page":"5","article-title":"Why Computational Thinking Should Be Integrated into the Curriculum","volume":"25","author":"Qualls J. A.","year":"2010","unstructured":"Qualls , J. A. and Sherrell , L. B. 2010 . Why Computational Thinking Should Be Integrated into the Curriculum . J. Comput. Sci. Coll. 25 , 5 (May 2010), 66--71. Qualls, J. A. and Sherrell, L. B. 2010. Why Computational Thinking Should Be Integrated into the Curriculum. J. Comput. Sci. Coll. 25, 5 (May 2010), 66--71.","journal-title":"J. Comput. Sci. Coll."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/2160718.2160729"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/1539024.1508885"},{"volume-title":"NetLogo Wolf Sheep Predation model","author":"Wilensky U.","key":"e_1_3_2_1_24_1","unstructured":"Wilensky , U. 1997. NetLogo Wolf Sheep Predation model . Center for Connected Learning and Computer-Based Modeling , Northwestern University , Evanston, IL. Wilensky, U. 1997. NetLogo Wolf Sheep Predation model. Center for Connected Learning and Computer-Based Modeling, Northwestern University, Evanston, IL."},{"volume-title":"Center for Connected Learning and Computer-Based Modeling","author":"Wilensky U.","key":"e_1_3_2_1_25_1","unstructured":"Wilensky , U. NetLogo . 1999. Center for Connected Learning and Computer-Based Modeling , Northwestern University , Evanston, IL . Wilensky, U. NetLogo. 1999. Center for Connected Learning and Computer-Based Modeling, Northwestern University, Evanston, IL."},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/2633031"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/1118178.1118215"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/1953163.1953297"}],"event":{"name":"Koli Calling '14: 14th Koli Calling International Conference on Computing Education Research","sponsor":["Univ. Eastern Finland University of Eastern Finland","The University of Newcastle, Australia","Aalto University","SIGCSE ACM Special Interest Group on Computer Science Education"],"location":"Koli Finland","acronym":"Koli Calling '14"},"container-title":["Proceedings of the 14th Koli Calling International Conference on Computing Education Research"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2674683.2674686","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2674683.2674686","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T19:03:49Z","timestamp":1750273429000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2674683.2674686"}},"subtitle":["a top-down approach to computational thinking"],"short-title":[],"issued":{"date-parts":[[2014,11,20]]},"references-count":28,"alternative-id":["10.1145\/2674683.2674686","10.1145\/2674683"],"URL":"https:\/\/doi.org\/10.1145\/2674683.2674686","relation":{},"subject":[],"published":{"date-parts":[[2014,11,20]]},"assertion":[{"value":"2014-11-20","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}