Fri 28 Feb 2025 14:22 - 14:41 at Meeting Rooms 315-316 - Assessment #1 Chair(s): Priyanka Kumar

The rapid advancement of Large Language Models (LLMs) like ChatGPT has raised concerns among computer science educators about how programming assignments should be adapted. This paper explores the capabilities of LLMs (GPT-3.5, GPT-4, and Claude Sonnet) in solving complete, multi-part CS homework assignments from the SIGCSE Nifty Assignments list. Through qualitative and quantitative analysis, we found that LLM performance varied significantly across different assignments and models, with Claude Sonnet consistently outperforming the others. The presence of starter code and test cases improved performance for advanced LLMs, while certain assignments, particularly those involving visual elements, proved challenging for all models. LLMs often disregarded assignment requirements, produced subtly incorrect code, and struggled with context-specific tasks. Based on these findings, we propose strategies for designing LLM-resistant assignments. Our work provides insights for instructors to evaluate and adapt their assignments in the age of AI, balancing the potential benefits of LLMs as learning tools with the need to ensure genuine student engagement and learning.

Fri 28 Feb

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

13:45 - 15:00
Assessment #1Papers at Meeting Rooms 315-316
Chair(s): Priyanka Kumar University of Texas at San Antonio
13:45
18m
Talk
A Multi-Institutional Assessment of Oral Exams in Software Courses
Papers
Peter Ohmann College of St. Benedict / St. John's University, Ed Novak Franklin and Marshall College
14:03
18m
Talk
Design and Evaluation of an AI-Assisted Grading Tool for Introductory Programming Assignments: An Experience ReportGlobal
Papers
Goda Nagakalyani IIT BOMBAY, Saurav Chaudhary Indian Institute of technology - Bombay, Varsha Apte Indian Institute of technology - Bombay, Ganesh Ramakrishnan Indian Institute of technology - Bombay, Srikanth Tamilselvam IBM India Research Labs
14:22
18m
Talk
Designing LLM-Resistant Programming Assignments: Insights and Strategies for CS Educators
Papers
Bradley McDanel Franklin and Marshall College, Ed Novak Franklin and Marshall College
14:41
18m
Talk
Exploring Different Specifications Grading PoliciesGlobal
Papers
Igor dos Santos Montagner Insper, Rafael Corsi Ferrao Insper , Craig Zilles University of Illinois at Urbana-Champaign, Mariana Silva University of Illinois at Urbana Champaign