{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,13]],"date-time":"2026-06-13T07:56:55Z","timestamp":1781337415436,"version":"3.54.1"},"publisher-location":"New York, NY, USA","reference-count":82,"publisher":"ACM","license":[{"start":{"date-parts":[[2026,6,12]],"date-time":"2026-06-12T00:00:00Z","timestamp":1781222400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/legalcode"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["1925043"],"award-info":[{"award-number":["1925043"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2026,6,13]]},"DOI":"10.1145\/3800645.3812997","type":"proceedings-article","created":{"date-parts":[[2026,6,12]],"date-time":"2026-06-12T18:41:17Z","timestamp":1781289677000},"page":"3763-3779","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Robo-Blocks: Generative Scaffolding in End-User Design and Programming of Social Robots"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-1103-8050","authenticated-orcid":false,"given":"Arissa J.","family":"Sato","sequence":"first","affiliation":[{"name":"Department of Computer Sciences, University of Wisconsin-Madison, Madison, Wisconsin, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0001-4195-8317","authenticated-orcid":false,"given":"Callie Y.","family":"Kim","sequence":"additional","affiliation":[{"name":"Department of Computer Sciences, University of Wisconsin-Madison, Madison, Wisconsin, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0000-9414-9647","authenticated-orcid":false,"given":"Nathan Thomas","family":"White","sequence":"additional","affiliation":[{"name":"Department of Computer Sciences, University of Wisconsin-Madison, Madison, Wisconsin, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0009-3487-0892","authenticated-orcid":false,"given":"Abhinav","family":"Maneesh","sequence":"additional","affiliation":[{"name":"Department of Computer Sciences, University of Wisconsin-Madison, Madison, Wisconsin, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0000-7040-384X","authenticated-orcid":false,"given":"Yuqing","family":"Wang","sequence":"additional","affiliation":[{"name":"University of Wisconsin-Madison, Madison, Wisconsin, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0000-3701-2521","authenticated-orcid":false,"given":"Hui-Ru","family":"Ho","sequence":"additional","affiliation":[{"name":"Department of Computer Sciences, University of Wisconsin-Madison, Madison, Wisconsin, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9456-1495","authenticated-orcid":false,"given":"Bilge","family":"Mutlu","sequence":"additional","affiliation":[{"name":"Department of Computer Sciences, University of Wisconsin-Madison, Madison, Wisconsin, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2026,6,12]]},"reference":[{"key":"e_1_3_3_3_2_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-62037-0_15"},{"key":"e_1_3_3_3_3_2","doi-asserted-by":"publisher","unstructured":"Saeema Ahmed Ken\u00a0M Wallace and Lucienne\u00a0T Blessing. 2003. Understanding the differences between how novice and experienced designers approach design tasks. Research in engineering design 14 1 (2003) 1\u201311. 10.1007\/s00163-002-0023-z","DOI":"10.1007\/s00163-002-0023-z"},{"key":"e_1_3_3_3_4_2","doi-asserted-by":"publisher","unstructured":"Gopika Ajaykumar Maureen Steele and Chien-Ming Huang. 2021. A Survey on End-User Robot Programming. ACM Comput. Surv. 54 8 Article 164 (Oct. 2021) 36\u00a0pages. 10.1145\/3466819","DOI":"10.1145\/3466819"},{"key":"e_1_3_3_3_5_2","doi-asserted-by":"publisher","unstructured":"Peter\u00a0B\u00f8gh Andersen Jens Bennedsen Steffen Brandorff Michael\u00a0E. Caspersen and Jesper Mosegaard. 2003. Teaching programming to liberal arts students: a narrative media approach. SIGCSE Bull. 35 3 (June 2003) 109\u2013113. 10.1145\/961290.961543","DOI":"10.1145\/961290.961543"},{"key":"e_1_3_3_3_6_2","doi-asserted-by":"publisher","unstructured":"Robert\u00a0W. Andrews J.\u00a0Mason Lilly Divya Srivastava and Karen\u00a0M. Feigh. 2023. The role of shared mental models in human-AI teams: a theoretical review. Theoretical Issues in Ergonomics Science 24 2 (2023) 129\u2013175. 10.1080\/1463922X.2022.2061080 arXiv:10.1080\/1463922X.2022.2061080","DOI":"10.1080\/1463922X.2022.2061080"},{"key":"e_1_3_3_3_7_2","doi-asserted-by":"publisher","unstructured":"Pilar Bachiller-Burgos Iv\u00e1n Barbecho Luis\u00a0V. Calderita Pablo Bustos and Luis\u00a0J. Manso. 2020. LearnBlock: A Robot-Agnostic Educational Programming Tool. IEEE Access 8 (2020) 30012\u201330026. 10.1109\/ACCESS.2020.2972410","DOI":"10.1109\/ACCESS.2020.2972410"},{"key":"e_1_3_3_3_8_2","doi-asserted-by":"publisher","unstructured":"Linden\u00a0J Ball J\u00a0St\u00a0BT Evans and Ian Dennis. 1994. Cognitive processes in engineering design: A longitudinal study. Ergonomics 37 11 (1994) 1753\u20131786. 10.1080\/00140139408964950","DOI":"10.1080\/00140139408964950"},{"key":"e_1_3_3_3_9_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-24781-2_4"},{"key":"e_1_3_3_3_10_2","doi-asserted-by":"publisher","unstructured":"Cynthia Breazeal. 2003. Toward sociable robots. Robotics and Autonomous Systems 42 3 (2003) 167\u2013175. 10.1016\/S0921-8890(02)00373-1Socially Interactive Robots.","DOI":"10.1016\/S0921-8890(02)00373-1"},{"key":"e_1_3_3_3_11_2","unstructured":"John Brooke et\u00a0al. 1996. SUS-A quick and dirty usability scale. Usability evaluation in industry 189 194 (1996) 4\u20137."},{"key":"e_1_3_3_3_12_2","doi-asserted-by":"crossref","unstructured":"Bruce\u00a0G Buchanan and Reid\u00a0G Smith. 1988. Fundamentals of expert systems. Annual review of computer science 3 1 (1988) 23\u201358.","DOI":"10.1146\/annurev.cs.03.060188.000323"},{"key":"e_1_3_3_3_13_2","doi-asserted-by":"publisher","DOI":"10.1109\/ROMAN.2016.7745109"},{"key":"e_1_3_3_3_14_2","doi-asserted-by":"publisher","DOI":"10.1016\/B978-0-444-70536-5.50007-5"},{"key":"e_1_3_3_3_15_2","doi-asserted-by":"publisher","unstructured":"Juo-Tung Chen and Chien-Ming Huang. 2024. Forgetful Large Language Models: Lessons Learned from Using LLMs in Robot Programming. Proceedings of the AAAI Symposium Series 2 1 (Jan. 2024) 508\u2013513. 10.1609\/aaaiss.v2i1.27721","DOI":"10.1609\/aaaiss.v2i1.27721"},{"key":"e_1_3_3_3_16_2","doi-asserted-by":"publisher","DOI":"10.1145\/3419249.3420161"},{"key":"e_1_3_3_3_17_2","doi-asserted-by":"publisher","unstructured":"Victoria Clarke and Virginia Braun. 2017. Thematic analysis. The Journal of Positive Psychology 12 3 (2017) 297\u2013298. 10.1080\/17439760.2016.1262613","DOI":"10.1080\/17439760.2016.1262613"},{"key":"e_1_3_3_3_18_2","doi-asserted-by":"publisher","unstructured":"Sarah Fakhoury Aaditya Naik Georgios Sakkas Saikat Chakraborty and Shuvendu\u00a0K. Lahiri. 2024. LLM-Based Test-Driven Interactive Code Generation: User Study and Empirical Evaluation. IEEE Transactions on Software Engineering 50 9 (2024) 2254\u20132268. 10.1109\/TSE.2024.3428972","DOI":"10.1109\/TSE.2024.3428972"},{"key":"e_1_3_3_3_19_2","doi-asserted-by":"publisher","unstructured":"Terrence Fong Illah Nourbakhsh and Kerstin Dautenhahn. 2003. A survey of socially interactive robots. Robotics and Autonomous Systems 42 3 (2003) 143\u2013166. 10.1016\/S0921-8890(02)00372-XSocially Interactive Robots.","DOI":"10.1016\/S0921-8890(02)00372-X"},{"key":"e_1_3_3_3_20_2","doi-asserted-by":"publisher","DOI":"10.1109\/BLOCKS.2015.7369000"},{"key":"e_1_3_3_3_21_2","doi-asserted-by":"publisher","unstructured":"Zichao Hu Francesca Lucchetti Claire Schlesinger Yash Saxena Anders Freeman Sadanand Modak Arjun Guha and Joydeep Biswas. 2024. Deploying and Evaluating LLMs to Program Service Mobile Robots. IEEE Robotics and Automation Letters 9 3 (2024) 2853\u20132860. 10.1109\/LRA.2024.3360020","DOI":"10.1109\/LRA.2024.3360020"},{"key":"e_1_3_3_3_22_2","doi-asserted-by":"publisher","DOI":"10.1145\/2909824.3020215"},{"key":"e_1_3_3_3_23_2","doi-asserted-by":"publisher","DOI":"10.5555\/2906831.2906883"},{"key":"e_1_3_3_3_24_2","unstructured":"Oliver Huang Muhammad Fatir Steven Luo Sangho Suh Hariharan Subramonyam and Carolina Nobre. 2026. Narrative Scaffolding: A Narrative-First Framework for Data-Driven Sensemaking. arxiv:https:\/\/arXiv.org\/abs\/2512.18920\u00a0[cs.HC] https:\/\/arxiv.org\/abs\/2512.18920"},{"key":"e_1_3_3_3_25_2","doi-asserted-by":"publisher","unstructured":"Yohan Hwang and Jang\u00a0Ho Lee. 2025. Exploring students\u2019 experiences and perceptions of human-AI collaboration in digital content making. International Journal of Educational Technology in Higher Education 22 (07 2025). 10.1186\/s41239-025-00542-0","DOI":"10.1186\/s41239-025-00542-0"},{"key":"e_1_3_3_3_26_2","doi-asserted-by":"publisher","unstructured":"Bryce Ikeda and Daniel Szafir. 2024. PRogramAR: Augmented Reality End-User Robot Programming. J. Hum.-Robot Interact. 13 1 Article 15 (March 2024) 20\u00a0pages. 10.1145\/3640008","DOI":"10.1145\/3640008"},{"key":"e_1_3_3_3_27_2","doi-asserted-by":"publisher","unstructured":"Durgaprasad Janjanam Bharathi Ganesh and L Manjunatha. 2021. Design of an expert system architecture: An overview. Journal of Physics: Conference Series 1767 1 (feb 2021) 012036. 10.1088\/1742-6596\/1767\/1\/012036","DOI":"10.1088\/1742-6596\/1767\/1\/012036"},{"key":"e_1_3_3_3_28_2","unstructured":"Hongye Jin Xiaotian Han Jingfeng Yang Zhimeng Jiang Zirui Liu Chia-Yuan Chang Huiyuan Chen and Xia Hu. 2024. Llm maybe longlm: Self-extend llm context window without tuning. arXiv preprint arXiv:https:\/\/arXiv.org\/abs\/2401.01325 (2024)."},{"key":"e_1_3_3_3_29_2","doi-asserted-by":"publisher","DOI":"10.1109\/RO-MAN46459.2019.8956336"},{"key":"e_1_3_3_3_30_2","doi-asserted-by":"publisher","DOI":"10.1145\/3610977.3634969"},{"key":"e_1_3_3_3_31_2","doi-asserted-by":"publisher","DOI":"10.1145\/3631802.3631806"},{"key":"e_1_3_3_3_32_2","doi-asserted-by":"publisher","DOI":"10.1145\/3613904.3642773"},{"key":"e_1_3_3_3_33_2","doi-asserted-by":"publisher","DOI":"10.1145\/3610977.3634966"},{"key":"e_1_3_3_3_34_2","doi-asserted-by":"publisher","DOI":"10.1145\/3757279.3785550"},{"key":"e_1_3_3_3_35_2","doi-asserted-by":"publisher","unstructured":"Kheng\u00a0Lee Koay Dag\u00a0Sverre Syrdal Kerstin Dautenhahn and Michael\u00a0L. Walters. 2020. A narrative approach to human-robot interaction prototyping for companion robots. Paladyn Journal of Behavioral Robotics 11 1 (2020) 66\u201385. 10.1515\/PJBR-2020-0003","DOI":"10.1515\/PJBR-2020-0003"},{"key":"e_1_3_3_3_36_2","doi-asserted-by":"publisher","DOI":"10.1145\/3643834.3661530"},{"key":"e_1_3_3_3_37_2","unstructured":"Jenny\u00a0T. Liang Chenyang Yang and Brad\u00a0A. Myers. 2023. A Large-Scale Survey on the Usability of AI Programming Assistants: Successes and Challenges. arxiv:https:\/\/arXiv.org\/abs\/2303.17125\u00a0[cs.SE] https:\/\/arxiv.org\/abs\/2303.17125"},{"key":"e_1_3_3_3_38_2","doi-asserted-by":"publisher","unstructured":"Jinfang Liu Yi Zhang Wei Li Qiyun Wang Pingxiu Niu and Xue Zhang. 2026. Adaptive vs. planned metacognitive scaffolding for computational thinking: Evidence from generative AI-supported programming in elementary education. Computers & Education 241 (2026) 105473. 10.1016\/j.compedu.2025.105473","DOI":"10.1016\/j.compedu.2025.105473"},{"key":"e_1_3_3_3_39_2","doi-asserted-by":"publisher","unstructured":"Zhicheng Liu and John Stasko. 2010. Mental Models Visual Reasoning and Interaction in Information Visualization: A Top-down Perspective. IEEE Transactions on Visualization and Computer Graphics 16 6 (2010) 999\u20131008. 10.1109\/TVCG.2010.177","DOI":"10.1109\/TVCG.2010.177"},{"key":"e_1_3_3_3_40_2","unstructured":"Arnold Lund. 2001. Measuring Usability with the USE Questionnaire. Usability and User Experience Newsletter of the STC Usability SIG 8 (01 2001)."},{"key":"e_1_3_3_3_41_2","doi-asserted-by":"publisher","DOI":"10.1145\/3434074.3444868"},{"key":"e_1_3_3_3_42_2","unstructured":"Boxuan Ma Huiyong Li Gen Li Li Chen Cheng Tang Yinjie Xie Chenghao Gu Atsushi Shimada and Shin\u2019ichi Konomi. 2025. Scaffolding Metacognition in Programming Education: Understanding Student-AI Interactions and Design Implications. arxiv:https:\/\/arXiv.org\/abs\/2511.04144\u00a0[cs.HC] https:\/\/arxiv.org\/abs\/2511.04144"},{"key":"e_1_3_3_3_43_2","doi-asserted-by":"publisher","DOI":"10.1145\/3706598.3713748"},{"key":"e_1_3_3_3_44_2","doi-asserted-by":"publisher","DOI":"10.1145\/3610977.3634999"},{"key":"e_1_3_3_3_45_2","doi-asserted-by":"publisher","DOI":"10.1109\/HRI61500.2025.10974179"},{"key":"e_1_3_3_3_46_2","unstructured":"Linda\u00a0H. Mason Karen\u00a0R. Harris and Steve Graham. 2002. Every Child Has a Story to Tell: Self-Regulated Strategy Development for Story Writing. Education and Treatment of Children 25 4 (2002) 496\u2013506. http:\/\/www.jstor.org\/stable\/42899724"},{"key":"e_1_3_3_3_47_2","doi-asserted-by":"publisher","DOI":"10.1109\/RoSE52553.2021.00008"},{"key":"e_1_3_3_3_48_2","doi-asserted-by":"publisher","unstructured":"Roger McDermott Gordon Eccleston and Garry Brindley. 2008. More than a good story \u2014 can you really teach programming through storytelling? Innovation in Teaching and Learning in Information and Computer Sciences 7 1 (2008) 34\u201343. 10.11120\/ital.2008.07010034 arXiv:10.11120\/ital.2008.07010034","DOI":"10.11120\/ital.2008.07010034"},{"key":"e_1_3_3_3_49_2","doi-asserted-by":"publisher","unstructured":"Monika Mladenovi\u0107 Ivica Boljat and \u017dana \u017danko. 2018. Comparing loops misconceptions in block-based and text-based programming languages at the K-12 level. Education and Information Technologies 23 (2018) 1483\u20131500. 10.1007\/s10639-017-9673-3","DOI":"10.1007\/s10639-017-9673-3"},{"key":"e_1_3_3_3_50_2","doi-asserted-by":"publisher","unstructured":"Arghavan Moradi Dakhel Vahid Majdinasab Amin Nikanjam Foutse Khomh Michel\u00a0C. Desmarais and Zhen Ming\u00a0(Jack) Jiang. 2023. GitHub Copilot AI pair programmer: Asset or Liability? Journal of Systems and Software 203 (2023) 111734. 10.1016\/j.jss.2023.111734","DOI":"10.1016\/j.jss.2023.111734"},{"key":"e_1_3_3_3_51_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-26945-6_20"},{"key":"e_1_3_3_3_52_2","doi-asserted-by":"publisher","DOI":"10.1145\/3597503.3639187"},{"key":"e_1_3_3_3_53_2","doi-asserted-by":"publisher","DOI":"10.1145\/3654777.3676401"},{"key":"e_1_3_3_3_54_2","doi-asserted-by":"publisher","DOI":"10.1145\/3328778.3366861"},{"key":"e_1_3_3_3_55_2","doi-asserted-by":"publisher","DOI":"10.1145\/3332165.3347957"},{"key":"e_1_3_3_3_56_2","doi-asserted-by":"publisher","DOI":"10.1145\/3411764.3446864"},{"key":"e_1_3_3_3_57_2","doi-asserted-by":"publisher","DOI":"10.1109\/ROMAN.2009.5326209"},{"key":"e_1_3_3_3_58_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-58634-2_47"},{"key":"e_1_3_3_3_59_2","doi-asserted-by":"publisher","unstructured":"Mitchel Resnick John Maloney Andr\u00e9s Monroy-Hern\u00e1ndez Natalie Rusk Evelyn Eastmond Karen Brennan Amon Millner Eric Rosenbaum Jay Silver Brian Silverman and Yasmin Kafai. 2009. Scratch: programming for all. Commun. ACM 52 11 (Nov. 2009) 60\u201367. 10.1145\/1592761.1592779","DOI":"10.1145\/1592761.1592779"},{"key":"e_1_3_3_3_60_2","doi-asserted-by":"publisher","unstructured":"Kristin\u00a0Y. Rozier. 2011. Linear Temporal Logic Symbolic Model Checking. Computer Science Review 5 2 (2011) 163\u2013203. 10.1016\/j.cosrev.2010.06.002","DOI":"10.1016\/j.cosrev.2010.06.002"},{"key":"e_1_3_3_3_61_2","doi-asserted-by":"publisher","DOI":"10.1145\/1640233.1640240"},{"key":"e_1_3_3_3_62_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-69266-1_18"},{"key":"e_1_3_3_3_63_2","doi-asserted-by":"publisher","unstructured":"Mike Scaife and Yvonne Rogers. 1996. External cognition: how do graphical representations work? International Journal of Human-Computer Studies 45 2 (1996) 185\u2013213. 10.1006\/ijhc.1996.0048","DOI":"10.1006\/ijhc.1996.0048"},{"key":"e_1_3_3_3_64_2","doi-asserted-by":"publisher","unstructured":"Dennis Schleicher Peter Jones and Oksana Kachur. 2010. Bodystorming as embodied designing. Interactions 17 6 (Nov. 2010) 47\u201351. 10.1145\/1865245.1865256","DOI":"10.1145\/1865245.1865256"},{"key":"e_1_3_3_3_65_2","doi-asserted-by":"publisher","DOI":"10.1145\/3379337.3415872"},{"key":"e_1_3_3_3_66_2","doi-asserted-by":"publisher","DOI":"10.1145\/3610977.3637477"},{"key":"e_1_3_3_3_67_2","doi-asserted-by":"publisher","DOI":"10.1109\/HRI53351.2022.9889345"},{"key":"e_1_3_3_3_68_2","doi-asserted-by":"publisher","DOI":"10.1145\/3610978.3640655"},{"key":"e_1_3_3_3_69_2","doi-asserted-by":"publisher","DOI":"10.1145\/3267782.3267921"},{"key":"e_1_3_3_3_70_2","unstructured":"Peng Shu Huaqin Zhao Hanqi Jiang Yiwei Li Shaochen Xu Yi Pan Zihao Wu Zhengliang Liu Guoyu Lu Le Guan Gong Chen and Xianqiao Wang\u00a0Tianming Liu. 2024. LLMs for Coding and Robotics Education. arxiv:https:\/\/arXiv.org\/abs\/2402.06116\u00a0[cs.RO] https:\/\/arxiv.org\/abs\/2402.06116"},{"key":"e_1_3_3_3_71_2","doi-asserted-by":"publisher","unstructured":"Sai\u00a0H. Vemprala Rogerio Bonatti Arthur Bucker and Ashish Kapoor. 2024. ChatGPT for Robotics: Design Principles and Model Abilities. IEEE Access 12 (2024) 55682\u201355696. 10.1109\/ACCESS.2024.3387941","DOI":"10.1109\/ACCESS.2024.3387941"},{"key":"e_1_3_3_3_72_2","doi-asserted-by":"publisher","DOI":"10.1145\/3173574.3173940"},{"key":"e_1_3_3_3_73_2","doi-asserted-by":"publisher","DOI":"10.1109\/BLOCKS.2017.8120406"},{"key":"e_1_3_3_3_74_2","doi-asserted-by":"publisher","DOI":"10.1145\/2771839.2771860"},{"key":"e_1_3_3_3_75_2","doi-asserted-by":"publisher","unstructured":"David Weintrop and Uri Wilensky. 2017. Comparing Block-Based and Text-Based Programming in High School Computer Science Classrooms. ACM Trans. Comput. Educ. 18 1 Article 3 (Oct. 2017) 25\u00a0pages. 10.1145\/3089799","DOI":"10.1145\/3089799"},{"key":"e_1_3_3_3_76_2","doi-asserted-by":"publisher","DOI":"10.1145\/3545945.3569830"},{"key":"e_1_3_3_3_77_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA57147.2024.10611447"},{"key":"e_1_3_3_3_78_2","doi-asserted-by":"publisher","DOI":"10.1145\/3654777.3676357"},{"key":"e_1_3_3_3_79_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-85623-6_36"},{"key":"e_1_3_3_3_80_2","doi-asserted-by":"publisher","unstructured":"Hatice Yildiz\u00a0Durak. 2018. Digital story design activities used for teaching programming effect on learning of programming concepts programming self-efficacy and participation and analysis of student experiences. Journal of Computer Assisted Learning 34 6 (2018) 740\u2013752. 10.1111\/jcal.12281 arXiv:https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1111\/jcal.12281","DOI":"10.1111\/jcal.12281"},{"key":"e_1_3_3_3_81_2","doi-asserted-by":"publisher","DOI":"10.1145\/3706598.3714154"},{"key":"e_1_3_3_3_82_2","unstructured":"Wayne\u00a0Xin Zhao Kun Zhou Junyi Li Tianyi Tang Xiaolei Wang Yupeng Hou Yingqian Min Beichen Zhang Junjie Zhang Zican Dong et\u00a0al. 2023. A survey of large language models. arXiv preprint arXiv:https:\/\/arXiv.org\/abs\/2303.18223 (2023)."},{"key":"e_1_3_3_3_83_2","doi-asserted-by":"publisher","DOI":"10.1145\/1240624.1240704"}],"event":{"name":"DIS '26: Designing Interactive Systems Conference","location":"Singapore , Singapore","acronym":"DIS '26","sponsor":["SIGCHI ACM Special Interest Group on Computer-Human Interaction"]},"container-title":["Proceedings of the 2026 Designing Interactive Systems Conference"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3800645.3812997","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3800645.3812997","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,6,13]],"date-time":"2026-06-13T07:30:58Z","timestamp":1781335858000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3800645.3812997"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,6,12]]},"references-count":82,"alternative-id":["10.1145\/3800645.3812997","10.1145\/3800645"],"URL":"https:\/\/doi.org\/10.1145\/3800645.3812997","relation":{},"subject":[],"published":{"date-parts":[[2026,6,12]]},"assertion":[{"value":"2026-06-12","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}