{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,8]],"date-time":"2025-12-08T15:56:21Z","timestamp":1765209381929,"version":"3.46.0"},"publisher-location":"New York, NY, USA","reference-count":36,"publisher":"ACM","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2025,6,13]]},"DOI":"10.1145\/3724363.3729089","type":"proceedings-article","created":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T08:57:23Z","timestamp":1750150643000},"page":"319-325","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":3,"title":["Unlimited Practice Opportunities: Automated Generation of Comprehensive, Personalized Programming Tasks"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0000-5079-7941","authenticated-orcid":false,"given":"Sven","family":"Jacobs","sequence":"first","affiliation":[{"name":"University of Siegen, Siegen, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0005-6868-1687","authenticated-orcid":false,"given":"Henning","family":"Peters","sequence":"additional","affiliation":[{"name":"University of Siegen, Siegen, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6621-4218","authenticated-orcid":false,"given":"Steffen","family":"Jaschke","sequence":"additional","affiliation":[{"name":"University of Siegen, Siegen, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6843-2729","authenticated-orcid":false,"given":"Natalie","family":"Kiesler","sequence":"additional","affiliation":[{"name":"Nuremberg Tech, Nuremberg, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2025,6,17]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Lin (Eds.)","volume":"33","author":"Ahmed Umair","year":"2020","unstructured":"Umair Ahmed, Maria Christakis, Aleksandr Efremov, Nigel Fernandez, Ahana Ghosh, Abhik Roychoudhury, and Adish Singla. 2020. Synthesizing Tasks for Block-based Programming. In Advances in Neural Information Processing Systems, H. Larochelle, M. Ranzato, R. Hadsell, M.F. Balcan, and H. Lin (Eds.), Vol. 33. Curran Associates, Inc., 22349--22360."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1111\/jcal.13100"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/3649217.3653594"},{"key":"e_1_3_2_1_4_1","volume-title":"Computer Science Curricula","author":"Becker Brett A","year":"2023","unstructured":"Brett A Becker, Michelle Craig, Paul Denny, Hieke Keuning, Natalie Kiesler, Juho Leinonen, Andrew Luxton-Reilly, James Prather, and Keith Quille. 2024. Generative AI in Introductory Programming. In Computer Science Curricula 2023. ACM, New York, USA, 438--439."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1037\/edu0000250"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/3649217.3653568"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/3626252.3630863"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","unstructured":"Paul Denny Hassan Khosravi Arto Hellas Juho Leinonen and Sami Sarsa. 2023. Can We Trust AI-Generated Educational Content? Comparative Analysis of Human and AI-Generated Learning Resources. doi:10.48550\/arXiv.2306.10509","DOI":"10.48550\/arXiv.2306.10509"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","unstructured":"Paul Denny Sami Sarsa Arto Hellas and Juho Leinonen. 2022. Robosourcing Educational Resources -- Leveraging Large Language Models for Learnersourcing. doi:10.48550\/arXiv.2211.04715","DOI":"10.48550\/arXiv.2211.04715"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1348\/000711006X126600"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.5281\/zenodo.12730007"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.17605\/OSF.IO\/5HXB4"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/EDUCON60312.2024.10578838"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/CSEET62301.2024.10663001"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/3626252.3630897"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"crossref","unstructured":"Natalie Kiesler Jacqueline Smith Juho Leinonen Armando Fox Stephen MacNeil and Petri Ihantola. 2025. The Role of Generative AI in Software Student CollaborAItion. https:\/\/arxiv.org\/abs\/2501.14084","DOI":"10.1145\/3724363.3729040"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/3631802.3631830"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/3626252.3630938"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","unstructured":"Yi Liu Gelei Deng Yuekang Li Kailong Wang Zihao Wang Xiaofeng Wang Tianwei Zhang Yepang Liu Haoyu Wang Yan Zheng and Yang Liu. 2024a. Prompt Injection Attack against LLM-integrated Applications. doi:10.48550\/arXiv.2306.05499","DOI":"10.48550\/arXiv.2306.05499"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/3632620.3671103"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1111\/jcal.13101"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/3487054"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/3641554.3701974"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","unstructured":"Victor-Alexandru Pu adurean Georgios Tzannetos and Adish Singla. 2024. Neural Task Synthesis for Visual Programming. doi:10.48550\/arXiv.2305.18342","DOI":"10.48550\/arXiv.2305.18342"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/3636555.3636846"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/3623762.3633499"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/3649405.3659534"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/3689187.3709614"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/3501385.3543957"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/FIE61694.2024.10893442"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.18420\/delfi2024_05"},{"key":"e_1_3_2_1_32_1","volume-title":"Saurav Vidyadhara, and et al.","author":"Schulhoff Sander","year":"2024","unstructured":"Sander Schulhoff, Michael Ilie, Nishant Balepur, Konstantine Kahadze, Amanda Liu, Chenglei Si, Yinheng Li, Aayush Gupta, HyoJung Han, Sevien Schulhoff, Pranav Sandeep Dulepet, Saurav Vidyadhara, and et al. 2024. The Prompt Report: A Systematic Survey of Prompting Techniques. https:\/\/arxiv.org\/abs\/2406.06608"},{"key":"e_1_3_2_1_33_1","volume-title":"Proceedings of the 37th International Conference on Neural Information Processing Systems (NIPS '23)","author":"Shinn Noah","year":"2023","unstructured":"Noah Shinn, Federico Cassano, Ashwin Gopinath, Karthik Narasimhan, and Shunyu Yao. 2023. Reflexion: language agents with verbal reinforcement learning. In Proceedings of the 37th International Conference on Neural Information Processing Systems (NIPS '23). Curran Associates Inc., Red Hook, NY, USA, 19 pages."},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","unstructured":"Sandro Speth Niklas Mei\u00dfner and Steffen Becker. 2023. Investigating the Use of AI-Generated Exercises for Beginner and Intermediate Programming Courses: A ChatGPT Case Study. In 2023 IEEE 35th International Conference on Software Engineering Education and Training (CSEE&T). IEEE Tokyo Japan 142--146. doi:10.1109\/CSEET58097.2023.00030","DOI":"10.1109\/CSEET58097.2023.00030"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.3390\/educsci15010080"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1007\/s40593-018-0168--110.1007\/s40593-018-0168--1"}],"event":{"name":"ITiCSE 2025: Innovation and Technology in Computer Science Education","sponsor":["SIGCSE ACM Special Interest Group on Computer Science Education"],"location":"Nijmegen Netherlands","acronym":"ITiCSE 2025"},"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.3729089","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,12,8]],"date-time":"2025-12-08T15:22:03Z","timestamp":1765207323000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3724363.3729089"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,6,13]]},"references-count":36,"alternative-id":["10.1145\/3724363.3729089","10.1145\/3724363"],"URL":"https:\/\/doi.org\/10.1145\/3724363.3729089","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"}}]}}