{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,8]],"date-time":"2025-12-08T22:43:21Z","timestamp":1765233801837,"version":"3.44.0"},"publisher-location":"New York, NY, USA","reference-count":51,"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:\/\/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,7,3]]},"DOI":"10.1145\/3649217.3653570","type":"proceedings-article","created":{"date-parts":[[2024,7,3]],"date-time":"2024-07-03T18:30:20Z","timestamp":1720031420000},"page":"633-639","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["Customizing ChatGPT to Help Computer Science Principles Students Learn Through Conversation"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-9491-3278","authenticated-orcid":false,"given":"Matthew","family":"Frazier","sequence":"first","affiliation":[{"name":"Computer and Information Sciences, University of Delaware, Newark, DE, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7799-2026","authenticated-orcid":false,"given":"Kostadin","family":"Damevski","sequence":"additional","affiliation":[{"name":"Computer Science, Virginia Commonwealth University, Richmond, VA, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4388-4892","authenticated-orcid":false,"given":"Lori","family":"Pollock","sequence":"additional","affiliation":[{"name":"Computer and Information Sciences, University of Delaware, Newark, DE, USA"}]}],"member":"320","published-online":{"date-parts":[[2024,7,3]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"[n. d.]. AI-native open-source embedding database. https:\/\/www.trychroma.com\/"},{"key":"e_1_3_2_1_2_1","unstructured":"[n. d.]. The Beauty and Joy of Computing - YouTube. https:\/\/www.youtube. com\/@CSPBJC"},{"key":"e_1_3_2_1_3_1","unstructured":"[n. d.]. Code.org - YouTube. https:\/\/www.youtube.com\/@codeorg"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","unstructured":"[n. d.]. Generative AI Assistants in Software Development Education: A vision for integrating Generative AI into educational practice not instinctively defending against it. ([n. d.]). https:\/\/doi.org\/10.1109\/ms.2023.3300574","DOI":"10.1109\/ms.2023.3300574"},{"key":"e_1_3_2_1_5_1","unstructured":"[n. d.]. National Science Foundation - Where Discoveries Begin. https:\/\/nsf.gov\/ events\/event_summ.jsp?cntn_id=130646&org=NSF"},{"key":"e_1_3_2_1_6_1","unstructured":"[n. d.]. Streamlit. Fastest way to build and share data apps. https:\/\/streamlit.io\/"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","unstructured":"Kumaripaba Athukorala Dorota G?owacka Giulio Jacucci Antti Oulasvirta and Jilles Vreeken. [n. d.]. Is exploratory search different? A comparison of information search behavior for exploratory and lookup tasks. ([n. d.]). https: \/\/doi.org\/10.1002\/asi.23617","DOI":"10.1002\/asi.23617"},{"key":"e_1_3_2_1_9_1","unstructured":"Virginia Braun and Victoria Clarke. 2021. Thematic Analysis. https:\/\/us.sagepub. com\/en-us\/nam\/thematic-analysis\/book248481"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","unstructured":"Robert Brennan and Jonathan Lesage. 2023. Exploring the Implications of OpenAI Codex on Education for Industry 4.0. 254--266. https:\/\/doi.org\/10.1007\/978--3-031- 24291--5_20","DOI":"10.1007\/978--3-031-"},{"key":"e_1_3_2_1_11_1","unstructured":"Peter Brusilovsky. 2023. The Future of Computing Education Materials. https:\/\/csed.acm.org\/wp-content\/uploads\/2023\/03\/Educational-Materials- First-Draft-1.pdf"},{"key":"e_1_3_2_1_12_1","unstructured":"Paul Christiano Jan Leike Tom B. Brown Miljan Martic Shane Legg and Dario Amodei. 2023. Deep reinforcement learning from human preferences. arXiv:1706.03741 [stat.ML]"},{"key":"e_1_3_2_1_13_1","unstructured":"Google Cloud. 2022. https:\/\/cloud.google.com\/dialogflow"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"crossref","unstructured":"Paul Denny Viraj Kumar and Nasser Giacaman. 2022. Conversing with Copilot: Exploring Prompt Engineering for Solving CS1 Problems Using Natural Language. arXiv:2210.15157 [cs.HC]","DOI":"10.1145\/3545945.3569823"},{"key":"e_1_3_2_1_15_1","volume-title":"Eddie Antonio Santos, and Sami Sarsa","author":"Denny Paul","year":"2023","unstructured":"Paul Denny, James Prather, Brett A. Becker, James Finnie-Ansley, Arto Hellas, Juho Leinonen, Andrew Luxton-Reilly, Brent N. Reeves, Eddie Antonio Santos, and Sami Sarsa. 2023. Computing Education in the Era of Generative AI. arXiv:2306.02608 [cs.CY]"},{"key":"e_1_3_2_1_16_1","unstructured":"Shizhe Diao Pengcheng Wang Yong Lin and Tong Zhang. 2023. Active Prompting with Chain-of-Thought for Large Language Models. arXiv:2302.12246 [cs.CL]"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","unstructured":"Eva Durall and Evangelos Kapros. [n. d.]. Co-design for a Competency Selfassessment Chatbot and Survey in Science Education. https:\/\/doi.org\/10.1007\/978- 3-030--50506--6_2","DOI":"10.1007\/978-"},{"key":"e_1_3_2_1_18_1","volume-title":"Jooka: A Bilingual Chatbot for University Admission. In Trends and Applications in Information Systems and Technologies, \u00c1lvaro Rocha","author":"Hefny Walid El","year":"2021","unstructured":"Walid El Hefny, Yasmin Mansy, Mina Abdallah, and Slim Abdennadher. 2021. Jooka: A Bilingual Chatbot for University Admission. In Trends and Applications in Information Systems and Technologies, \u00c1lvaro Rocha, Hojjat Adeli, Gintautas Dzemyda, Fernando Moreira, and Ana Maria Ramalho Correia (Eds.). Springer International Publishing, Cham, 671--681."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.3390\/mti7080081"},{"key":"e_1_3_2_1_20_1","volume-title":"Predicting Computer Science Students' Online Help-Seeking Tendencies. Knowledge Management E-Learning: An International Journal 9 (03","author":"Hao Qiang","year":"2017","unstructured":"Qiang Hao, Brad Barnes, Robert Branch, and Ewan Wright. 2017. Predicting Computer Science Students' Online Help-Seeking Tendencies. Knowledge Management E-Learning: An International Journal 9 (03 2017), 19--32."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0742-051X(01)00039--7"},{"key":"e_1_3_2_1_22_1","unstructured":"Jared Kaplan Sam McCandlish Tom Henighan Tom B. Brown Benjamin Chess Rewon Child Scott Gray Alec Radford Jeffrey Wu and Dario Amodei. 2020. Scaling Laws for Neural Language Models. arXiv:2001.08361 [cs.LG]"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/3593342.3593349"},{"key":"e_1_3_2_1_24_1","unstructured":"Bijan Khosrawi-Rad Heidi Rinn Ricarda Schlimbach Pia Gebbing Xingyue Yang Christoph Lattemann Daniel Markgraf and Susanne Robra-Bissantz. 2022. Conversational agents in education--a systematic literature review. (2022)."},{"key":"e_1_3_2_1_25_1","volume-title":"Machel Reid, Yutaka Matsuo, and Yusuke Iwasawa.","author":"Kojima Takeshi","year":"2023","unstructured":"Takeshi Kojima, Shixiang Shane Gu, Machel Reid, Yutaka Matsuo, and Yusuke Iwasawa. 2023. Large Language Models are Zero-Shot Reasoners. arXiv:2205.11916 [cs.CL]"},{"key":"e_1_3_2_1_26_1","volume-title":"Tim Rockt\u00e4schel, Sebastian Riedel, and Douwe Kiela.","author":"Lewis Patrick","year":"2021","unstructured":"Patrick Lewis, Ethan Perez, Aleksandra Piktus, Fabio Petroni, Vladimir Karpukhin, Naman Goyal, Heinrich K\u00fcttler, Mike Lewis, Wen tau Yih, Tim Rockt\u00e4schel, Sebastian Riedel, and Douwe Kiela. 2021. Retrieval-Augmented Generation for Knowledge-Intensive NLP Tasks. arXiv:2005.11401 [cs.CL]"},{"key":"e_1_3_2_1_27_1","volume-title":"Yejin Choi, and Hannaneh Hajishirzi.","author":"Liu Jiacheng","year":"2022","unstructured":"Jiacheng Liu, Alisa Liu, Ximing Lu, Sean Welleck, Peter West, Ronan Le Bras, Yejin Choi, and Hannaneh Hajishirzi. 2022. Generated Knowledge Prompting for Commonsense Reasoning. arXiv:2110.08387 [cs.CL]"},{"key":"e_1_3_2_1_28_1","unstructured":"Jieyi Long. 2023. Large Language Model Guided Tree-of-Thought. arXiv:2305.08291 [cs.AI]"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/1121949.1121979"},{"key":"e_1_3_2_1_30_1","unstructured":"Brian Harvey Tiffany Barnes Michael Ball Lauren Mock Dan Garcia. [n. d.]. AP CS Principles. https:\/\/bjc.berkeley.edu\/ap-cs-principles\/"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","unstructured":"Md Muid Md Reza Ruhullah Kalim Nayeem Ahmed Md Habib and Md Rahman. 2021. EduBot: An Unsupervised Domain-Specific Chatbot for Educational Institutions. 166--174. https:\/\/doi.org\/10.1007\/978--3-030--53970--2_16","DOI":"10.1007\/978--3-030--53970--2_16"},{"key":"e_1_3_2_1_32_1","unstructured":"OpenAI. 2023. ChatGPT. https:\/\/openai.com\/blog\/chatgpt."},{"key":"e_1_3_2_1_33_1","volume-title":"ART: Automatic multi-step reasoning and tool-use for large language models. arXiv:2303.09014 [cs.CL]","author":"Paranjape Bhargavi","year":"2023","unstructured":"Bhargavi Paranjape, Scott Lundberg, Sameer Singh, Hannaneh Hajishirzi, Luke Zettlemoyer, and Marco Tulio Ribeiro. 2023. ART: Automatic multi-step reasoning and tool-use for large language models. arXiv:2303.09014 [cs.CL]"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","unstructured":"Tung Phung Victor-Alexandru P?durean Jos\u00e9 Cambronero Sumit Gulwani Tobias Kohn Rupak Majumdar Adish Singla and Gustavo Soares. 2023. Generative AI for Programming Education: Benchmarking ChatGPT GPT-4 and Human Tutors. https:\/\/doi.org\/10.1145\/3568812.3603476","DOI":"10.1145\/3568812.3603476"},{"key":"e_1_3_2_1_35_1","volume-title":"Stephen MacNeil, Andrew Peterson, Raymond Pettit, Brent N. Reeves, and Jaromir Savelka.","author":"Prather James","year":"2023","unstructured":"James Prather, Paul Denny, Juho Leinonen, Brett A. Becker, Ibrahim Albluwi, Michelle Craig, Hieke Keuning, Natalie Kiesler, Tobias Kohn, Andrew Luxton- Reilly, Stephen MacNeil, Andrew Peterson, Raymond Pettit, Brent N. Reeves, and Jaromir Savelka. 2023. The Robots are Here: Navigating the Generative AI Revolution in Computing Education. arXiv:2310.00658 [cs.CY]"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","unstructured":"Joaquin Rodriguez Gabriele Piccoli and Marcin Bartosiak. 2019. Nudging the Classroom: Designing a Socio-Technical Artifact to Reduce Academic Procrastination. https:\/\/doi.org\/10.24251\/HICSS.2019.533","DOI":"10.24251\/HICSS.2019.533"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/3355375"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICESC51422.2021.9532611"},{"key":"e_1_3_2_1_39_1","unstructured":"Pragnya Sridhar Aidan Doyle Arav Agarwal Christopher Bogart Jaromir Savelka and Majd Sakr. 2023. Harnessing LLMs in Curricular Design: Using GPT-4 to Support Authoring of Learning Objectives. arXiv:2306.17459 [cs.AI]"},{"key":"e_1_3_2_1_40_1","volume-title":"An Adaptive Tutor to Promote Learners' Skills Acquisition during Procedural Learning. (06","author":"Taoum Joanna","year":"2018","unstructured":"Joanna Taoum, Ana\u00efs Raison, Elisabetta Bevacqua, and Ronan Querrec. 2018. An Adaptive Tutor to Promote Learners' Skills Acquisition during Procedural Learning. (06 2018)."},{"key":"e_1_3_2_1_41_1","unstructured":"Hugo Touvron Thibaut Lavril Gautier Izacard Xavier Martinet Marie-Anne Lachaux Timoth\u00e9e Lacroix Baptiste Rozi\u00e8re Naman Goyal Eric Hambro Faisal Azhar Aurelien Rodriguez Armand Joulin Edouard Grave and Guillaume Lample. 2023. LLaMA: Open and Efficient Foundation Language Models. arXiv:2302.13971 [cs.CL]"},{"key":"e_1_3_2_1_42_1","volume-title":"Aakanksha Chowdhery, and Denny Zhou.","author":"Wang Xuezhi","year":"2023","unstructured":"Xuezhi Wang, Jason Wei, Dale Schuurmans, Quoc Le, Ed Chi, Sharan Narang, Aakanksha Chowdhery, and Denny Zhou. 2023. Self-Consistency Improves Chain of Thought Reasoning in Language Models. arXiv:2203.11171 [cs.CL]"},{"key":"e_1_3_2_1_43_1","volume-title":"Brian Lester, Nan Du, Andrew M. Dai, and Quoc V. Le.","author":"Wei Jason","year":"2022","unstructured":"Jason Wei, Maarten Bosma, Vincent Y. Zhao, Kelvin Guu, Adams Wei Yu, Brian Lester, Nan Du, Andrew M. Dai, and Quoc V. Le. 2022. Finetuned Language Models Are Zero-Shot Learners. arXiv:2109.01652 [cs.CL]"},{"key":"e_1_3_2_1_44_1","volume-title":"Chi, Quoc Le, and Denny Zhou","author":"Schuurmans Dale","year":"2023","unstructured":"JasonWei, XuezhiWang, Dale Schuurmans, Maarten Bosma, Brian Ichter, Fei Xia, Ed Chi, Quoc Le, and Denny Zhou. 2023. Chain-of-Thought Prompting Elicits Reasoning in Large Language Models. arXiv:2201.11903 [cs.CL]"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","unstructured":"Rainer Winkler Sebastian Hobert Antti Salovaara Matthias S\u00f6llner and Jan Marco Leimeister. [n. d.]. Sara the Lecturer: Improving Learning in Online Education with a Scaffolding-Based Conversational Agent. https:\/\/doi.org\/ 10.1145\/3313831.3376781","DOI":"10.1145\/3313831.3376781"},{"key":"e_1_3_2_1_46_1","unstructured":"Jeff Wyatt Jing Feng and Maureen Ewing. 2020. AP \u00ae Computer Science Principles and the STEM and Computer Science Pipelines. https:\/\/apcentral. collegeboard.org\/media\/pdf\/ap-csp-and-stem-cs-pipelines.pdf"},{"key":"e_1_3_2_1_47_1","volume-title":"Expanding computer science education in schools: Understanding teacher experiences and challenges. Computer Science Education 26 (01","author":"Yadav Aman","year":"2017","unstructured":"Aman Yadav, Sarah Gretter, Susanne Hambrusch, and Phil Sands. 2017. Expanding computer science education in schools: Understanding teacher experiences and challenges. Computer Science Education 26 (01 2017), 1--20. https:\/\/doi.org\/10. 1080\/08993408.2016.1257418"},{"key":"e_1_3_2_1_48_1","unstructured":"Shunyu Yao Dian Yu Jeffrey Zhao Izhak Shafran Thomas L. Griffiths Yuan Cao and Karthik Narasimhan. 2023. Tree of Thoughts: Deliberate Problem Solving with Large Language Models. arXiv:2305.10601 [cs.CL]"},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"crossref","unstructured":"Cynthia Zastudil Magdalena Rogalska Christine Kapp Jennifer Vaughn and Stephen MacNeil. 2023. Generative AI in Computing Education: Perspectives of Students and Instructors. arXiv:2308.04309 [cs.HC]","DOI":"10.1109\/FIE58773.2023.10343467"},{"key":"e_1_3_2_1_50_1","unstructured":"Zhuosheng Zhang Aston Zhang Mu Li and Alex Smola. 2022. Automatic Chain of Thought Prompting in Large Language Models. arXiv:2210.03493 [cs.CL]"},{"key":"e_1_3_2_1_51_1","volume-title":"Ziwen Han, Keiran Paster, Silviu Pitis, Harris Chan, and Jimmy Ba.","author":"Zhou Yongchao","year":"2023","unstructured":"Yongchao Zhou, Andrei Ioan Muresanu, Ziwen Han, Keiran Paster, Silviu Pitis, Harris Chan, and Jimmy Ba. 2023. Large Language Models Are Human-Level Prompt Engineers. arXiv:2211.01910 [cs.LG]"}],"event":{"name":"ITiCSE 2024: Innovation and Technology in Computer Science Education","sponsor":["SIGCSE ACM Special Interest Group on Computer Science Education"],"location":"Milan Italy","acronym":"ITiCSE 2024"},"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.3653570","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3649217.3653570","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,21]],"date-time":"2025-08-21T14:49:51Z","timestamp":1755787791000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3649217.3653570"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,7,3]]},"references-count":51,"alternative-id":["10.1145\/3649217.3653570","10.1145\/3649217"],"URL":"https:\/\/doi.org\/10.1145\/3649217.3653570","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"}}]}}