
Video-Based OOP Exercises to Counter LLM Over-
Reliance. In European Conference on Technology En-
hanced Learning, pages 75–89. Springer.
Daun, M. and Brings, J. (2023). How ChatGPT Will
Change Software Engineering Education. In Proc. of
the 2023 Conference on Innovation and Technology in
Computer Science Education V. 1, pages 110–116.
Denny, P., Leinonen, J., Prather, J., Luxton-Reilly, A.,
Amarouche, T., Becker, B. A., and Reeves, B. N.
(2024). Prompt Problems: A New Programming Ex-
ercise for the Generative AI Era. In Proc. of the 55th
ACM Technical Symposium on Computer Science Ed-
ucation V. 1, pages 296–302.
Finnie-Ansley, J., Denny, P., Becker, B. A., Luxton-Reilly,
A., and Prather, J. (2022). The Robots Are Coming:
Exploring the Implications of OpenAI Codex on In-
troductory Programming. In Proc. of the 24th Aus-
tralasian Computing Education Conference, pages
10–19.
Finnie-Ansley, J., Denny, P., Luxton-Reilly, A., Santos,
E. A., Prather, J., and Becker, B. A. (2023). My AI
Wants to Know if This Will Be on the Exam: Testing
OpenAI’s Codex on CS2 Programming Exercises. In
Proc. of the 25th Australasian Computing Education
Conference, pages 97–104.
Hellas, A., Leinonen, J., Sarsa, S., Koutcheme, C., Ku-
janp
¨
a
¨
a, L., and Sorva, J. (2023). Exploring the Re-
sponses of Large Language Models to Beginner Pro-
grammers’ Help Requests.
Kong, A., Zhao, S., Chen, H., Li, Q., Qin, Y., Sun,
R., and Zhou, X. (2023). Better Zero-Shot Rea-
soning with Role-Play Prompting. arXiv preprint
arXiv:2308.07702.
Lau, S. and Guo, P. (2023). From ”Ban it till we understand
it” to ”Resistance is futile”: How university program-
ming instructors plan to adapt as more students use AI
code generation and explanation tools such as Chat-
GPT and GitHub Copilot.
Leinonen, J., Denny, P., MacNeil, S., Sarsa, S., Bernstein,
S., Kim, J., Tran, A., and Hellas, A. (2023). Compar-
ing Code Explanations Created by Students and Large
Language Models. In Proc. of the 2023 Conference
on Innovation and Technology in Computer Science
Education V. 1, pages 124–130.
Lenfant, R., Wanner, A., Hott, J. R., and Pettit, R. (2023).
Project-based and assignment-based courses: A study
of piazza engagement and gender in online courses. In
Proc. of the 2023 Conference on Innovation and Tech-
nology in Computer Science Education V. 1, pages
138–144.
Liffiton, M., Sheese, B., Savelka, J., and Denny, P.
(2023). CodeHelp: Using Large Language Models
with Guardrails for Scalable Support in Programming
Classes.
Naumova, E. N. (2023). A mistake-find exercise: a
teacher’s tool to engage with information innovations,
ChatGPT, and their analogs. Journal of Public Health
Policy, 44(2):173–178.
OpenAI (2023). How can educators respond to stu-
dents presenting ai-generated content as their
own? https://help.openai.com/en/articles/8313351-
how-can-educators-respond-to-students-presenting-
ai-generated-content-as-their-own. [Online; last
accessed 03-October-2023].
Prather, J., Denny, P., Leinonen, J., Becker, B. A., Al-
bluwi, I., Craig, M., Keuning, H., Kiesler, N., Kohn,
T., Luxton-Reilly, A., MacNeil, S., Peterson, A., Pet-
tit, R., Reeves, B. N., and Savelka, J. (2023a). The
Robots are Here: Navigating the Generative AI Revo-
lution in Computing Education.
Prather, J., Reeves, B. N., Denny, P., Becker, B. A.,
Leinonen, J., Luxton-Reilly, A., Powell, G., Finnie-
Ansley, J., and Santos, E. A. (2023b). “It’s Weird That
it Knows What I Want”: Usability and Interactions
with Copilot for Novice Programmers. ACM Transac-
tions on Computer-Human Interaction, 31(1):1–31.
Rahman, M. M. and Watanobe, Y. (2023). ChatGPT for
Education and Research: Opportunities, threats, and
Strategies. Applied Sciences, 13(9):5783.
Reeves, B., Sarsa, S., Prather, J., Denny, P., Becker, B. A.,
Hellas, A., Kimmel, B., Powell, G., and Leinonen, J.
(2023). Evaluating the Performance of Code Genera-
tion Models for Solving Parsons Problems With Small
Prompt Variations. In Proc. of the 2023 Conference on
Innovation and Technology in Computer Science Ed-
ucation V. 1, pages 299–305.
Savelka, J., Agarwal, A., An, M., Bogart, C., and Sakr, M.
(2023a). Thrilled by Your Progress! Large Language
Models (GPT-4) No Longer Struggle to Pass Assess-
ments in Higher Education Programming Courses.
Savelka, J., Agarwal, A., Bogart, C., Song, Y., and Sakr,
M. (2023b). Can Generative Pre-trained Transform-
ers (GPT) Pass Assessments in Higher Education Pro-
gramming Courses? In Proc. of the 2023 Conference
on Innovation and Technology in Computer Science
Education V. 1. ACM.
Singh, H., Tayarani-Najaran, M.-H., and Yaqoob, M.
(2023). Exploring Computer Science students’ Per-
ception of ChatGPT in Higher Education: A De-
scriptive and Correlation Study. Education Sciences,
13(9):924.
Wei, J., Wang, X., Schuurmans, D., Bosma, M., Xia, F.,
Chi, E., Le, Q. V., Zhou, D., et al. (2022). Chain-of-
Thought Prompting Elicits Reasoning in Large Lan-
guage Models. Advances in Neural Information Pro-
cessing Systems, 35:24824–24837.
Xu, F. F., Alon, U., Neubig, G., and Hellendoorn, V. J.
(2022). A Systematic Evaluation of Large Language
Models of Code. In Proc. of the 6th ACM SIGPLAN
International Symposium on Machine Programming,
pages 1–10, San Diego CA USA. ACM.
Yilmaz, R. and Yilmaz, F. G. K. (2023). Augmented in-
telligence in programming learning: Examining stu-
dent views on the use of ChatGPT for programming
learning. Computers in Human Behavior: Artificial
Humans, 1(2):100005.
Zastudil, C., Rogalska, M., Kapp, C., Vaughn, J., and Mac-
Neil, S. (2023). Generative AI in Computing Educa-
tion: Perspectives of Students and Instructors. In 2023
IEEE Frontiers in Education Conference (FIE), pages
1–9. IEEE.
"ChatGPT Is Here to Help, not to Replace Anybody": An Evaluation of Students’ Opinions on Integrating ChatGPT in CS Courses
245