{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,27]],"date-time":"2026-06-27T07:46:54Z","timestamp":1782546414957,"version":"3.54.5"},"publisher-location":"Cham","reference-count":23,"publisher":"Springer Nature Switzerland","isbn-type":[{"value":"9783032297594","type":"print"},{"value":"9783032297600","type":"electronic"}],"license":[{"start":{"date-parts":[[2026,6,28]],"date-time":"2026-06-28T00:00:00Z","timestamp":1782604800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2026,6,28]],"date-time":"2026-06-28T00:00:00Z","timestamp":1782604800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2027]]},"DOI":"10.1007\/978-3-032-29760-0_14","type":"book-chapter","created":{"date-parts":[[2026,6,27]],"date-time":"2026-06-27T07:05:41Z","timestamp":1782543941000},"page":"122-131","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["On Generating and\u00a0Validating Erroneous Examples in\u00a0CS1 Using LLMs"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0009-0009-2159-8746","authenticated-orcid":false,"given":"Yuxuan","family":"Chen","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9520-2438","authenticated-orcid":false,"given":"Chenyan","family":"Zhao","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0003-2530-7690","authenticated-orcid":false,"given":"Jacob","family":"Levine","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0009-0731-6490","authenticated-orcid":false,"given":"Kangyu","family":"Feng","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4730-447X","authenticated-orcid":false,"given":"Max","family":"Fowler","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6087-7179","authenticated-orcid":false,"given":"Mariana","family":"Silva","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2026,6,28]]},"reference":[{"key":"14_CR1","doi-asserted-by":"publisher","unstructured":"Beege, M., Schneider, S., Nebel, S., Zimm, J., Windisch, S., Rey, G.D.: Learning programming from erroneous worked-examples. Which type of error is beneficial for learning? Learn. Instruct. 75, 101497 (2021). https:\/\/doi.org\/10.1016\/j.learninstruc.2021.101497","DOI":"10.1016\/j.learninstruc.2021.101497"},{"key":"14_CR2","doi-asserted-by":"publisher","first-page":"24","DOI":"10.1016\/j.learninstruc.2012.11.002","volume":"25","author":"JL Booth","year":"2013","unstructured":"Booth, J.L., Lange, K.E., Koedinger, K.R., Newton, K.J.: Using example problems to improve student learning in algebra: differentiating between correct and incorrect examples. Learn. Instr. 25, 24\u201334 (2013). https:\/\/doi.org\/10.1016\/j.learninstruc.2012.11.002","journal-title":"Learn. Instr."},{"key":"14_CR3","doi-asserted-by":"publisher","unstructured":"Chen, Y., Zhao, C., Feng, K., Beckman, M.A., Silva, M.: A complete redesign of CS1 for engineering students. In: 2025 ASEE Annual Conference & Exposition (2025). https:\/\/doi.org\/10.18260\/1-2-55349","DOI":"10.18260\/1-2-55349"},{"key":"14_CR4","doi-asserted-by":"publisher","unstructured":"Chiodini, L., Moreno\u00a0Santos, I., Gallidabino, A., Tafliovich, A., Santos, A.L., Hauswirth, M.: A curated inventory of programming language misconceptions. In: Proceedings of the 26th ACM Conference on Innovation and Technology in Computer Science Education, ITiCSE 2021, vol. 1, pp. 380\u2013386. ACM, New York, NY, USA (2021). https:\/\/doi.org\/10.1145\/3430665.3456343","DOI":"10.1145\/3430665.3456343"},{"issue":"3","key":"14_CR5","doi-asserted-by":"publisher","first-page":"206","DOI":"10.1016\/j.learninstruc.2011.11.001","volume":"22","author":"K Durkin","year":"2012","unstructured":"Durkin, K., Rittle-Johnson, B.: The effectiveness of using incorrect examples to support learning about decimal magnitude. Learn. Instr. 22(3), 206\u2013214 (2012). https:\/\/doi.org\/10.1016\/j.learninstruc.2011.11.001","journal-title":"Learn. Instr."},{"key":"14_CR6","doi-asserted-by":"publisher","unstructured":"Ginat, D., Shmalo, R.: Constructive use of errors in teaching CS1. In: Proceeding of the 44th ACM Technical Symposium on Computer Science Education, SIGCSE 2013, pp. 353\u2013358. ACM, New York, NY, USA (2013). https:\/\/doi.org\/10.1145\/2445196.2445300","DOI":"10.1145\/2445196.2445300"},{"issue":"6","key":"14_CR7","doi-asserted-by":"publisher","first-page":"612","DOI":"10.1016\/j.learninstruc.2007.09.008","volume":"17","author":"CS Gro\u00dfe","year":"2007","unstructured":"Gro\u00dfe, C.S., Renkl, A.: Finding and fixing errors in worked examples: can this foster learning outcomes? Learn. Instr. 17(6), 612\u2013634 (2007). https:\/\/doi.org\/10.1016\/j.learninstruc.2007.09.008","journal-title":"Learn. Instr."},{"key":"14_CR8","doi-asserted-by":"publisher","unstructured":"Hassan, M., Chen, Y., Denny, P., Zilles, C.: On teaching novices computational thinking by utilizing large language models within assessments. In: Proceedings of the 56th ACM Technical Symposium on Computer Science Education, SIGCSETS 2025, vol. 1, pp. 471\u2013477. ACM, New York, NY, USA (2025). https:\/\/doi.org\/10.1145\/3641554.3701906","DOI":"10.1145\/3641554.3701906"},{"key":"14_CR9","doi-asserted-by":"publisher","first-page":"872","DOI":"10.1016\/j.sbspro.2015.06.366","volume":"195","author":"NH Jalani","year":"2015","unstructured":"Jalani, N.H., Sern, L.C.: The example-problem-based learning model: applying cognitive load theory. Procedia. Soc. Behav. Sci. 195, 872\u2013880 (2015). https:\/\/doi.org\/10.1016\/j.sbspro.2015.06.366","journal-title":"Procedia. Soc. Behav. Sci."},{"key":"14_CR10","doi-asserted-by":"publisher","unstructured":"Jury, B., Lorusso, A., Leinonen, J., Denny, P., Luxton-Reilly, A.: Evaluating LLM-generated worked examples in an introductory programming course. In: Proceedings of the 26th Australasian Computing Education Conference, ACE 2024, pp. 77\u201386. ACM, New York, NY, USA (2024). https:\/\/doi.org\/10.1145\/3636243.3636252","DOI":"10.1145\/3636243.3636252"},{"issue":"4","key":"14_CR11","doi-asserted-by":"publisher","first-page":"520","DOI":"10.1007\/s40593-015-0064-x","volume":"25","author":"BM McLaren","year":"2015","unstructured":"McLaren, B.M., Adams, D.M., Mayer, R.E.: Delayed learning effects with erroneous examples: a study of learning decimals with a web-based tutor. Int. J. Artif. Intell. Educ. 25(4), 520\u2013542 (2015). https:\/\/doi.org\/10.1007\/s40593-015-0064-x","journal-title":"Int. J. Artif. Intell. Educ."},{"key":"14_CR12","doi-asserted-by":"publisher","unstructured":"Muldner, K., Jennings, J., Chiarelli, V.: A review of worked examples in programming activities. ACM Trans. Comput. Educ. 23(1) (2022). https:\/\/doi.org\/10.1145\/3560266","DOI":"10.1145\/3560266"},{"key":"14_CR13","doi-asserted-by":"publisher","unstructured":"P\u0103durean, V.A., Denny, P., Singla, A.: BugSpotter: automated generation of code debugging exercises. In: Proceedings of the 56th ACM Technical Symposium on Computer Science Education, SIGCSETS 2025, vol. 1. pp. 896\u2013902. ACM, New York, NY, USA (2025). https:\/\/doi.org\/10.1145\/3641554.3701974","DOI":"10.1145\/3641554.3701974"},{"key":"14_CR14","doi-asserted-by":"publisher","unstructured":"Qian, Y., Lehman, J.: Students\u2019 misconceptions and other difficulties in introductory programming: a literature review. ACM Trans. Comput. Educ. 18(1) (2017). https:\/\/doi.org\/10.1145\/3077618","DOI":"10.1145\/3077618"},{"key":"14_CR15","doi-asserted-by":"publisher","first-page":"173","DOI":"10.1016\/j.compedu.2019.05.012","volume":"139","author":"JE Richey","year":"2019","unstructured":"Richey, J.E., et al.: More confusion and frustration, better learning: the impact of erroneous examples. Comput. Educ. 139, 173\u2013190 (2019). https:\/\/doi.org\/10.1016\/j.compedu.2019.05.012","journal-title":"Comput. Educ."},{"key":"14_CR16","doi-asserted-by":"publisher","unstructured":"Sarsa, S., Denny, P., Hellas, A., Leinonen, J.: Automatic generation of programming exercises and code explanations using large language models. In: Proceedings of the 2022 ACM Conference on International Computing Education Research - Volume 1, ICER 2022, pp. 27\u201343. ACM, New York, NY, USA (2022). https:\/\/doi.org\/10.1145\/3501385.3543957","DOI":"10.1145\/3501385.3543957"},{"key":"14_CR17","doi-asserted-by":"crossref","unstructured":"Scaria, N., Dharani\u00a0Chenna, S., Subramani, D.: Automated educational question generation at different bloom\u2019s skill levels using large language models: strategies and evaluation. In: Artificial Intelligence in Education, pp. 165\u2013179. Springer Nature Switzerland, Cham (2024)","DOI":"10.1007\/978-3-031-64299-9_12"},{"issue":"1","key":"14_CR18","doi-asserted-by":"publisher","first-page":"59","DOI":"10.1207\/s1532690xci0201_3","volume":"2","author":"J Sweller","year":"1985","unstructured":"Sweller, J., Cooper, G.A.: The use of worked examples as a substitute for problem solving in learning algebra. Cogn. Instr. 2(1), 59\u201389 (1985)","journal-title":"Cogn. Instr."},{"key":"14_CR19","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"357","DOI":"10.1007\/978-3-642-16020-2_24","volume-title":"Sustaining TEL: From Innovation to Learning and Practice","author":"D Tsovaltzi","year":"2010","unstructured":"Tsovaltzi, D., Melis, E., McLaren, B.M., Meyer, A.-K., Dietrich, M., Goguadze, G.: Learning from erroneous examples: when and how do students benefit from them? In: Wolpers, M., Kirschner, P.A., Scheffel, M., Lindstaedt, S., Dimitrova, V. (eds.) EC-TEL 2010. LNCS, vol. 6383, pp. 357\u2013373. Springer, Heidelberg (2010). https:\/\/doi.org\/10.1007\/978-3-642-16020-2_24"},{"key":"14_CR20","doi-asserted-by":"publisher","unstructured":"Vieira, C., Yan, J., Magana, A.J.: Exploring design characteristics of worked examples to support programming and algorithm design. J. Comput. Sci. Educ. 6, 2\u201315 (2015). https:\/\/doi.org\/10.22369\/issn.2153-4136\/6\/1\/1","DOI":"10.22369\/issn.2153-4136\/6\/1\/1"},{"key":"14_CR21","doi-asserted-by":"crossref","unstructured":"Zheng, L., et al.: Judging LLM-as-a-Judge with MT-bench and chatbot arena (2023). https:\/\/arxiv.org\/abs\/2306.05685","DOI":"10.52202\/075280-2020"},{"key":"14_CR22","doi-asserted-by":"publisher","unstructured":"Zhi, R., Price, T.W., Marwan, S., Milliken, A., Barnes, T., Chi, M.: Exploring the impact of worked examples in a novice programming environment. In: Proceedings of the 50th ACM Technical Symposium on Computer Science Education, SIGCSE 2019, pp. 98\u2013104. ACM, New York, NY, USA (2019). https:\/\/doi.org\/10.1145\/3287324.3287385","DOI":"10.1145\/3287324.3287385"},{"key":"14_CR23","unstructured":"Zhu, L., Wang, X., Wang, X.: JudgeLM: fine-tuned large language models are scalable judges (2025). https:\/\/arxiv.org\/abs\/2310.17631"}],"container-title":["Lecture Notes in Computer Science","Artificial Intelligence in Education"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-032-29760-0_14","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,6,27]],"date-time":"2026-06-27T07:05:42Z","timestamp":1782543942000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-032-29760-0_14"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,6,28]]},"ISBN":["9783032297594","9783032297600"],"references-count":23,"URL":"https:\/\/doi.org\/10.1007\/978-3-032-29760-0_14","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,6,28]]},"assertion":[{"value":"28 June 2026","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"The authors have no competing interests to declare that are relevant to the content of this article.","order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Disclosure of Interests"}},{"value":"AIED","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Artificial Intelligence in Education","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Seoul","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Korea (Republic of)","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2026","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"29 June 2026","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"3 July 2026","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"27","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"aied2026","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/www.aied-conference.org\/2026","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}