{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,19]],"date-time":"2026-02-19T04:31:22Z","timestamp":1771475482120,"version":"3.50.1"},"reference-count":56,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2014,5,1]],"date-time":"2014-05-01T00:00:00Z","timestamp":1398902400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Pers Ubiquit Comput"],"published-print":{"date-parts":[[2015,1]]},"DOI":"10.1007\/s00779-014-0774-3","type":"journal-article","created":{"date-parts":[[2014,4,30]],"date-time":"2014-04-30T02:53:06Z","timestamp":1398826386000},"page":"225-237","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":87,"title":["Evaluating children performance with graphical and tangible robot programming tools"],"prefix":"10.1007","volume":"19","author":[{"given":"Theodosios","family":"Sapounidis","sequence":"first","affiliation":[]},{"given":"Stavros","family":"Demetriadis","sequence":"additional","affiliation":[]},{"given":"Ioannis","family":"Stamelos","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2014,5,1]]},"reference":[{"key":"774_CR1","volume-title":"Mindstorms: children, computers, and powerful ideas","author":"S Papert","year":"1980","unstructured":"Papert S (1980) Mindstorms: children, computers, and powerful ideas. Basic Books Inc., New York"},{"issue":"2","key":"774_CR2","doi-asserted-by":"crossref","first-page":"83","DOI":"10.1145\/1089733.1089734","volume":"37","author":"C Kelleher","year":"2005","unstructured":"Kelleher C, Pausch R (2005) Lowering the barriers to programming: a taxonomy of programming environments and languages for novice programmers. ACM Comput Surv 37(2):83\u2013137","journal-title":"ACM Comput Surv"},{"issue":"1\u20132","key":"774_CR3","first-page":"1","volume":"3","author":"S Orit","year":"2009","unstructured":"Orit S, Eva H (2009) Tangible user interfaces: past, present, and future directions foundations and Trends\u00ae. Hum\u2013Comput Interact 3(1\u20132):1\u2013137","journal-title":"Hum\u2013Comput Interact"},{"key":"774_CR4","unstructured":"Sapounidis T, Demetriadis S (2009) Tangible programming interfaces: a literature review. In: Proceedings of the 4th Balkan conference in informatics, Thessaloniki, Greece, pp 70\u201375"},{"key":"774_CR5","unstructured":"Suzuki H, Kato H (1993) AlgoBlock: a tangible programming language, a tool for collaborative learning. In: Proceedings of the 4th European logo conference, pp 297\u2013303"},{"issue":"1","key":"774_CR6","first-page":"219","volume":"2002","author":"P Wyeth","year":"2002","unstructured":"Wyeth P, Purchase H (2002) Designing technology for children: moving from the computer into the physical world with electronic blocks. Inform Technol Child Educ Ann 2002(1):219\u2013244","journal-title":"Inform Technol Child Educ Ann"},{"issue":"4","key":"774_CR7","doi-asserted-by":"crossref","first-page":"379","DOI":"10.1007\/s00779-011-0404-2","volume":"16","author":"M Horn","year":"2011","unstructured":"Horn M, Crouser R, Bers M (2011) Tangible interaction and learning: the case for a hybrid approach. Pers Ubiquit Comput 16(4):379\u2013389","journal-title":"Pers Ubiquit Comput"},{"key":"774_CR8","doi-asserted-by":"crossref","unstructured":"Xie L, Antle AN, Motamedi N (2008) Are tangibles more fun? Comparing children\u2019s enjoyment and engagement using physical, graphical and tangible user interfaces. In: Proceedings of the 2nd international conference on tangible and embedded interaction, Bonn, pp 191\u2013198","DOI":"10.1145\/1347390.1347433"},{"issue":"4","key":"774_CR9","doi-asserted-by":"crossref","first-page":"367","DOI":"10.1007\/s00779-011-0409-x","volume":"16","author":"B Zaman","year":"2012","unstructured":"Zaman B, Vanden Abeele V, Markopoulos P, Marshall P (2012) Editorial: the evolving field of tangible interaction for children: the challenge of empirical validation. Pers Ubiquit Comput 16(4):367\u2013378","journal-title":"Pers Ubiquit Comput"},{"issue":"4","key":"774_CR10","doi-asserted-by":"crossref","first-page":"474","DOI":"10.1109\/TE.2012.2190071","volume":"55","author":"D Kwon","year":"2012","unstructured":"Kwon D, Kim H, Shim J, Lee W (2012) Algorithmic bricks: a tangible robot programming tool for elementary school students. IEEE Trans Educ 55(4):474\u2013479","journal-title":"IEEE Trans Educ"},{"issue":"2","key":"774_CR11","doi-asserted-by":"crossref","first-page":"169","DOI":"10.1016\/S0953-5438(03)00006-7","volume":"15","author":"S Price","year":"2003","unstructured":"Price S, Rogers Y, Scaife M, Stanton D, Neale H (2003) Using \u2018tangibles\u2019 to promote novel forms of playful learning. Interact Comput 15(2):169\u2013185","journal-title":"Interact Comput"},{"issue":"2","key":"774_CR12","doi-asserted-by":"crossref","first-page":"153","DOI":"10.1007\/s00779-005-0025-8","volume":"10","author":"L Terrenghi","year":"2006","unstructured":"Terrenghi L, Kranz M, Holleis P, Schmidt A (2006) A cube to learn: a tangible user interface for the design of a learning appliance. Pers Ubiquit Comput 10(2):153\u2013158","journal-title":"Pers Ubiquit Comput"},{"key":"774_CR13","doi-asserted-by":"crossref","unstructured":"Stanton D, Bayon V, Neale H, Ghali A, Benford S, Cobb S, Ingram R, O\u2019Malley C, Wilson J, Pridmore T (2001) Classroom collaboration in the design of tangible interfaces for storytelling. In: Proceedings of the CHI01 SIGCHI conference on human factors in computing systems, Seattle, WA, pp 482\u2013489","DOI":"10.1145\/365024.365322"},{"key":"774_CR14","doi-asserted-by":"crossref","unstructured":"Blackwell A, Hague R (2001) AutoHAN: an architecture for programming the home. In: IEEE symposia on human\u2013centric computing languages and environments, pp 150\u2013157","DOI":"10.1109\/HCC.2001.995253"},{"issue":"5","key":"774_CR15","doi-asserted-by":"crossref","first-page":"326","DOI":"10.1007\/s00779-004-0295-6","volume":"8","author":"TS McNerney","year":"2004","unstructured":"McNerney TS (2004) From turtles to tangible programming bricks: explorations in physical language design. Pers Ubiquit Comput 8(5):326\u2013337","journal-title":"Pers Ubiquit Comput"},{"issue":"5\u20136","key":"774_CR16","doi-asserted-by":"crossref","first-page":"601","DOI":"10.1006\/jvlc.1997.0152","volume":"8","author":"A Cockburn","year":"1997","unstructured":"Cockburn A, Bryant A (1997) A Leogo: an equal opportunity user interface for programming. J Visual Lang Comput 8(5\u20136):601\u2013619","journal-title":"J Visual Lang Comput"},{"key":"774_CR17","doi-asserted-by":"crossref","unstructured":"Smith A (2007) Using magnets in physical blocks that behave as programming objects. In: Proceedings of the 1st international conference on tangible and embedded interaction, New York, NY, USA, pp 147\u2013150","DOI":"10.1145\/1226969.1226999"},{"key":"774_CR18","doi-asserted-by":"crossref","unstructured":"Marshall P (2007) Do tangible interfaces enhance learning? In: Proceedings of the 1st international conference on tangible and embedded interaction, Baton Rouge, Louisiana, pp 163\u2013170","DOI":"10.1145\/1226969.1227004"},{"key":"774_CR19","unstructured":"McNerney T (2001) Tangible computation bricks: building-blocks for physical microworlds. In: Proceedings of the CHI01, ACM Press"},{"key":"774_CR20","doi-asserted-by":"crossref","unstructured":"Wyeth P, Purchase H (2003) Using developmental theories to inform the design of technology for children. In: Conference on interaction design and children, New York, NY, USA, pp 93\u2013100","DOI":"10.1145\/953536.953550"},{"key":"774_CR21","doi-asserted-by":"crossref","unstructured":"Horn M, Jacob RJK (2007) Tangible programming in the classroom with tern. In: CHI \u201807 extended abstracts on human factors in computing, San Jose, CA, USA, pp 1965\u20131970","DOI":"10.1145\/1240866.1240933"},{"key":"774_CR22","author":"T Sapounidis","year":"2013","unstructured":"Sapounidis T, Demetriadis S (2013) Tangible versus graphical user interfaces for robot programming: exploring cross-age children\u2019s preferences. Pers Ubiquit Comput. doi: 10.1007\/s00779-013-0641-7","journal-title":"Pers Ubiquit Comput"},{"issue":"7\u20138","key":"774_CR23","doi-asserted-by":"crossref","first-page":"803","DOI":"10.1016\/j.ijhcs.2013.04.003","volume":"71","author":"O Zuckerman","year":"2013","unstructured":"Zuckerman O, Gal-Oz A (2013) To TUI or not to TUI: evaluating performance and preference in tangible vs graphical user interfaces. Int J Hum\u2013Comput St 71(7\u20138):803\u2013820","journal-title":"Int J Hum\u2013Comput St"},{"key":"774_CR24","doi-asserted-by":"crossref","unstructured":"Sapounidis T, Demetriadis S (2012) Exploring children preferences regarding tangible and graphical tools for introductory programming: evaluating the PROTEAS kit. In: 12th International conference on advanced learning technologies (ICALT), Rome, Italy, pp 316\u2013320","DOI":"10.1109\/ICALT.2012.48"},{"issue":"4","key":"774_CR25","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/1868358.1868363","volume":"10","author":"J Maloney","year":"2010","unstructured":"Maloney J, Resnick M, Rusk N, Silverman B, Eastmond E (2010) The scratch programming language and environment. Trans Comput Educ 10(4):1\u201315","journal-title":"Trans Comput Educ"},{"key":"774_CR26","doi-asserted-by":"crossref","unstructured":"Horn MS, Solovey ET, Crouser RJ, Jacob RJK (2009) Comparing the use of tangible and graphical programming languages for informal science education. In: Proceedings of the 27th international conference on human factors in computing systems, Boston, pp 975\u2013984","DOI":"10.1145\/1518701.1518851"},{"key":"774_CR27","doi-asserted-by":"crossref","unstructured":"Antle AN (2007) Designing tangibles for children: what designers need to know. In: Proceedings of the CHI\u201907 extended abstracts on human factors in computing systems, San Jose, CA, USA, pp 2243\u20132248","DOI":"10.1145\/1240866.1240988"},{"key":"774_CR28","doi-asserted-by":"crossref","unstructured":"Zaman B, Abeele Vanden V, Markopoulos P, Marshall P (2009) Tangibles for children: the challenges. In: 27th International conference extended abstracts on human factors in computing systems, Boston, USA, pp 4729\u20134732","DOI":"10.1145\/1520340.1520727"},{"issue":"3","key":"774_CR29","doi-asserted-by":"crossref","first-page":"222","DOI":"10.1109\/TLT.2010.36","volume":"4","author":"B Schneider","year":"2011","unstructured":"Schneider B, Jermann P, Zufferey G, Dillenbourg P (2011) Benefits of a tangible interface for collaborative learning and interaction. IEEE Trans Learn Technol 4(3):222\u2013232","journal-title":"IEEE Trans Learn Technol"},{"key":"774_CR30","doi-asserted-by":"crossref","unstructured":"Shaer O, Jacob RJK (2009) A specification paradigm for the design and implementation of tangible user interfaces. ACM Trans Comput\u2013Hum Interact 16(4)20:1\u201320:39","DOI":"10.1145\/1614390.1614395"},{"issue":"4","key":"774_CR31","doi-asserted-by":"crossref","first-page":"421","DOI":"10.1007\/s00779-011-0407-z","volume":"16","author":"C Sylla","year":"2012","unstructured":"Sylla C, Branco P, Coutinho C, Coquet E (2012) TUIs vs GUIs: comparing the learning potential with preschoolers. Pers Ubiquit Comput 16(4):421\u2013432","journal-title":"Pers Ubiquit Comput"},{"key":"774_CR32","doi-asserted-by":"crossref","unstructured":"Fernaeus Y, Tholander J (2006) Finding design qualities in a tangible programming space. In: CHI \u201806 Proceedings of the SIGCHI conference on human factors in computing systems, Montreal, Canada, pp 447\u2013456","DOI":"10.1145\/1124772.1124839"},{"key":"774_CR33","doi-asserted-by":"crossref","unstructured":"Kitamura Y, Itoh Y, Masaki T, Kishino F (2000) ActiveCube: a bi-directional user interface using cubes. In: Proceedings of the fourth international conference on knowledge-based intelligent engineering systems and allied technologies, Brighton, UK, pp 99\u2013102","DOI":"10.1109\/KES.2000.885768"},{"key":"774_CR34","doi-asserted-by":"crossref","unstructured":"Zuckerman O, Arida S, Resnick M (2005) Extending tangible interfaces for education: digital montessori-inspired manipulatives. In: Proceedings of the SIGCHI conference on human factors in computing systems, Portland, OR, USA, pp 859\u2013868","DOI":"10.1145\/1054972.1055093"},{"key":"774_CR35","doi-asserted-by":"crossref","unstructured":"Rekimoto J, Ullmer B, Oba H (2001) DataTiles: a modular platform for mixed physical and graphical interactions. In: CHI \u201801 Proceedings of the SIGCHI conference on human factors in computing systems, Seattle, WA, USA, pp 269\u2013276","DOI":"10.1145\/365024.365115"},{"key":"774_CR36","doi-asserted-by":"crossref","unstructured":"Patten J, Griffith L, Ishii H (2000) A tangible interface for controlling robotic toys. In: CHI\u201900 conference on human factors in computing systems, Hague, The Netherlands, pp 277\u2013278","DOI":"10.1145\/633292.633454"},{"key":"774_CR37","doi-asserted-by":"crossref","unstructured":"Cockburn A, Bryant A (1996) Do it this way: equal opportunity programming for kids. In: Proceedings of the sixth australian conference on computer\u2013human interaction, Hamilton, New Zealand, pp 246\u2013251","DOI":"10.1109\/OZCHI.1996.560017"},{"issue":"8","key":"774_CR38","doi-asserted-by":"crossref","first-page":"49","DOI":"10.1145\/232014.232028","volume":"39","author":"K Kahn","year":"1996","unstructured":"Kahn K (1996) Drawings on napkins, video-game animation, and other ways to program computers. Com ACM 39(8):49\u201359","journal-title":"Com ACM"},{"key":"774_CR39","doi-asserted-by":"crossref","unstructured":"Wyeth P, Purchase H (2002) Tangible programming elements for young children. In: CHI\u201902 extended abstracts on human factors in computing systems, Minneapolis, MN, USA, pp 774\u2013775","DOI":"10.1145\/506443.506591"},{"key":"774_CR40","doi-asserted-by":"crossref","unstructured":"Frei P, Su V, Mikhak B, Ishii H (2000) Curlybot: designing a new class of computational toys. In: Proceedings of the SIGCHI conference on human factors in computing systems, Hague, The Netherlands, pp 129\u2013136","DOI":"10.1145\/332040.332416"},{"issue":"1","key":"774_CR41","first-page":"81","volume":"12","author":"B Ullmer","year":"2005","unstructured":"Ullmer B, Ishii H, Jacob RJK (2005) Token constraint systems for tangible interaction with digital information. ACM T Comput\u2013Hum Int (TOCHI) 12(1):81\u2013118","journal-title":"ACM T Comput\u2013Hum Int (TOCHI)"},{"key":"774_CR42","unstructured":"Blackwell A (2003) Cognitive dimensions of tangible programming languages. In: Proceedings of the first joint conference of the empirical assessment in software engineering and psychology of programming interest groups, Keele, UK, pp 391\u2013405"},{"issue":"5","key":"774_CR43","doi-asserted-by":"crossref","first-page":"347","DOI":"10.1007\/s00779-004-0297-4","volume":"8","author":"KP Fishkin","year":"2004","unstructured":"Fishkin KP (2004) A taxonomy for and analysis of tangible interfaces. Pers Ubiquitous Comput 8(5):347\u2013358","journal-title":"Pers Ubiquitous Comput"},{"key":"774_CR44","doi-asserted-by":"crossref","unstructured":"Zuckerman O, Resnick M (2003) A physical interface for system dynamics simulation. In: CHI \u201803 extended abstracts on human factors in computing systems, FL, USA, pp 810\u2013811","DOI":"10.1145\/765891.766005"},{"key":"774_CR45","doi-asserted-by":"crossref","first-page":"137","DOI":"10.1007\/978-3-540-27835-1_11","volume":"3141","author":"E Sharlin","year":"2004","unstructured":"Sharlin E, Itoh Y, Watson B, Kitamura Y, Sutphen S, Liu L, Kishino F (2004) Spatial tangible user interfaces for cognitive assessment and training. Biol Inspir Approaches Adv Inf Technol 3141:137\u2013152","journal-title":"Biol Inspir Approaches Adv Inf Technol"},{"key":"774_CR46","doi-asserted-by":"crossref","unstructured":"Sapounidis T, Demetriadis S (2011) Touch your program with hands: qualities in tangible programming tools for novice. In: Proceedings of the 15th Panhellenic conference on informatics (PCI), Kastoria, Greece, pp 363\u2013367","DOI":"10.1109\/PCI.2011.5"},{"issue":"4","key":"774_CR47","doi-asserted-by":"crossref","first-page":"487","DOI":"10.2190\/KRD4-YNHH-X283-3P5V","volume":"2","author":"S Carver","year":"1986","unstructured":"Carver S, Klahr D (1986) Assessing children\u2019s LOGO debugging skills with a formal model. J Educ Comput Res 2(4):487\u2013525","journal-title":"J Educ Comput Res"},{"key":"774_CR48","unstructured":"Halstead M (1977) Elements of software science (operating and programming systems series). Elsevier, New York"},{"issue":"4","key":"774_CR49","doi-asserted-by":"crossref","first-page":"308","DOI":"10.1109\/TSE.1976.233837","volume":"2","author":"T McCabe","year":"1976","unstructured":"McCabe T (1976) A complexity measure. IEEE Trans Softw Eng 2(4):308\u2013320","journal-title":"IEEE Trans Softw Eng"},{"key":"774_CR50","unstructured":"Sheng Y, Shijie Z (2010) A survey on metric of software complexity. In: Proceedings of the 2nd IEEE international conference information management and engineering (ICIME), Chengdu, China, pp 352\u2013356"},{"issue":"2","key":"774_CR51","doi-asserted-by":"crossref","first-page":"220","DOI":"10.1046\/j.0266-4909.2003.00022.x","volume":"19","author":"SD Scott","year":"2003","unstructured":"Scott SD, Mandryk RL, Inkpen KM (2003) Understanding children\u2019s collaborative interactions in shared environments. J Comput Assist Learn 19(2):220\u2013228","journal-title":"J Comput Assist Learn"},{"key":"774_CR52","doi-asserted-by":"crossref","unstructured":"Inkpen K, Booth K S, Gribble S D, Klawe M (1995) Give and take: children collaborating on one computer. In: CHI \u201895 conference companion on human factors in computing systems, Denver, CO, USA, pp 258\u2013259","DOI":"10.1145\/223355.223663"},{"issue":"6","key":"774_CR53","doi-asserted-by":"crossref","first-page":"556","DOI":"10.1002\/tea.20134","volume":"43","author":"D Stamovlasis","year":"2006","unstructured":"Stamovlasis D, Dimos A, Tsaparlis G (2006) A study of group interaction processes in learning lower secondary physics. J Res Sci Teach 43(6):556\u2013576","journal-title":"J Res Sci Teach"},{"issue":"1\u20132","key":"774_CR54","doi-asserted-by":"crossref","first-page":"79","DOI":"10.1080\/07370020902739379","volume":"24","author":"Y Rogers","year":"2009","unstructured":"Rogers Y, Lim Y, Hazlewood R, Marshall P (2009) Equal opportunities: do shareable interfaces promote more group participation than single user displays? Hum\u2013Comput Int 24(1\u20132):79\u2013116","journal-title":"Hum\u2013Comput Int"},{"key":"774_CR55","doi-asserted-by":"crossref","unstructured":"Falc\u00e3o TP, Price S (2009) What have you done! The role of interference in tangible environments for supporting collaborative learning. In: Proceedings of the 9th international conference on computer supported collaborative learning, Rhodes, Greece, pp 325\u2013334","DOI":"10.3115\/1600053.1600103"},{"key":"774_CR56","doi-asserted-by":"crossref","unstructured":"Klemmer SR, Hartmann B, Takayama L (2006) How bodies matter: five themes for interaction design. In: Proceedings of the 6th conference on designing interactive systems, University Park, PA, USA, pp 140\u2013149","DOI":"10.1145\/1142405.1142429"}],"container-title":["Personal and Ubiquitous Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00779-014-0774-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s00779-014-0774-3\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00779-014-0774-3","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,8,9]],"date-time":"2019-08-09T20:42:58Z","timestamp":1565383378000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s00779-014-0774-3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,5,1]]},"references-count":56,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2015,1]]}},"alternative-id":["774"],"URL":"https:\/\/doi.org\/10.1007\/s00779-014-0774-3","relation":{},"ISSN":["1617-4909","1617-4917"],"issn-type":[{"value":"1617-4909","type":"print"},{"value":"1617-4917","type":"electronic"}],"subject":[],"published":{"date-parts":[[2014,5,1]]}}}