{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,16]],"date-time":"2026-03-16T10:03:38Z","timestamp":1773655418649,"version":"3.50.1"},"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":[[2026,2,9]]},"DOI":"10.1145\/3786228.3786243","type":"proceedings-article","created":{"date-parts":[[2026,3,16]],"date-time":"2026-03-16T09:11:29Z","timestamp":1773652289000},"page":"102-111","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["One Line at a Time: Scaffolding Reflective Code Evaluation through Structured AI Assistance"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0001-7464-2642","authenticated-orcid":false,"given":"Victor","family":"Qiu","sequence":"first","affiliation":[{"name":"University of Auckland, Auckland, New Zealand"}]},{"ORCID":"https:\/\/orcid.org\/0009-0004-6104-0142","authenticated-orcid":false,"given":"Liam","family":"Parker","sequence":"additional","affiliation":[{"name":"University of Auckland, Auckland, New Zealand"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8187-2016","authenticated-orcid":false,"given":"Kaitlin","family":"Riegel","sequence":"additional","affiliation":[{"name":"University of Auckland, Auckland, New Zealand"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6885-1571","authenticated-orcid":false,"given":"Nasser","family":"Giacaman","sequence":"additional","affiliation":[{"name":"University of Auckland, Auckland, New Zealand"}]},{"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-0003-2781-6619","authenticated-orcid":false,"given":"Stephen","family":"MacNeil","sequence":"additional","affiliation":[{"name":"Temple University, Philadelphia, PA, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2807-6042","authenticated-orcid":false,"given":"James","family":"Prather","sequence":"additional","affiliation":[{"name":"Abilene Christian University, Abilene, TX, USA"}]}],"member":"320","published-online":{"date-parts":[[2026,3,16]]},"reference":[{"key":"e_1_3_3_2_2_2","doi-asserted-by":"publisher","DOI":"10.1145\/3545945.3569759"},{"key":"e_1_3_3_2_3_2","doi-asserted-by":"publisher","DOI":"10.1145\/1047344.1047413"},{"key":"e_1_3_3_2_4_2","doi-asserted-by":"crossref","unstructured":"Seth Bernstein Ashfin Rahman Nadia Sharifi Ariunjargal Terbish and Stephen MacNeil. 2025. Beyond the Benefits: A Systematic Review of the Harms and Consequences of Generative AI in Computing Education. arXiv preprint arXiv:https:\/\/arXiv.org\/abs\/2510.04443 (2025).","DOI":"10.1145\/3769994.3770036"},{"key":"e_1_3_3_2_5_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_2_6_2","doi-asserted-by":"publisher","DOI":"10.4324\/9780203771587"},{"key":"e_1_3_3_2_7_2","doi-asserted-by":"publisher","DOI":"10.1145\/3626252.3630909"},{"key":"e_1_3_3_2_8_2","doi-asserted-by":"publisher","unstructured":"Paul Denny James Prather Brett\u00a0A. Becker James Finnie-Ansley Arto Hellas Juho Leinonen Andrew Luxton-Reilly Brent\u00a0N. Reeves Eddie\u00a0Antonio Santos and Sami Sarsa. 2024. Computing Education in the Era of Generative AI. Commun. ACM 67 2 (Jan. 2024) 56\u201367. 10.1145\/3624720","DOI":"10.1145\/3624720"},{"key":"e_1_3_3_2_9_2","doi-asserted-by":"publisher","unstructured":"Rodrigo Duran Albina Zavgorodniaia and Juha Sorva. 2022. Cognitive Load Theory in Computing Education Research: A Review. ACM Trans. Comput. Educ. 22 4 Article 40 (Sept. 2022) 27\u00a0pages. 10.1145\/3483843","DOI":"10.1145\/3483843"},{"key":"e_1_3_3_2_10_2","doi-asserted-by":"publisher","DOI":"10.1145\/3571785.3574127"},{"key":"e_1_3_3_2_11_2","doi-asserted-by":"publisher","DOI":"10.1145\/3576123.3576134"},{"key":"e_1_3_3_2_12_2","doi-asserted-by":"publisher","DOI":"10.1109\/QRS60937.2023.00028"},{"key":"e_1_3_3_2_13_2","doi-asserted-by":"publisher","DOI":"10.1145\/2361276.2361300"},{"key":"e_1_3_3_2_14_2","doi-asserted-by":"publisher","DOI":"10.1145\/3636243.3636248"},{"key":"e_1_3_3_2_15_2","doi-asserted-by":"publisher","DOI":"10.1145\/3641555.3705266"},{"key":"e_1_3_3_2_16_2","doi-asserted-by":"publisher","unstructured":"Ziwei Ji Nayeon Lee Rita Frieske Tiezheng Yu Dan Su Yan Xu Etsuko Ishii Ye\u00a0Jin Bang Andrea Madotto and Pascale Fung. 2023. Survey of Hallucination in Natural Language Generation. ACM Comput. Surv. 55 12 Article 248 (March 2023) 38\u00a0pages. 10.1145\/3571730","DOI":"10.1145\/3571730"},{"key":"e_1_3_3_2_17_2","doi-asserted-by":"publisher","DOI":"10.1145\/2401796.2401798"},{"key":"e_1_3_3_2_18_2","doi-asserted-by":"publisher","DOI":"10.1145\/3568813.3600138"},{"key":"e_1_3_3_2_19_2","doi-asserted-by":"publisher","DOI":"10.1145\/3724363.3729067"},{"key":"e_1_3_3_2_20_2","unstructured":"Marvin Minsky. 1997. Negative expertise. Expertise in context: human and machine (1997)."},{"key":"e_1_3_3_2_21_2","series-title":"(ACE \u201906)","first-page":"157","volume-title":"Proceedings of the 8th Australasian Conference on Computing Education - Volume 52","author":"Parsons Dale","year":"2006","unstructured":"Dale Parsons and Patricia Haden. 2006. Parson\u2019s programming puzzles: a fun and effective learning tool for first programming courses. In Proceedings of the 8th Australasian Conference on Computing Education - Volume 52 (Hobart, Australia) (ACE \u201906). Australian Computer Society, Inc., AUS, 157\u2013163."},{"key":"e_1_3_3_2_22_2","unstructured":"David\u00a0N Perkins Gavriel Salomon et\u00a0al. 1992. Transfer of learning. International encyclopedia of education 2 2 (1992) 6452\u20136457."},{"key":"e_1_3_3_2_23_2","doi-asserted-by":"publisher","DOI":"10.1145\/3623762.3633499"},{"key":"e_1_3_3_2_24_2","doi-asserted-by":"publisher","DOI":"10.1145\/3689187.3709614"},{"key":"e_1_3_3_2_25_2","doi-asserted-by":"publisher","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 Trans. Comput.-Hum. Interact. 31 1 Article 4 (Nov. 2023) 31\u00a0pages. 10.1145\/3617367","DOI":"10.1145\/3617367"},{"key":"e_1_3_3_2_26_2","doi-asserted-by":"publisher","DOI":"10.1145\/3716640.3716649"},{"key":"e_1_3_3_2_27_2","doi-asserted-by":"publisher","DOI":"10.1145\/3632620.3671116"},{"key":"e_1_3_3_2_28_2","doi-asserted-by":"publisher","DOI":"10.1145\/3724363.3729094"},{"key":"e_1_3_3_2_29_2","doi-asserted-by":"crossref","unstructured":"Sara Rahimi et\u00a0al. 2024. Saturation in qualitative research: An evolutionary concept analysis. Int Journal of Nursing Studies Advances 6 (2024) 100174.","DOI":"10.1016\/j.ijnsa.2024.100174"},{"key":"e_1_3_3_2_30_2","doi-asserted-by":"publisher","unstructured":"Natasha Randall Dennis W\u00e4ckerle Nils Stein Dennis Go\u00dfler and Stefan Bente. 2024. What an AI-Embracing Software Engineering Curriculum Should Look Like: An Empirical Study. IEEE Software 41 2 (2024) 36\u201343. 10.1109\/MS.2023.3344682","DOI":"10.1109\/MS.2023.3344682"},{"key":"e_1_3_3_2_31_2","doi-asserted-by":"publisher","DOI":"10.1145\/3373165.3373169"},{"key":"e_1_3_3_2_32_2","doi-asserted-by":"crossref","unstructured":"Benjamin Saunders Julius Sim Tom Kingstone Shula Baker Jackie Waterfield Bernadette Bartlam Heather Burroughs and Clare Jinks. 2018. Saturation in qualitative research: exploring its conceptualization and operationalization. Quality & quantity 52 4 (2018) 1893\u20131907.","DOI":"10.1007\/s11135-017-0574-8"},{"key":"e_1_3_3_2_33_2","doi-asserted-by":"publisher","DOI":"10.1145\/3641554.3701800"},{"key":"e_1_3_3_2_34_2","doi-asserted-by":"publisher","DOI":"10.1145\/3626252.3630880"},{"key":"e_1_3_3_2_35_2","doi-asserted-by":"publisher","DOI":"10.1145\/3702652.3744219"},{"key":"e_1_3_3_2_36_2","doi-asserted-by":"publisher","DOI":"10.1145\/3411764.3445228"},{"key":"e_1_3_3_2_37_2","doi-asserted-by":"publisher","DOI":"10.1109\/FIE58773.2023.10343467"}],"event":{"name":"ACE 2026: 28th Australasian Computing Education Conference","location":"Melbourne VIC Australia","acronym":"ACE 2026"},"container-title":["Proceedings of the 28th Australasian Computing Education Conference"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3786228.3786243","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,3,16]],"date-time":"2026-03-16T09:13:34Z","timestamp":1773652414000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3786228.3786243"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,2,9]]},"references-count":36,"alternative-id":["10.1145\/3786228.3786243","10.1145\/3786228"],"URL":"https:\/\/doi.org\/10.1145\/3786228.3786243","relation":{},"subject":[],"published":{"date-parts":[[2026,2,9]]},"assertion":[{"value":"2026-03-16","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}