{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,13]],"date-time":"2026-04-13T20:28:07Z","timestamp":1776112087195,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":32,"publisher":"ACM","license":[{"start":{"date-parts":[[2024,3,7]],"date-time":"2024-03-07T00:00:00Z","timestamp":1709769600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2024,3,7]]},"DOI":"10.1145\/3626252.3630773","type":"proceedings-article","created":{"date-parts":[[2024,3,7]],"date-time":"2024-03-07T18:17:20Z","timestamp":1709835440000},"page":"1442-1448","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":25,"title":["AI Teaches the Art of Elegant Coding: Timely, Fair, and Helpful Style Feedback in a Global Course"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0006-8097-093X","authenticated-orcid":false,"given":"Juliette","family":"Woodrow","sequence":"first","affiliation":[{"name":"Stanford University, Stanford, CA, USA"}]},{"ORCID":"https:\/\/orcid.org\/0009-0007-1201-5014","authenticated-orcid":false,"given":"Ali","family":"Malik","sequence":"additional","affiliation":[{"name":"Stanford University, Stanford, CA, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5140-0467","authenticated-orcid":false,"given":"Chris","family":"Piech","sequence":"additional","affiliation":[{"name":"Stanford University, Stanford, CA, USA"}]}],"member":"320","published-online":{"date-parts":[[2024,3,7]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/2786805.2786849"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/2465.2469"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/3478431.3499294"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/1999747.1999754"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/3491140.3528269"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/3491140.3528272"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/FIE.2006.322306"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/FIE.2017.8190658"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/EDUCON.2017.7942942"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/3279720.3279736"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/2807442.2807495"},{"key":"e_1_3_2_1_12_1","unstructured":"D.S. Goldstein J.W. Pellegrino S.R. Goldman T.M. Stoelinga N.T. Heffernan and C. Heffernan. 2016. Improving mathematical learning outcomes through applying principles of spaced practice and assessment with feedback. Poster presented at the Annual Meeting of the American Educational Research Association."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/2043174.2043191"},{"key":"e_1_3_2_1_14_1","volume-title":"RefacTutor: An Interactive Tutoring System for Software Refactoring","author":"Haendler Thorsten","unstructured":"Thorsten Haendler, Gustaf Neumann, and Fiodor Smirnov. 2020. RefacTutor: An Interactive Tutoring System for Software Refactoring. In Computer Supported Education, H. Chad Lane, Susan Zvacek, and James Uhomoibhi (Eds.). Springer International Publishing, Cham, 236--261."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/3545945.3569817"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.3390\/educsci10030060"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","unstructured":"HF Canonical Model Maintainers. 2022. distilbert-base-uncased-finetuned-sst-2-english (Revision bfdd146). https:\/\/doi.org\/10.57967\/hf\/0181","DOI":"10.57967\/hf\/0181"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/3626252.3630913"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/3408877.3432526"},{"key":"e_1_3_2_1_20_1","unstructured":"Hieke Keuning Johan Jeuring and Bastiaan Heeren. 2023. A Systematic Mapping Study of Code Quality in Education -- with Complete Bibliography. arxiv: 2304.13451 [cs.SE]"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.3102\/00346543058001079"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/3287324.3287503"},{"key":"e_1_3_2_1_23_1","unstructured":"Ali Malik Juliette Woodrow Brahm Capoor Thomas Jefferson Miranda Li Sierra Wang Patricia Wei Dora Demszky Jennifer Langer-Osuna Julie Zelenski Mehran Sahami and Chris Piech. 2023. Code in Place 2023: Understanding learning and teaching at scale through a massive global classroom. https:\/\/piechlab.stanford.edu\/assets\/papers\/codeinplace2023.pdf."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/384266.299689"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/2724660.2728672"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1080\/08993408.2016.1179865"},{"key":"e_1_3_2_1_27_1","unstructured":"OpenAI. 2022. GPT-3.5-turbo. Available at: https:\/\/platform.openai.com\/docs\/models\/gpt-3--5."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/3408877.3432562"},{"key":"e_1_3_2_1_29_1","volume-title":"MP Jacob Habgood, and Tim Jay","author":"Rose Simon P","year":"2019","unstructured":"Simon P Rose, MP Jacob Habgood, and Tim Jay. 2019. Using Pirate Plunder to develop children's abstraction skills in Scratch. In Extended abstracts of the 2019 CHI conference on human factors in computing systems. 1--6."},{"key":"e_1_3_2_1_30_1","volume-title":"Proceedings of the 50th ACM Technical Symposium on Computer Science Education. 738--744","author":"Charles Wallace Leo C","year":"2019","unstructured":"Leo C Ureel II and Charles Wallace. 2019. Automated critique of early programming antipatterns. In Proceedings of the 50th ACM Technical Symposium on Computer Science Education. 738--744."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/3051457.3051469"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.5220\/0009579305560563"}],"event":{"name":"SIGCSE 2024: The 55th ACM Technical Symposium on Computer Science Education","location":"Portland OR USA","acronym":"SIGCSE 2024","sponsor":["SIGCSE ACM Special Interest Group on Computer Science Education"]},"container-title":["Proceedings of the 55th ACM Technical Symposium on Computer Science Education V. 1"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3626252.3630773","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3626252.3630773","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,21]],"date-time":"2025-08-21T04:30:11Z","timestamp":1755750611000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3626252.3630773"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,3,7]]},"references-count":32,"alternative-id":["10.1145\/3626252.3630773","10.1145\/3626252"],"URL":"https:\/\/doi.org\/10.1145\/3626252.3630773","relation":{},"subject":[],"published":{"date-parts":[[2024,3,7]]},"assertion":[{"value":"2024-03-07","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}