Blogs (4) >>
Thu 21 Mar 2024 13:45 - 14:10 at Oregon Ballroom 204 - LLM - Teaching CS1/CS2 Chair(s): Suzanne Matthews

In Summer 2023, we tailored a suite of AI-based software tools in CS1 at our university and deployed those tools to 70 students in a summer offering of the same, followed by thousands of students online. We allowed students by policy to use the course’s tools but not off-the-shelf alternatives like ChatGPT, GitHub Copilot, or the new Bing. Our goal was to approximate through software a 1-to-1 teacher-to-student ratio, equipping students with a pedagogically-minded subject-matter expert by their side at all times. We share in this work how the AI tools explained highlighted lines of code, improved students’ code style, and answered both content and administrative questions on a course’s discussion forum with 88% and 77% accuracy, respectively. The tools themselves were received positively by students, who noted they felt like they had “a personal tutor,” whereas tools like ChatGPT “would have definitely detracted from learning.” We present what we did and why we did it and offer recommendations for others’ adoption of generative AI.

Thu 21 Mar

Displayed time zone: Pacific Time (US & Canada) change

13:45 - 15:00
LLM - Teaching CS1/CS2Papers at Oregon Ballroom 204
Chair(s): Suzanne Matthews United States Military Academy
13:45
25m
Talk
Teaching CS50 with AI: Leveraging Generative Artificial Intelligence in Computer Science EducationGlobalMSICC
Papers
Rongxin Liu Harvard University, Carter Zenke Harvard University, Charlie Liu Yale University, Andrew Holmes Harvard University, Patrick Thornton Harvard University, David J. Malan Harvard University
DOI
14:10
25m
Talk
Prompt Problems: A New Programming Exercise for the Generative AI EraGlobalCC
Papers
Paul Denny The University of Auckland, Juho Leinonen Aalto University, James Prather Abilene Christian University, Andrew Luxton-Reilly The University of Auckland, Thezyrie Amarouche University of Toronto Scarborough, Brett Becker University College Dublin, Brent Reeves Abilene Christian University
DOI
14:35
25m
Talk
CS1 with a Side of AI: Teaching Software Verification for Secure Code in the Era of Generative AICC
Papers
Amanda Fernandez University of Texas at San Antonio, Kimberly Cornell University at Albany
DOI