{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,18]],"date-time":"2026-07-18T02:37:50Z","timestamp":1784342270055,"version":"3.55.0"},"publisher-location":"New York, NY, USA","reference-count":32,"publisher":"ACM","license":[{"start":{"date-parts":[[2024,7,3]],"date-time":"2024-07-03T00:00:00Z","timestamp":1719964800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Science Foundation Ireland","award":["18\/CRT\/6183"],"award-info":[{"award-number":["18\/CRT\/6183"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2024,7,3]]},"DOI":"10.1145\/3649217.3653602","type":"proceedings-article","created":{"date-parts":[[2024,7,3]],"date-time":"2024-07-03T18:30:20Z","timestamp":1720031420000},"page":"10-16","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":26,"title":["Guidelines for the Evolving Role of Generative AI in Introductory Programming Based on Emerging Practice"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-5585-7376","authenticated-orcid":false,"given":"Joyce","family":"Mahon","sequence":"first","affiliation":[{"name":"University College Dublin, Dublin, Ireland"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2518-0274","authenticated-orcid":false,"given":"Brian","family":"Mac Namee","sequence":"additional","affiliation":[{"name":"University College Dublin, Dublin, Ireland"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1446-647X","authenticated-orcid":false,"given":"Brett A.","family":"Becker","sequence":"additional","affiliation":[{"name":"University College Dublin, Dublin, Ireland"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2024,7,3]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/3576882.3617916"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/3587102.3588852"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/3586030"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/3469115"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/3545945.3569759"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/3587102.3588814"},{"key":"e_1_3_2_1_7_1","unstructured":"DeepLearning.AI. 2023. Pair Programming with a Large Language Model. https:\/\/www.deeplearning.ai\/short-courses\/pair-programming-llm\/"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/3545945.3569823"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/1404520.1404532"},{"key":"e_1_3_2_1_10_1","unstructured":"Katie E. Ismael Ioana Patringenaru and Kimberley Clementi. 2023. In This Era of AI Will Everyone Be a Programmer? UC San Diego Today (Dec 2023). https:\/\/today.ucsd.edu\/story\/in-this-era-of-ai-will-everyone-be-a-programmer"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.48550\/ARXIV.2308.08572"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/3568813.3600138"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/3587102.3588787"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/3587102.3588785"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/3545945.3569770"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/3545945.3569785"},{"key":"e_1_3_2_1_17_1","unstructured":"Leo Porter and Daniel Zingaro. 2023. Learn AI-assisted Python Programming: With GitHub Copilot and ChatGPT. https:\/\/www.manning.com\/books\/learn-ai-assisted-python-programming"},{"key":"e_1_3_2_1_18_1","volume-title":"Manning Introduces: Learn AI-Assisted Python Programming by Leo Porter & Daniel Zingaro. https:\/\/www.youtube.com\/watch?v=dw-mUY2oHBg","author":"Porter Leo","year":"2023","unstructured":"Leo Porter and Daniel Zingaro. 2023. Manning Introduces: Learn AI-Assisted Python Programming by Leo Porter & Daniel Zingaro. https:\/\/www.youtube.com\/watch?v=dw-mUY2oHBg"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/3576882.3617921"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/3623762.3633499"},{"key":"e_1_3_2_1_21_1","first-page":"1","article-title":"GitHub Copilot in the Classroom: Learning to Code with AI Assistance","volume":"38","author":"Puryear Ben","year":"2022","unstructured":"Ben Puryear and Gina Sprint. 2022. GitHub Copilot in the Classroom: Learning to Code with AI Assistance. J. Comput. Sci. Coll. 38, 1 (nov 2022), 37--47.","journal-title":"J. Comput. Sci. Coll."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/3593342.3593360"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/3587102.3588805"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/3633287"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/3576882.3617909"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/3501385.3543957"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/3587102.3588792"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","unstructured":"Sue Sentance. 2023. Bringing Research to Practice: Opportunities in Computing Education. 35--42 pages. https:\/\/doi.org\/10.18420\/INFOS2023-002","DOI":"10.18420\/INFOS2023-002"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/3628162"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/3344429.3372502"},{"key":"e_1_3_2_1_31_1","unstructured":"Pragnya Sridhar Aidan Doyle Arav Agarwal Christopher Bogart Jarom\u00edr Savelka and Majd Sakr. 2023. Harnessing LLMs in Curricular Design: Using GPT-4 to Support Authoring of Learning Objectives. In Proceedings of the Workshop on Empowering Education with LLMs - the Next-Gen Interface and Content Generation 2023 co-located with 24th International Conference on Artificial Intelligence in Education (AIED 2023) Tokyo Japan July 7 2023. (CEUR Workshop Proceedings Vol. 3487) CEUR-WS.org 139--150. https:\/\/ceur-ws.org\/Vol-3487\/paper9.pdf"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/3545945.3569830"}],"event":{"name":"ITiCSE 2024: Innovation and Technology in Computer Science Education","location":"Milan Italy","acronym":"ITiCSE 2024","sponsor":["SIGCSE ACM Special Interest Group on Computer Science Education"]},"container-title":["Proceedings of the 2024 on Innovation and Technology in Computer Science Education V. 1"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3649217.3653602","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3649217.3653602","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,21]],"date-time":"2025-08-21T14:48:42Z","timestamp":1755787722000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3649217.3653602"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,7,3]]},"references-count":32,"alternative-id":["10.1145\/3649217.3653602","10.1145\/3649217"],"URL":"https:\/\/doi.org\/10.1145\/3649217.3653602","relation":{},"subject":[],"published":{"date-parts":[[2024,7,3]]},"assertion":[{"value":"2024-07-03","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}