{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,6]],"date-time":"2026-01-06T13:48:40Z","timestamp":1767707320078,"version":"3.40.3"},"publisher-location":"Cham","reference-count":33,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783031056567"},{"type":"electronic","value":"9783031056574"}],"license":[{"start":{"date-parts":[[2022,1,1]],"date-time":"2022-01-01T00:00:00Z","timestamp":1640995200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2022,1,1]],"date-time":"2022-01-01T00:00:00Z","timestamp":1640995200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2022]]},"DOI":"10.1007\/978-3-031-05657-4_6","type":"book-chapter","created":{"date-parts":[[2022,6,15]],"date-time":"2022-06-15T23:07:02Z","timestamp":1655334422000},"page":"72-88","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["Towards a Metaphor-Based Tangible Toolkit for Learning Programming Concepts"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-9968-1798","authenticated-orcid":false,"given":"Ann-Charlott B.","family":"Karlsen","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9108-8295","authenticated-orcid":false,"given":"Tore Marius","family":"Akerb\u00e6k","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7406-1015","authenticated-orcid":false,"given":"Susanne Koch","family":"Stigberg","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2022,6,16]]},"reference":[{"key":"6_CR1","unstructured":"Balanskat, A., et al.: The integration of Computational Thinking (CT) across school curricula in Europe, vol. 2 (2017)"},{"key":"6_CR2","doi-asserted-by":"publisher","unstructured":"Bennett, C.L., et al.: Using a design workshop to explore accessible ideation. In: Proceedings of the 18th International ACM SIGACCESS Conference on Computers and Accessibility, pp. 303\u2013304. Association for Computing Machinery, New York (2016). https:\/\/doi.org\/10.1145\/2982142.2982209","DOI":"10.1145\/2982142.2982209"},{"key":"6_CR3","doi-asserted-by":"publisher","unstructured":"Canfield Smith, D.: SIGCHI lifetime research award talk: icons, metaphor, and end-user programming. In: Extended Abstracts of the 2020 CHI Conference on Human Factors in Computing Systems, pp. 1\u20139. ACM, Honolulu (2020). https:\/\/doi.org\/10.1145\/3334480.3386148","DOI":"10.1145\/3334480.3386148"},{"issue":"2","key":"6_CR4","doi-asserted-by":"publisher","first-page":"225","DOI":"10.2752\/175693811X13080607764854","volume":"3","author":"T Cassidy","year":"2011","unstructured":"Cassidy, T.: The mood board process modeled and understood as a qualitative design research tool. Fash. Pract. 3(2), 225\u2013251 (2011). https:\/\/doi.org\/10.2752\/175693811X13080607764854","journal-title":"Fash. Pract."},{"key":"6_CR5","first-page":"12","volume":"17","author":"SE Forsstr\u00f6m","year":"2019","unstructured":"Forsstr\u00f6m, S.E., Kaufmann, O.T.: A literature review exploring the use of programming in mathematics education. Int. J. Learn. Teach. Educ. Res. 17, 12 (2019)","journal-title":"Int. J. Learn. Teach. Educ. Res."},{"key":"6_CR6","doi-asserted-by":"publisher","unstructured":"Horn, M.S., Jacob, R.J.K.: Designing tangible programming languages for classroom use. In: Proceedings of the 1st International Conference on Tangible and Embedded Interaction, pp. 159\u2013162. Association for Computing Machinery, New York (2007). https:\/\/doi.org\/10.1145\/1226969.1227003","DOI":"10.1145\/1226969.1227003"},{"key":"6_CR7","doi-asserted-by":"publisher","unstructured":"Horn, M.S., Jacob, R.J.K.: Tangible programming in the classroom with tern. In: CHI 2007 Extended Abstracts on Human Factors in Computing Systems - CHI 2007, p. 1965. ACM Press, San Jose (2007). https:\/\/doi.org\/10.1145\/1240866.1240933","DOI":"10.1145\/1240866.1240933"},{"key":"6_CR8","doi-asserted-by":"publisher","unstructured":"Hornecker, E., Buur, J.: Getting a grip on tangible interaction: a framework on physical space and social interaction. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, pp. 437\u2013446. Association for Computing Machinery, New York (2006). https:\/\/doi.org\/10.1145\/1124772.1124838","DOI":"10.1145\/1124772.1124838"},{"key":"6_CR9","doi-asserted-by":"publisher","unstructured":"Ishii, H., Ullmer, B.: Tangible bits: towards seamless interfaces between people, bits and atoms. In: Proceedings of the ACM SIGCHI Conference on Human Factors in Computing Systems, pp. 234\u2013241. ACM, Atlanta (1997). https:\/\/doi.org\/10.1145\/258549.258715","DOI":"10.1145\/258549.258715"},{"key":"6_CR10","doi-asserted-by":"publisher","first-page":"462","DOI":"10.1016\/j.cag.2009.05.005","volume":"33","author":"J Israel","year":"2009","unstructured":"Israel, J., et al.: Investigating three-dimensional sketching for early conceptual design\u2014results from expert discussions and user studies. Comput. Graph. 33, 462\u2013473 (2009)","journal-title":"Comput. Graph."},{"key":"6_CR11","doi-asserted-by":"publisher","unstructured":"Lahtinen, E., et al.: A study of the difficulties of novice programmers. In: Proceedings of the 10th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, pp. 14\u201318. Association for Computing Machinery, New York (2005). https:\/\/doi.org\/10.1145\/1067445.1067453","DOI":"10.1145\/1067445.1067453"},{"key":"6_CR12","volume-title":"Metaphors We Live By","author":"G Lakoff","year":"2008","unstructured":"Lakoff, G., Johnson, M.: Metaphors We Live By. University of Chicago press, Chicago (2008)"},{"key":"6_CR13","doi-asserted-by":"publisher","unstructured":"L\u00f6ffler, D., et al.: Substituting color for haptic attributes in conceptual metaphors for tangible interaction design. In: Proceedings of the TEI 2016: Tenth International Conference on Tangible, Embedded, and Embodied Interaction, pp. 118\u2013125. Association for Computing Machinery, New York (2016). https:\/\/doi.org\/10.1145\/2839462.2839485","DOI":"10.1145\/2839462.2839485"},{"key":"6_CR14","doi-asserted-by":"publisher","unstructured":"Macaranas, A., et al.: Bridging the gap: attribute and spatial metaphors for tangible interface design. In: Proceedings of the Sixth International Conference on Tangible, Embedded and Embodied Interaction, pp. 161\u2013168 Association for Computing Machinery, New York (2012). https:\/\/doi.org\/10.1145\/2148131.2148166","DOI":"10.1145\/2148131.2148166"},{"issue":"3","key":"6_CR15","doi-asserted-by":"publisher","first-page":"357","DOI":"10.1093\/iwc\/iwv003","volume":"27","author":"A Macaranas","year":"2015","unstructured":"Macaranas, A., et al.: What is intuitive interaction? balancing users\u2019 performance and satisfaction with natural user interfaces. Interact. Comput. 27(3), 357\u2013370 (2015). https:\/\/doi.org\/10.1093\/iwc\/iwv003","journal-title":"Interact. Comput."},{"key":"6_CR16","unstructured":"McKenney, S., et al.: Design research from a curriculum perspective. In: Educational design research, pp. 62\u201390. Routledge, London (2006)"},{"key":"6_CR17","unstructured":"McNerney, T.S.: Tangible programming bricks\u202f: an approach to making programming accessible to everyone. Massachusetts Institute of Technology (1999)"},{"key":"6_CR18","doi-asserted-by":"publisher","unstructured":"Meuser, M., Nagel, U.: The expert interview and changes in knowledge production. In: Bogner, A. et al. (eds.) Interviewing Experts, pp. 17\u201342. Palgrave Macmillan, London (2009). https:\/\/doi.org\/10.1057\/9780230244276_2","DOI":"10.1057\/9780230244276_2"},{"key":"6_CR19","doi-asserted-by":"crossref","unstructured":"Pires, A.C., et al.: Building blocks of mathematical learning: virtual and tangible manipulatives lead to different strategies in number composition. In: Frontiers in Education, p. 81 Frontiers (2019)","DOI":"10.3389\/feduc.2019.00081"},{"key":"6_CR20","doi-asserted-by":"publisher","unstructured":"Piteira, M., Costa, C.: Learning computer programming: study of difficulties in learning programming. In: Proceedings of the 2013 International Conference on Information Systems and Design of Communication, pp. 75\u201380. Association for Computing Machinery, New York (2013). https:\/\/doi.org\/10.1145\/2503859.2503871","DOI":"10.1145\/2503859.2503871"},{"key":"6_CR21","unstructured":"Plomp, T., et al.: Educational design research: an introduction. Netherlands Institute for Curriculum Development (2013)"},{"key":"6_CR22","doi-asserted-by":"publisher","unstructured":"Rossmy, B., Wiethoff, A.: StringTouch: a scalable low-cost concept for deformable interfaces. In: Extended Abstracts of the 2019 CHI Conference on Human Factors in Computing Systems, pp. 1\u20134. Association for Computing Machinery, New York (2019). https:\/\/doi.org\/10.1145\/3290607.3313245","DOI":"10.1145\/3290607.3313245"},{"key":"6_CR23","doi-asserted-by":"publisher","unstructured":"Sanford, J.P. et al.: Metaphors we teach by. In: Proceedings of the 45th ACM Technical Symposium on Computer Science Education, pp. 585\u2013590. Association for Computing Machinery, New York (2014). https:\/\/doi.org\/10.1145\/2538862.2538945","DOI":"10.1145\/2538862.2538945"},{"key":"6_CR24","doi-asserted-by":"publisher","unstructured":"Schweikardt, E., Gross, M.D.: roBlocks: a robotic construction kit for mathematics and science education. In: Proceedings of the 8th International Conference on Multimodal Interfaces, pp. 72\u201375. Association for Computing Machinery, New York (2006). https:\/\/doi.org\/10.1145\/1180995.1181010","DOI":"10.1145\/1180995.1181010"},{"issue":"5","key":"6_CR25","doi-asserted-by":"publisher","first-page":"498","DOI":"10.2307\/749423","volume":"20","author":"EJ Sowell","year":"1989","unstructured":"Sowell, E.J.: Effects of manipulative materials in mathematics instruction. J. Res. Math. Educ. 20(5), 498\u2013505 (1989)","journal-title":"J. Res. Math. Educ."},{"key":"6_CR26","doi-asserted-by":"publisher","first-page":"483","DOI":"10.1177\/1478210319894785","volume":"18","author":"H Stigberg","year":"2019","unstructured":"Stigberg, H., Stigberg, S.: Teaching programming and mathematics in practice: a case study from a swedish primary school. Policy Fut. Educ. 18, 483\u2013496 (2019). https:\/\/doi.org\/10.1177\/1478210319894785","journal-title":"Policy Fut. Educ."},{"key":"6_CR27","doi-asserted-by":"publisher","unstructured":"Tan, P.-H., et al.: Learning difficulties in programming courses: undergraduates\u2019 perspective and perception. In: Proceedings of the 2009 International Conference on Computer Technology and Development, vol. 01, pp. 42\u201346. IEEE Computer Society (2009). https:\/\/doi.org\/10.1109\/ICCTD.2009.188","DOI":"10.1109\/ICCTD.2009.188"},{"issue":"3\u20134","key":"6_CR28","doi-asserted-by":"publisher","first-page":"915","DOI":"10.1147\/sj.393.0915","volume":"39","author":"B Ullmer","year":"2000","unstructured":"Ullmer, B., Ishii, H.: Emerging frameworks for tangible user interfaces. IBM Syst. J. 39(3\u20134), 915\u2013931 (2000). https:\/\/doi.org\/10.1147\/sj.393.0915","journal-title":"IBM Syst. J."},{"key":"6_CR29","doi-asserted-by":"publisher","unstructured":"Urbanek, M., G\u00fcldenpfennig, F.: Tangible audio game development kit: prototyping audio games with a tangible editor. In: Proceedings of the Eleventh International Conference on Tangible, Embedded, and Embodied Interaction, pp. 473\u2013479. Association for Computing Machinery, New York (2017). https:\/\/doi.org\/10.1145\/3024969.3025077","DOI":"10.1145\/3024969.3025077"},{"key":"6_CR30","first-page":"11","volume-title":"The Think Aloud Method: A Practical Approach to Modelling Cognitive","author":"M Van Someren","year":"1994","unstructured":"Van Someren, M., et al.: The Think Aloud Method: A Practical Approach to Modelling Cognitive, p. 11. Academic Press, London (1994)"},{"key":"6_CR31","doi-asserted-by":"publisher","unstructured":"Wang, D., et al.: T-Maze: a tangible programming tool for children. In: Proceedings of the 10th International Conference on Interaction Design and Children, pp. 127\u2013135. Association for Computing Machinery, New York (2011). https:\/\/doi.org\/10.1145\/1999030.1999045","DOI":"10.1145\/1999030.1999045"},{"issue":"3","key":"6_CR32","doi-asserted-by":"publisher","first-page":"33","DOI":"10.1145\/1118178.1118215","volume":"49","author":"J Wing","year":"2006","unstructured":"Wing, J.: Computational thinking. Commun. ACM 49(3), 33\u201335 (2006)","journal-title":"Commun. ACM"},{"key":"6_CR33","doi-asserted-by":"crossref","unstructured":"Wyeth, P., Wyeth, G.: Electronic blocks: tangible programming elements for preschoolers. In: Proceedings of the Eighth IFIP TC13 Conference on Human-Computer Interaction (INTERACT) (2001)","DOI":"10.1145\/506558.506591"}],"container-title":["Lecture Notes in Computer Science","Learning and Collaboration Technologies. Designing the Learner and Teacher Experience"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-05657-4_6","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,3,12]],"date-time":"2024-03-12T11:15:25Z","timestamp":1710242125000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-05657-4_6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022]]},"ISBN":["9783031056567","9783031056574"],"references-count":33,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-05657-4_6","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2022]]},"assertion":[{"value":"16 June 2022","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"HCII","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Human-Computer Interaction","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2022","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"26 June 2022","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"1 July 2022","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"24","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"hcii2022","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/2022.hci.international\/index.html","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}