{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T04:11:21Z","timestamp":1782879081864,"version":"3.54.5"},"publisher-location":"New York, NY, USA","reference-count":85,"publisher":"ACM","license":[{"start":{"date-parts":[[2025,4,25]],"date-time":"2025-04-25T00:00:00Z","timestamp":1745539200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"Dieter Schwarz Stiftung Foundation"},{"name":"ETH Foundation"},{"name":"EdUHK-HKUST Joint Centre for Artificial Intelligence (JC_AI) research scheme","award":["FB454"],"award-info":[{"award-number":["FB454"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2025,4,26]]},"DOI":"10.1145\/3706598.3713748","type":"proceedings-article","created":{"date-parts":[[2025,4,24]],"date-time":"2025-04-24T04:35:25Z","timestamp":1745469325000},"page":"1-20","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":20,"title":["DBox: Scaffolding Algorithmic Programming Learning through Learner-LLM Co-Decomposition"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-7658-292X","authenticated-orcid":false,"given":"Shuai","family":"Ma","sequence":"first","affiliation":[{"name":"Aalto University, Espoo, Finland"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4526-2907","authenticated-orcid":false,"given":"Junling","family":"Wang","sequence":"additional","affiliation":[{"name":"ETH Z\u00fcrich, Z\u00fcrich, Switzerland"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8263-1823","authenticated-orcid":false,"given":"Yuanhao","family":"Zhang","sequence":"additional","affiliation":[{"name":"The Hong Kong University of Science and Technology, Hong Kong, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9847-7784","authenticated-orcid":false,"given":"Xiaojuan","family":"Ma","sequence":"additional","affiliation":[{"name":"The Hong Kong University of Science and Technology, Hong Kong, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8724-4662","authenticated-orcid":false,"given":"April Yi","family":"Wang","sequence":"additional","affiliation":[{"name":"ETH Z\u00fcrich, Z\u00fcrich, Switzerland"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2025,4,25]]},"reference":[{"key":"e_1_3_3_3_2_2","unstructured":"Khan Academy. 2024. Code Tutor. https:\/\/chatgpt.com\/g\/g-HxPrv1p8v-code-tutor Accessed: September 10 2024."},{"key":"e_1_3_3_3_3_2","unstructured":"Josh Achiam Steven Adler Sandhini Agarwal Lama Ahmad Ilge Akkaya Florencia\u00a0Leoni Aleman Diogo Almeida Janko Altenschmidt Sam Altman Shyamal Anadkat et\u00a0al. 2023. Gpt-4 technical report. arXiv preprint arXiv:https:\/\/arXiv.org\/abs\/2303.08774 (2023)."},{"key":"e_1_3_3_3_4_2","doi-asserted-by":"crossref","unstructured":"Vincent\u00a0AWMM Aleven and Kenneth\u00a0R Koedinger. 2002. An effective metacognitive strategy: Learning by doing and explaining with a computer-based cognitive tutor. Cognitive science 26 2 (2002) 147\u2013179.","DOI":"10.1207\/s15516709cog2602_1"},{"key":"e_1_3_3_3_5_2","unstructured":"Charoula Angeli Joke Voogt Andrew Fluck Mary Webb Margaret Cox Joyce Malyn-Smith and Jason Zagami. 2016. A K-6 computational thinking curriculum framework: Implications for teacher knowledge. Journal of Educational Technology & Society 19 3 (2016) 47\u201357."},{"key":"e_1_3_3_3_6_2","doi-asserted-by":"crossref","unstructured":"Yuichiro Anzai and Herbert\u00a0A Simon. 1979. The theory of learning by doing. Psychological review 86 2 (1979) 124.","DOI":"10.1037\/\/0033-295X.86.2.124"},{"key":"e_1_3_3_3_7_2","doi-asserted-by":"publisher","DOI":"10.5555\/2207921"},{"key":"e_1_3_3_3_8_2","doi-asserted-by":"crossref","unstructured":"Aaron Bangor Philip\u00a0T Kortum and James\u00a0T Miller. 2008. An empirical evaluation of the system usability scale. Intl. Journal of Human\u2013Computer Interaction 24 6 (2008) 574\u2013594.","DOI":"10.1080\/10447310802205776"},{"key":"e_1_3_3_3_9_2","doi-asserted-by":"crossref","unstructured":"Matthew\u00a0L Bernacki Meghan\u00a0J Greene and Nikki\u00a0G Lobczowski. 2021. A systematic review of research on personalized learning: Personalized by whom to what how and for what purpose (s)? Educational Psychology Review 33 4 (2021) 1675\u20131715.","DOI":"10.1007\/s10648-021-09615-8"},{"key":"e_1_3_3_3_10_2","doi-asserted-by":"crossref","unstructured":"Seth Chaiklin et\u00a0al. 2003. The zone of proximal development in Vygotsky\u2019s analysis of learning and instruction. Vygotsky\u2019s educational theory in cultural context 1 2 (2003) 39\u201364.","DOI":"10.1017\/CBO9780511840975.004"},{"key":"e_1_3_3_3_11_2","unstructured":"Michael Cole Vera John-Steiner Sylvia Scribner and Ellen Souberman. 1978. Mind in society. Mind in society the development of higher psychological processes. Cambridge MA: Harvard University Press (1978)."},{"key":"e_1_3_3_3_12_2","unstructured":"Cristina Conati and Kurt Vanlehn. 2000. Toward computer-based support of meta-cognitive skills: A computational framework to coach self-explanation. International Journal of Artificial Intelligence in Education 11 (2000) 389\u2013415."},{"key":"e_1_3_3_3_13_2","doi-asserted-by":"publisher","DOI":"10.1145\/3411764.3445571"},{"key":"e_1_3_3_3_14_2","doi-asserted-by":"publisher","DOI":"10.1145\/3544548.3580969"},{"key":"e_1_3_3_3_15_2","doi-asserted-by":"crossref","unstructured":"Fred\u00a0D Davis. 1989. Perceived usefulness perceived ease of use and user acceptance of information technology. MIS quarterly (1989) 319\u2013340.","DOI":"10.2307\/249008"},{"key":"e_1_3_3_3_16_2","doi-asserted-by":"crossref","unstructured":"Erhan Delen Jeffrey Liew and Victor Willson. 2014. Effects of interactivity and instructional scaffolding on learning: Self-regulation in online video-based environments. Computers & Education 78 (2014) 312\u2013320.","DOI":"10.1016\/j.compedu.2014.06.018"},{"key":"e_1_3_3_3_17_2","doi-asserted-by":"publisher","DOI":"10.1145\/3545945.3569823"},{"key":"e_1_3_3_3_18_2","unstructured":"Paul Denny Sami Sarsa Arto Hellas and Juho Leinonen. 2022. Robosourcing Educational Resources\u2013Leveraging Large Language Models for Learnersourcing. arXiv preprint arXiv:https:\/\/arXiv.org\/abs\/2211.04715 (2022)."},{"key":"e_1_3_3_3_19_2","doi-asserted-by":"crossref","unstructured":"Franz Faul Edgar Erdfelder Axel Buchner and Albert-Georg Lang. 2009. Statistical power analyses using G* Power 3.1: Tests for correlation and regression analyses. Behavior research methods 41 4 (2009) 1149\u20131160.","DOI":"10.3758\/BRM.41.4.1149"},{"key":"e_1_3_3_3_20_2","doi-asserted-by":"publisher","DOI":"10.1145\/3511861.3511863"},{"key":"e_1_3_3_3_21_2","doi-asserted-by":"publisher","DOI":"10.1145\/3576123.3576134"},{"key":"e_1_3_3_3_22_2","doi-asserted-by":"crossref","unstructured":"Adrian Furnham and Hua\u00a0Chu Boo. 2011. A literature review of the anchoring effect. The journal of socio-economics 40 1 (2011) 35\u201342.","DOI":"10.1016\/j.socec.2010.10.008"},{"key":"e_1_3_3_3_23_2","doi-asserted-by":"publisher","DOI":"10.1145\/3613904.3642002"},{"key":"e_1_3_3_3_24_2","doi-asserted-by":"publisher","DOI":"10.1145\/3544548.3581352"},{"key":"e_1_3_3_3_25_2","doi-asserted-by":"publisher","DOI":"10.1177\/154193120605000909"},{"key":"e_1_3_3_3_26_2","doi-asserted-by":"crossref","unstructured":"Heris Hendriana Tri Johanto and Utari Sumarmo. 2018. The Role of Problem-Based Learning to Improve Students\u2019 Mathematical Problem-Solving Ability and Self Confidence. Journal on Mathematics Education 9 2 (2018) 291\u2013300.","DOI":"10.22342\/jme.9.2.5394.291-300"},{"key":"e_1_3_3_3_27_2","doi-asserted-by":"crossref","unstructured":"Cindy\u00a0E Hmelo-Silver Ravit\u00a0Golan Duncan and Clark\u00a0A Chinn. 2007. Scaffolding and achievement in problem-based and inquiry learning: a response to Kirschner Sweller and. Educational psychologist 42 2 (2007) 99\u2013107.","DOI":"10.1080\/00461520701263368"},{"key":"e_1_3_3_3_28_2","doi-asserted-by":"crossref","unstructured":"Richard\u00a0J Holden and Ben-Tzion Karsh. 2010. The technology acceptance model: its past and its future in health care. Journal of biomedical informatics 43 1 (2010) 159\u2013172.","DOI":"10.1016\/j.jbi.2009.07.002"},{"key":"e_1_3_3_3_29_2","doi-asserted-by":"publisher","DOI":"10.1145\/3501385.3543977"},{"key":"e_1_3_3_3_30_2","doi-asserted-by":"crossref","unstructured":"Xinyi Hou Yanjie Zhao Yue Liu Zhou Yang Kailong Wang Li Li Xiapu Luo David Lo John Grundy and Haoyu Wang. 2024. Large language models for software engineering: A systematic literature review. ACM Transactions on Software Engineering and Methodology 33 8 (2024) 1\u201379.","DOI":"10.1145\/3695988"},{"key":"e_1_3_3_3_31_2","doi-asserted-by":"crossref","unstructured":"Hsiu-Fang Hsieh and Sarah\u00a0E Shannon. 2005. Three approaches to qualitative content analysis. Qualitative health research 15 9 (2005) 1277\u20131288.","DOI":"10.1177\/1049732305276687"},{"key":"e_1_3_3_3_32_2","doi-asserted-by":"publisher","DOI":"10.1145\/3613904.3642349"},{"key":"e_1_3_3_3_33_2","doi-asserted-by":"crossref","unstructured":"Carol\u00a0S Kamin Patricia\u00a0S O\u2019Sullivan Monica Younger and Robin Deterding. 2001. Measuring critical thinking in problem-based learning discourse. Teaching and learning in medicine 13 1 (2001) 27\u201335.","DOI":"10.1207\/S15328015TLM1301_6"},{"key":"e_1_3_3_3_34_2","doi-asserted-by":"crossref","unstructured":"Enkelejda Kasneci Kathrin Se\u00dfler Stefan K\u00fcchemann Maria Bannert Daryna Dementieva Frank Fischer Urs Gasser Georg Groh Stephan G\u00fcnnemann Eyke H\u00fcllermeier et\u00a0al. 2023. ChatGPT for good? On opportunities and challenges of large language models for education. Learning and individual differences 103 (2023) 102274.","DOI":"10.1016\/j.lindif.2023.102274"},{"key":"e_1_3_3_3_35_2","doi-asserted-by":"publisher","DOI":"10.1145\/3544548.3580919"},{"key":"e_1_3_3_3_36_2","doi-asserted-by":"publisher","DOI":"10.1145\/3631802.3631806"},{"key":"e_1_3_3_3_37_2","doi-asserted-by":"publisher","DOI":"10.1145\/3654777.3676345"},{"key":"e_1_3_3_3_38_2","doi-asserted-by":"publisher","DOI":"10.1145\/2676723.2677219"},{"key":"e_1_3_3_3_39_2","doi-asserted-by":"crossref","unstructured":"Minchi\u00a0C Kim and Michael\u00a0J Hannafin. 2011. Scaffolding problem solving in technology-enhanced learning environments (TELEs): Bridging research and theory with practice. Computers & Education 56 2 (2011) 403\u2013417.","DOI":"10.1016\/j.compedu.2010.08.024"},{"key":"e_1_3_3_3_40_2","doi-asserted-by":"publisher","DOI":"10.1145\/1151588.1151604"},{"key":"e_1_3_3_3_41_2","doi-asserted-by":"publisher","DOI":"10.1145\/3545945.3569770"},{"key":"e_1_3_3_3_42_2","doi-asserted-by":"crossref","unstructured":"Marcia\u00a0C Linn and John Dalbey. 1985. Cognitive consequences of programming instruction: Instruction access and ability. Educational Psychologist 20 4 (1985) 191\u2013206.","DOI":"10.1207\/s15326985ep2004_4"},{"key":"e_1_3_3_3_43_2","unstructured":"Jiawei Liu Chunqiu\u00a0Steven Xia Yuyao Wang and Lingming Zhang. 2024. Is your code generated by chatgpt really correct? rigorous evaluation of large language models for code generation. Advances in Neural Information Processing Systems 36 (2024)."},{"key":"e_1_3_3_3_44_2","doi-asserted-by":"publisher","DOI":"10.1145\/3544548.3580817"},{"key":"e_1_3_3_3_45_2","doi-asserted-by":"crossref","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.","DOI":"10.1109\/TVCG.2010.177"},{"key":"e_1_3_3_3_46_2","unstructured":"Shuai Ma Qiaoyi Chen Xinru Wang Chengbo Zheng Zhenhui Peng Ming Yin and Xiaojuan Ma. 2024. Towards human-ai deliberation: Design and evaluation of llm-empowered deliberative ai for ai-assisted decision-making. arXiv preprint arXiv:https:\/\/arXiv.org\/abs\/2403.16812 (2024)."},{"key":"e_1_3_3_3_47_2","doi-asserted-by":"publisher","DOI":"10.1145\/3544548.3581058"},{"key":"e_1_3_3_3_48_2","unstructured":"Shuai Ma Xinru Wang Ying Lei Chuhan Shi Ming Yin and Xiaojuan Ma. 2024. \" Are You Really Sure?\" Understanding the Effects of Human Self-Confidence Calibration in AI-Assisted Decision Making. arXiv preprint arXiv:https:\/\/arXiv.org\/abs\/2403.09552 (2024)."},{"key":"e_1_3_3_3_49_2","doi-asserted-by":"publisher","DOI":"10.1145\/3290605.3300701"},{"key":"e_1_3_3_3_50_2","doi-asserted-by":"publisher","DOI":"10.1145\/3491102.3517482"},{"key":"e_1_3_3_3_51_2","doi-asserted-by":"publisher","DOI":"10.1145\/3545945.3569785"},{"key":"e_1_3_3_3_52_2","doi-asserted-by":"publisher","DOI":"10.1145\/572133.572137"},{"key":"e_1_3_3_3_53_2","doi-asserted-by":"crossref","unstructured":"Sin\u00e9\u00a0JP McDougall Martin\u00a0B Curry and Oscar De\u00a0Bruijn. 2001. The effects of visual information on users\u2019 mental models: An evaluation of Pathfinder analysis as a measure of icon usability. International journal of cognitive ergonomics 5 1 (2001) 59\u201384.","DOI":"10.1207\/S15327566IJCE0501_4"},{"key":"e_1_3_3_3_54_2","unstructured":"Roy\u00a0D Pea. 1987. Logo programming and problem solving. (1987)."},{"key":"e_1_3_3_3_55_2","first-page":"423","volume-title":"Scaffolding","author":"Pea Roy\u00a0D","year":"2018","unstructured":"Roy\u00a0D Pea. 2018. The social and technological dimensions of scaffolding and related theoretical concepts for learning, education, and human activity. In Scaffolding. Psychology Press, 423\u2013451."},{"key":"e_1_3_3_3_56_2","doi-asserted-by":"crossref","unstructured":"Roy\u00a0D Pea and D\u00a0Midian Kurland. 1984. On the cognitive effects of learning computer programming. New ideas in psychology 2 2 (1984) 137\u2013168.","DOI":"10.1016\/0732-118X(84)90018-7"},{"key":"e_1_3_3_3_57_2","unstructured":"Janice\u00a0L Pearce Mario Nakazawa and Scott Heggen. 2015. Improving problem decomposition ability in CS1 through explicit guided inquiry-based instruction. J. Comput. Sci. Coll 31 2 (2015) 135\u2013144."},{"key":"e_1_3_3_3_58_2","unstructured":"Tung Phung Jos\u00e9 Cambronero Sumit Gulwani Tobias Kohn Rupak Majumdar Adish Singla and Gustavo Soares. 2023. Generating high-precision feedback for programming syntax errors using large language models. arXiv preprint arXiv:https:\/\/arXiv.org\/abs\/2302.04662 (2023)."},{"key":"e_1_3_3_3_59_2","doi-asserted-by":"publisher","DOI":"10.1145\/2724660.2724668"},{"key":"e_1_3_3_3_60_2","doi-asserted-by":"publisher","DOI":"10.1109\/FIE.2016.7757733"},{"key":"e_1_3_3_3_61_2","doi-asserted-by":"crossref","unstructured":"James Prather Brent\u00a0N Reeves Paul Denny Brett\u00a0A Becker Juho Leinonen Andrew Luxton-Reilly Garrett Powell James Finnie-Ansley and Eddie\u00a0Antonio Santos. 2023. \u201cIt\u2019s Weird That it Knows What I Want\u201d: Usability and Interactions with Copilot for Novice Programmers. ACM Transactions on Computer-Human Interaction 31 1 (2023) 1\u201331.","DOI":"10.1145\/3617367"},{"key":"e_1_3_3_3_62_2","doi-asserted-by":"crossref","unstructured":"Yizhou Qian and James Lehman. 2017. Students\u2019 misconceptions and other difficulties in introductory programming: A literature review. ACM Transactions on Computing Education (TOCE) 18 1 (2017) 1\u201324.","DOI":"10.1145\/3077618"},{"key":"e_1_3_3_3_63_2","doi-asserted-by":"crossref","unstructured":"Kelly Rivers and Kenneth\u00a0R Koedinger. 2017. Data-driven hint generation in vast solution spaces: a self-improving python programming tutor. International Journal of Artificial Intelligence in Education 27 (2017) 37\u201364.","DOI":"10.1007\/s40593-015-0070-z"},{"key":"e_1_3_3_3_64_2","doi-asserted-by":"publisher","DOI":"10.1145\/3636243.3636259"},{"key":"e_1_3_3_3_65_2","doi-asserted-by":"publisher","DOI":"10.1145\/3501385.3543957"},{"key":"e_1_3_3_3_66_2","doi-asserted-by":"publisher","DOI":"10.1145\/3568813.3600142"},{"key":"e_1_3_3_3_67_2","doi-asserted-by":"crossref","unstructured":"Henk\u00a0G Schmidt Sofie\u00a0MM Loyens Tamara Van\u00a0Gog and Fred Paas. 2007. Problem-based learning is compatible with human cognitive architecture: Commentary on Kirschner Sweller and. Educational psychologist 42 2 (2007) 91\u201397.","DOI":"10.1080\/00461520701263350"},{"key":"e_1_3_3_3_68_2","doi-asserted-by":"publisher","DOI":"10.1145\/3636243.3636249"},{"key":"e_1_3_3_3_69_2","doi-asserted-by":"publisher","DOI":"10.1145\/2491956.2462195"},{"key":"e_1_3_3_3_70_2","volume-title":"The algorithm design manual","author":"Skiena Steven\u00a0S","year":"1998","unstructured":"Steven\u00a0S Skiena. 1998. The algorithm design manual. Vol.\u00a02. Springer."},{"key":"e_1_3_3_3_71_2","doi-asserted-by":"publisher","DOI":"10.1145\/3137065.3137080"},{"key":"e_1_3_3_3_72_2","doi-asserted-by":"crossref","unstructured":"Raja Sooriamurthi. 2009. Introducing abstraction and decomposition to novice programmers. ACM SIGCSE Bulletin 41 3 (2009) 196\u2013200.","DOI":"10.1145\/1595496.1562939"},{"key":"e_1_3_3_3_73_2","unstructured":"Edward\u00a0R Sykes. 2010. Design Development and Evaluation of the Java Intelligent Tutoring System. Technology Instruction Cognition & Learning 8 1 (2010)."},{"key":"e_1_3_3_3_74_2","doi-asserted-by":"crossref","unstructured":"Sigmund Tobias and Thomas\u00a0M Duffy. 2009. Constructivist instruction. Success or failure (2009).","DOI":"10.4324\/9780203878842"},{"key":"e_1_3_3_3_75_2","doi-asserted-by":"crossref","unstructured":"Chun-Yen Tsai. 2019. Improving students\u2019 understanding of basic programming concepts through visual programming language: The role of self-efficacy. Computers in Human Behavior 95 (2019) 224\u2013232.","DOI":"10.1016\/j.chb.2018.11.038"},{"key":"e_1_3_3_3_76_2","doi-asserted-by":"crossref","unstructured":"Janneke Van\u00a0de Pol Monique Volman and Jos Beishuizen. 2010. Scaffolding in teacher\u2013student interaction: A decade of research. Educational psychology review 22 (2010) 271\u2013296.","DOI":"10.1007\/s10648-010-9127-6"},{"key":"e_1_3_3_3_77_2","doi-asserted-by":"crossref","unstructured":"Kurt VanLehn. 2011. The relative effectiveness of human tutoring intelligent tutoring systems and other tutoring systems. Educational psychologist 46 4 (2011) 197\u2013221.","DOI":"10.1080\/00461520.2011.611369"},{"key":"e_1_3_3_3_78_2","doi-asserted-by":"publisher","DOI":"10.1145\/3478431.3499374"},{"key":"e_1_3_3_3_79_2","unstructured":"Jason Wei Xuezhi Wang Dale Schuurmans Maarten Bosma Fei Xia Ed Chi Quoc\u00a0V Le Denny Zhou et\u00a0al. 2022. Chain-of-thought prompting elicits reasoning in large language models. Advances in neural information processing systems 35 (2022) 24824\u201324837."},{"key":"e_1_3_3_3_80_2","first-page":"11","volume-title":"PPIG","author":"Wiedenbeck Susan","year":"2004","unstructured":"Susan Wiedenbeck, Deborah Labelle, and Vennila\u00a0NR Kain. 2004. Factors affecting course outcomes in introductory programming.. In PPIG. 11."},{"key":"e_1_3_3_3_81_2","doi-asserted-by":"crossref","unstructured":"Jeannette\u00a0M Wing. 2006. Computational thinking. Commun. ACM 49 3 (2006) 33\u201335.","DOI":"10.1145\/1118178.1118215"},{"key":"e_1_3_3_3_82_2","doi-asserted-by":"crossref","unstructured":"David Wood Jerome\u00a0S Bruner and Gail Ross. 1976. The role of tutoring in problem solving. Journal of child psychology and psychiatry 17 2 (1976) 89\u2013100.","DOI":"10.1111\/j.1469-7610.1976.tb00381.x"},{"key":"e_1_3_3_3_83_2","doi-asserted-by":"crossref","unstructured":"Mustafa Ya\u011fc\u0131. 2019. A valid and reliable tool for examining computational thinking skills. Education and Information Technologies 24 1 (2019) 929\u2013951.","DOI":"10.1007\/s10639-018-9801-8"},{"key":"e_1_3_3_3_84_2","doi-asserted-by":"crossref","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.","DOI":"10.1111\/jcal.12281"},{"key":"e_1_3_3_3_85_2","doi-asserted-by":"crossref","unstructured":"Xiaohua Zhou Ching\u00a0Sing Chai Morris Siu-Yung Jong and Xi\u00a0Bei Xiong. 2021. Does relatedness matter for online self-regulated learning to promote perceived learning gains and satisfaction? The Asia-Pacific Education Researcher 30 3 (2021) 205\u2013215.","DOI":"10.1007\/s40299-021-00579-5"},{"key":"e_1_3_3_3_86_2","doi-asserted-by":"crossref","unstructured":"Barry\u00a0J Zimmerman. 2013. Theories of self-regulated learning and academic achievement: An overview and analysis. Self-regulated learning and academic achievement (2013) 1\u201336.","DOI":"10.1155\/2013\/272560"}],"event":{"name":"CHI 2025: CHI Conference on Human Factors in Computing Systems","location":"Yokohama Japan","acronym":"CHI '25","sponsor":["SIGCHI ACM Special Interest Group on Computer-Human Interaction"]},"container-title":["Proceedings of the 2025 CHI Conference on Human Factors in Computing Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3706598.3713748","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3706598.3713748","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T01:57:19Z","timestamp":1750298239000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3706598.3713748"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,4,25]]},"references-count":85,"alternative-id":["10.1145\/3706598.3713748","10.1145\/3706598"],"URL":"https:\/\/doi.org\/10.1145\/3706598.3713748","relation":{},"subject":[],"published":{"date-parts":[[2025,4,25]]},"assertion":[{"value":"2025-04-25","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}