{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,16]],"date-time":"2026-03-16T20:37:50Z","timestamp":1773693470394,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":39,"publisher":"ACM","funder":[{"DOI":"10.13039\/501100006374","name":"European Research Council","doi-asserted-by":"publisher","award":["ERC, TOPS, 101039090"],"award-info":[{"award-number":["ERC, TOPS, 101039090"]}],"id":[{"id":"10.13039\/501100006374","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2025,6,13]]},"DOI":"10.1145\/3724363.3729094","type":"proceedings-article","created":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T08:57:23Z","timestamp":1750150643000},"page":"458-464","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":4,"title":["Prompt Programming: A Platform for Dialogue-based Computational Problem Solving with Generative AI Models"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0004-2998-096X","authenticated-orcid":false,"given":"Victor-Alexandru","family":"P\u0103durean","sequence":"first","affiliation":[{"name":"MPI-SWS, Saarbr\u00fccken, Germany"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5150-9806","authenticated-orcid":false,"given":"Paul","family":"Denny","sequence":"additional","affiliation":[{"name":"University of Auckland, Auckland, New Zealand"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3902-8890","authenticated-orcid":false,"given":"Alkis","family":"Gotovos","sequence":"additional","affiliation":[{"name":"MPI-SWS, Saarbr\u00fccken, Germany"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9922-0668","authenticated-orcid":false,"given":"Adish","family":"Singla","sequence":"additional","affiliation":[{"name":"MPI-SWS, Saarbr\u00fccken, Germany"}]}],"member":"320","published-online":{"date-parts":[[2025,6,17]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"GAI-Enhanced Assignment Framework: A Case Study on Generative AI Powered History Education. In NeurIPS'23 Workshop on Generative AI for Education.","author":"Acun Cagla","year":"2023","unstructured":"Cagla Acun and Ramazan Acun. 2023. GAI-Enhanced Assignment Framework: A Case Study on Generative AI Powered History Education. In NeurIPS'23 Workshop on Generative AI for Education."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/3641554.3701972"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/3699538.3699567"},{"key":"e_1_3_2_1_4_1","volume-title":"WordPlay: An Agent Framework for Language Learning Games. In NeurIPS'23 Workshop on Generative AI for Education.","author":"Bailis Suma","year":"2023","unstructured":"Suma Bailis, Lara McConnaughey, Jane Friedhoff, Feiyang Chen, Chase Adams, and Jacob Moon. 2023. WordPlay: An Agent Framework for Language Learning Games. In NeurIPS'23 Workshop on Generative AI for Education."},{"key":"e_1_3_2_1_5_1","volume-title":"Generative AI for Education (GAIED): Advances, Opportunities, and Challenges. CoRR","author":"Denny Paul","year":"2024","unstructured":"Paul Denny, Sumit Gulwani, Neil T. Heffernan, Tanja K\u00e4ser, Steven Moore, Anna N. Rafferty, and Adish Singla. 2024a. Generative AI for Education (GAIED): Advances, Opportunities, and Challenges. CoRR, Vol. abs\/2402.01580 (2024)."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/3545945.3569823"},{"key":"e_1_3_2_1_7_1","volume-title":"Proceedings of the Technical Symposium on Computer Science Education (SIGCSE).","author":"Denny Paul","unstructured":"Paul Denny, Juho Leinonen, James Prather, Andrew Luxton-Reilly, Thezyrie Amarouche, Brett A. Becker, and Brent N. Reeves. 2024b. Prompt Problems: A New Programming Exercise for the Generative AI Era. In Proceedings of the Technical Symposium on Computer Science Education (SIGCSE)."},{"key":"e_1_3_2_1_8_1","volume-title":"Eddie Antonio Santos, and Sami Sarsa","author":"Denny Paul","year":"2024","unstructured":"Paul Denny, James Prather, Brett A. Becker, James Finnie-Ansley, Arto Hellas, Juho Leinonen, Andrew Luxton-Reilly, Brent N. Reeves, Eddie Antonio Santos, and Sami Sarsa. 2024c. Computing Education in the Era of Generative AI. Commun. ACM (2024)."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/3636243.3636256"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/3613904.3642773"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/3649165.3690125"},{"key":"e_1_3_2_1_12_1","unstructured":"Unggi Lee Sanghyeok Lee Junbo Koh Yeil Jeong Haewon Jung Gyuri Byun Yunseo Lee Jewoong Moon Jieun Lim and Hyeoncheol Kim. 2023. Generative Agent for Teacher Training: Designing Educational Problem-Solving Simulations with Large Language Model-based Agents for Pre-Service Teachers. In NeurIPS'23 Workshop on Generative AI for Education."},{"key":"e_1_3_2_1_13_1","volume-title":"Proceedings of the Technical Symposium on Computer Science Education (SIGCSE).","author":"Leinonen Juho","unstructured":"Juho Leinonen, Arto Hellas, Sami Sarsa, Brent N. Reeves, Paul Denny, James Prather, and Brett A. Becker. 2023. Using Large Language Models to Enhance Programming Error Messages. In Proceedings of the Technical Symposium on Computer Science Education (SIGCSE)."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/CSCI62032.2023.00276"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/3649217.3653554"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"crossref","unstructured":"Dominic Lohr Hieke Keuning and Natalie Kiesler. 2025. You're (Not) My Type - Can LLMs Generate Feedback of Specific Types for Introductory Programming Tasks? Journal of Computer Assisted Learning (2025).","DOI":"10.1111\/jcal.13107"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-64302-6_19"},{"key":"e_1_3_2_1_18_1","volume-title":"AIED Workshop on Empowering Education with LLMs.","author":"Ma Qianou Christina","year":"2023","unstructured":"Qianou Christina Ma, Sherry Tongshuang Wu, and Ken Koedinger. 2023. Is AI the Better Programming Partner? Human-Human Pair Programming vs. Human-AI pAIr Programming. In AIED Workshop on Empowering Education with LLMs."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/3545945.3569785"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/3573051.3593393"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/3613904.3641936"},{"key":"e_1_3_2_1_22_1","volume-title":"Proceedings of the International Conference on Educational Data Mining (EDM).","author":"Nguyen Manh Hung","year":"2024","unstructured":"Manh Hung Nguyen, Sebastian Tschiatschek, and Adish Singla. 2024. Large Language Models for In-Context Student Modeling: Synthesizing Student's Behavior in Visual Programming from One-Shot Observation. In Proceedings of the International Conference on Educational Data Mining (EDM)."},{"key":"e_1_3_2_1_23_1","unstructured":"OpenAI. 2024. GPT-4o mini: Advancing Cost-efficient Intelligence. https:\/\/openai.com\/index\/gpt-4o-mini-advancing-cost-efficient-intelligence\/."},{"key":"e_1_3_2_1_24_1","volume-title":"Proceedings of the Technical Symposium on Computer Science Education (SIGCSE).","author":"Victor-Alexandru","year":"2025","unstructured":"Victor-Alexandru Pu adurean, Paul Denny, and Adish Singla. 2025. BugSpotter: Automated Generation of Code Debugging Exercises. In Proceedings of the Technical Symposium on Computer Science Education (SIGCSE)."},{"key":"e_1_3_2_1_25_1","volume-title":"Neural Task Synthesis for Visual Programming. Transactions on Machine Learning Research (TMLR)","author":"P\u0103durean Victor-Alexandru","year":"2024","unstructured":"Victor-Alexandru P\u0103durean, Georgios Tzannetos, and Adish Singla. 2024. Neural Task Synthesis for Visual Programming. Transactions on Machine Learning Research (TMLR) (2024)."},{"key":"e_1_3_2_1_26_1","volume-title":"Proceedings of the International Conference on Educational Data Mining (EDM).","author":"Phung Tung","year":"2023","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. In Proceedings of the International Conference on Educational Data Mining (EDM)."},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/3623762.3633499"},{"key":"e_1_3_2_1_28_1","volume-title":"Breaking the Programming Language Barrier: Multilingual Prompting to Empower Non-Native English Learners. CoRR","author":"Prather James","year":"2024","unstructured":"James Prather, Brent N. Reeves, Paul Denny, Juho Leinonen, Stephen MacNeil, Andrew Luxton-Reilly, Jo\u00e3o Orvalho, Amin Alipour, Ali Alfageeh, Thezyrie Amarouche, Bailey Kimmel, Jared Wright, Musa Blake, and Gweneth Barbre. 2024a. Breaking the Programming Language Barrier: Multilingual Prompting to Empower Non-Native English Learners. CoRR, Vol. abs\/2412.12800 (2024)."},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/3632620.3671116"},{"key":"e_1_3_2_1_30_1","volume-title":"Sven Apel, Adish Singla, and Mariya Toneva.","author":"Rawal Ruchit","year":"2024","unstructured":"Ruchit Rawal, Victor-Alexandru Pu adurean, Sven Apel, Adish Singla, and Mariya Toneva. 2024. Hints Help Finding and Fixing Bugs Differently in Python and Text-based Program Representations. CoRR, Vol. abs\/2412.12471 (2024)."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/3501385.3543957"},{"key":"e_1_3_2_1_32_1","volume-title":"Proceeding of the International Conference on Artificial Intelligence in Education (AIED).","author":"Schmucker Robin","unstructured":"Robin Schmucker, Meng Xia, Amos Azaria, and Tom M. Mitchell. 2024. Ruffle &Riley: Insights from Designing and Evaluating a Large Language Model-Based Conversational Tutoring System. In Proceeding of the International Conference on Artificial Intelligence in Education (AIED)."},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/3626252.3630880"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/3657604.3662039"},{"key":"e_1_3_2_1_35_1","volume-title":"Proceedings of the Learning Analytics and Knowledge Conference (LAK).","author":"Sonkar Shashank","unstructured":"Shashank Sonkar, Xinghe Chen, Myco Le, Naiming Liu, Debshila Basu Mallick, and Richard G. Baraniuk. 2024. Code Soliloquies for Accurate Calculations in Large Language Models. In Proceedings of the Learning Analytics and Knowledge Conference (LAK)."},{"key":"e_1_3_2_1_36_1","volume-title":"Proceedings of the Conference on Human Factors in Computing Systems (CHI).","author":"Vaithilingam Priyan","unstructured":"Priyan Vaithilingam, Tianyi Zhang, and Elena L. Glassman. 2022. Expectation vs. Experience: Evaluating the Usability of Code Generation Tools Powered by Large Language Models. In Proceedings of the Conference on Human Factors in Computing Systems (CHI)."},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/3626252.3630764"},{"key":"e_1_3_2_1_38_1","volume-title":"NeurIPS'23 Workshop on Generative AI for Education.","author":"Zamfirescu-Pereira J.D.","year":"2023","unstructured":"J.D. Zamfirescu-Pereira, Laryn Qi, Bjorn Hartmann, John DeNero, and Narges Norouzi. 2023. Conversational Programming with LLM-Powered Interactive Support in an Introductory Computer Science Course. In NeurIPS'23 Workshop on Generative AI for Education."},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/3649850"}],"event":{"name":"ITiCSE 2025: Innovation and Technology in Computer Science Education","location":"Nijmegen Netherlands","acronym":"ITiCSE 2025","sponsor":["SIGCSE ACM Special Interest Group on Computer Science Education"]},"container-title":["Proceedings of the 30th ACM Conference on Innovation and Technology in Computer Science Education V. 1"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3724363.3729094","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,12,8]],"date-time":"2025-12-08T15:21:57Z","timestamp":1765207317000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3724363.3729094"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,6,13]]},"references-count":39,"alternative-id":["10.1145\/3724363.3729094","10.1145\/3724363"],"URL":"https:\/\/doi.org\/10.1145\/3724363.3729094","relation":{},"subject":[],"published":{"date-parts":[[2025,6,13]]},"assertion":[{"value":"2025-06-17","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}