{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,6]],"date-time":"2026-07-06T11:23:07Z","timestamp":1783336987048,"version":"3.54.6"},"publisher-location":"New York, NY, USA","reference-count":29,"publisher":"ACM","license":[{"start":{"date-parts":[[2012,2,29]],"date-time":"2012-02-29T00:00:00Z","timestamp":1330473600000},"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":[[2012,2,29]]},"DOI":"10.1145\/2157136.2157147","type":"proceedings-article","created":{"date-parts":[[2012,3,6]],"date-time":"2012-03-06T13:18:26Z","timestamp":1331039906000},"page":"15-20","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":38,"title":["Metaphors and analogies for teaching algorithms"],"prefix":"10.1145","author":[{"given":"Michal","family":"Fori\u0161ek","sequence":"first","affiliation":[{"name":"Comenius University, Bratislava, Slovakia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Monika","family":"Steinov\u00e1","sequence":"additional","affiliation":[{"name":"ETH Zurich, Zurich, Switzerland"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2012,2,29]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Aaronson S.: NP-complete Problems and Physical Reality. Electronic Colloquium on Computational Complexity (ECCC) 12 (2005)  Aaronson S.: NP-complete Problems and Physical Reality. Electronic Colloquium on Computational Complexity (ECCC) 12 (2005)"},{"key":"e_1_3_2_1_2_1","unstructured":"Bell T. Fellows M. Witten I.: CS Unplugged: Off-line activities and games for all ages (1998).  Bell T. Fellows M. Witten I.: CS Unplugged: Off-line activities and games for all ages (1998)."},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"crossref","unstructured":"de Berg M. Cheong O. van Kreveld M. Overmars M. Computational Geometry: Algorithms and Applications (3rd ed.). Springer-Verlag (2008)   de Berg M. Cheong O. van Kreveld M. Overmars M. Computational Geometry: Algorithms and Applications (3rd ed.). Springer-Verlag (2008)","DOI":"10.1007\/978-3-540-77974-2"},{"key":"e_1_3_2_1_4_1","unstructured":"Boyle R.: Bees solve hard computing problems faster than supercomputers. PopSci (2010).  Boyle R.: Bees solve hard computing problems faster than supercomputers. PopSci (2010)."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1006\/imms.1993.1016"},{"key":"e_1_3_2_1_6_1","unstructured":"Cohoon J. P. Davidson J. W.: C++ Program Design: An intro to programming and object-oriented design (3rd ed.). McGraw-Hill (2002)   Cohoon J. P. Davidson J. W.: C++ Program Design: An intro to programming and object-oriented design (3rd ed.). McGraw-Hill (2002)"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jal.2008.09.005"},{"key":"e_1_3_2_1_8_1","unstructured":"Cormen T. H. Leiserson C. E. Rivest R. L. Stein C.: Introduction to Algorithms (3rd ed.). The MIT Press (2009)   Cormen T. H. Leiserson C. E. Rivest R. L. Stein C.: Introduction to Algorithms (3rd ed.). The MIT Press (2009)"},{"key":"e_1_3_2_1_9_1","unstructured":"Danzig N.: Introduction to Computer Science -- C++. Available online: http:\/\/www.danzig.us\/cpp\/ (2009)  Danzig N.: Introduction to Computer Science -- C++. Available online: http:\/\/www.danzig.us\/cpp\/ (2009)"},{"key":"e_1_3_2_1_10_1","unstructured":"Dasgupta S. Papadimitriou C. Vazirani U.: Algorithms. McGraw-Hill (2006)   Dasgupta S. Papadimitriou C. Vazirani U.: Algorithms. McGraw-Hill (2006)"},{"key":"e_1_3_2_1_11_1","unstructured":"Dijkstra E. W.: On the cruelty of really teaching Computer Science. Comm. of the ACM 32 (1989)  Dijkstra E. W.: On the cruelty of really teaching Computer Science. Comm. of the ACM 32 (1989)"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/544220.544269"},{"key":"e_1_3_2_1_13_1","unstructured":"Gentner D. Stevens A. L. (eds.).: Mental Models. L. Erlbaum Assoc. (1983)  Gentner D. Stevens A. L. (eds.).: Mental Models. L. Erlbaum Assoc. (1983)"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/633292.633342"},{"key":"e_1_3_2_1_15_1","unstructured":"Keogh J. E. Davidson K.: Data structures demystified. McGraw-Hill (2004)   Keogh J. E. Davidson K.: Data structures demystified. McGraw-Hill (2004)"},{"key":"e_1_3_2_1_16_1","unstructured":"Keranen J.: Using metaphors in Computer Science education -- cross cultural aspects. Tech. report CS Department Univ. of Joensuu (2005)  Keranen J.: Using metaphors in Computer Science education -- cross cultural aspects. Tech. report CS Department Univ. of Joensuu (2005)"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"crossref","unstructured":"Lakoff G. Johnson M.: Metaphors We Live By. Univ. of Chicago press (2003)  Lakoff G. Johnson M.: Metaphors We Live By. Univ. of Chicago press (2003)","DOI":"10.7208\/chicago\/9780226470993.001.0001"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1007\/BF02476378"},{"key":"e_1_3_2_1_19_1","unstructured":"Levey S.: Tiny brained bees solve a complex mathematical problem. Queen Mary Univ. of London Media Centre (2010)  Levey S.: Tiny brained bees solve a complex mathematical problem. Queen Mary Univ. of London Media Centre (2010)"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1086\/657042"},{"key":"e_1_3_2_1_21_1","unstructured":"Monmarche N. Guinand F. Siarry P. (eds.).: Artificial Ants. Wiley-ISTE (2010)   Monmarche N. Guinand F. Siarry P. (eds.).: Artificial Ants. Wiley-ISTE (2010)"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/90.974525"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1242\/jeb.048173"},{"key":"e_1_3_2_1_24_1","first-page":"628","volume-title":"Proceedings of CRYPTO 1989","author":"Quisquater J. J.","year":"1989"},{"key":"e_1_3_2_1_25_1","unstructured":"Spolsky J.: The Law of Leaky Abstractions. Joel on Software (2002).  Spolsky J.: The Law of Leaky Abstractions. Joel on Software (2002)."},{"key":"e_1_3_2_1_26_1","unstructured":"Stephenson N.: In the beginning... was the command line. Harper Perennial (1999)   Stephenson N.: In the beginning... was the command line. Harper Perennial (1999)"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/65293.71203"},{"key":"e_1_3_2_1_28_1","unstructured":"Woollard J.: The role of metaphor in the teaching of computing; towards a taxonomy of pedagogic content knowledge. PhD. Thesis Univ. of Southampton (2004)  Woollard J.: The role of metaphor in the teaching of computing; towards a taxonomy of pedagogic content knowledge. PhD. Thesis Univ. of Southampton (2004)"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/1734263.1734418"}],"event":{"name":"SIGCSE '12: The 43rd ACM Technical Symposium on Computer Science Education","location":"Raleigh North Carolina USA","acronym":"SIGCSE '12","sponsor":["SIGCSE ACM Special Interest Group on Computer Science Education"]},"container-title":["Proceedings of the 43rd ACM technical symposium on Computer Science Education"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2157136.2157147","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2157136.2157147","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T10:52:05Z","timestamp":1750243925000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2157136.2157147"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,2,29]]},"references-count":29,"alternative-id":["10.1145\/2157136.2157147","10.1145\/2157136"],"URL":"https:\/\/doi.org\/10.1145\/2157136.2157147","relation":{},"subject":[],"published":{"date-parts":[[2012,2,29]]},"assertion":[{"value":"2012-02-29","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}