ICER 2024
Mon 12 - Thu 15 August 2024 Melbourne, Victoria, Australia
Tue 13 Aug 2024 13:35 - 13:55 - GenAI and Computing Education (I) Chair(s): Judy Sheard

Programming skills are typically developed through completing various hands-on exercises. Such programming problems can be contextualized to students’ interests and cultural backgrounds. Prior research in educational psychology has demonstrated that context personalization of exercises tickles learners’ situational interests and positively affects their engagement. However, creating a varied and comprehensive set of programming exercises for students to practice is a time-consuming and laborious task for computer science educators. Previous studies have shown that large language models can generate conceptually and contextually relevant programming exercises. Thus, they offer a possibility to automatically produce personalized programming problems to fit students’ interests and needs. This article reports on a user study conducted in an introductory programming course that includes contextually personalized programming exercises created with GPT-4. The quality of the exercises is evaluated by both students and the authors. Additionally, this work investigates student attitudes towards the created exercises and engagement with the system. The results suggest that the quality of exercises generated by GPT-4 is generally high according to both students and the authors, and that they are very well received by students. This suggests that AI-generated programming exercises can be a good addition to introductory programming courses to provide students a practically unlimited pool of exercises targeting both their interests and concepts on which they would benefit from additional practice.

Tue 13 Aug

Displayed time zone: Brisbane change

13:15 - 14:15
GenAI and Computing Education (I)Research Papers
Chair(s): Judy Sheard Monash University
13:15
20m
Talk
Debugging with an AI Tutor: Investigating Novice Help-seeking Behaviors and Perceived Learning
Research Papers
Stephanie Yang Harvard University, Hanzhang Zhao Harvard Graduate School of Education, Yudian Xu Harvard Graduate School of Education, Karen Brennan Harvard Graduate School of Education, Bertrand Schneider Harvard Graduate School of Education
13:35
20m
Talk
Evaluating Contextually Personalized Programming Exercises Created with Generative AI
Research Papers
Evanfiya Logacheva Aalto University, Arto Hellas Aalto University, James Prather Abilene Christian University, Sami Sarsa University of Jyväskylä, Juho Leinonen Aalto University
Link to publication DOI Pre-print
13:55
20m
Talk
Insights from Social Shaping Theory: The Appropriation of Large Language Models in an Undergraduate Programming Course
Research Papers
Aadarsh Padiyath University of Michigan, Xinying Hou University of Michigan, Amy Pang University of Michigan, Diego Viramontes Vargas University of Michigan, Xingjian Gu University of Michigan, Tamara Nelson-Fromm University of Michigan, Zihan Wu University of Michigan, Mark Guzdial University of Michigan, Barbara Ericson University of Michigan
Pre-print