Blogs (3) >>

This program is tentative and subject to change.

Fri 28 Feb 2025 14:22 - 14:41 at Meeting Rooms 317-318 - CS1 TAs

Generative artificial intelligence poses new challenges around assessment and academic integrity, increasingly driving introductory programming educators to employ invigilated exams often conducted in-person on pencil-and-paper. But the structure of exams often fails to accommodate authentic programming experiences that involve planning, implementing, and debugging programs with computer interaction.

In this experience report, we describe code interviews: a more authentic assessment method for take-home programming assignments. Through action research, we experimented with varying the number and type of questions as well as whether interviews were conducted individually or with groups of students. To scale the program, we converted most of our weekly teaching assistant (TA) sections to conduct code interviews on 5 major weekly take-home programming assignments. By triangulating data from 5 sources, we identified 4 themes. Code interviews (1) pushed students to discuss their work, motivating more nuanced but sometimes repetitive insights; (2) enabled peer learning, reducing stress in some ways but increasing stress in other ways; (3) scaled with TA-led sections, replacing familiar practice with an unfamiliar assessment; (4) focused on student contributions, limiting opportunities for TAs to give guidance and feedback.

We conclude by discussing the different decisions about the design of code interviews with implications for student experience, academic integrity, and teaching workload.

This program is tentative and subject to change.

Fri 28 Feb

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

13:45 - 15:00
13:45
18m
Talk
Retention Teaching Assistants for Supporting Student Performance in Introductory-level Computing Classes
Papers
Kazi Sinthia Kabir University of Utah, Eliane Wiese University of Utah, Travis Martin University of Utah, Sahil Karki University of Utah, Erin Parker University of Utah, Mary Hall University of Utah
14:03
18m
Talk
Unlocking Student Potential With TA-Bot: Timely Submissions and Improved Code Style
Papers
Jack Forden Marquette University, Matthew Schneider Carnegie Mellon University, Alexander Gebhard Marquette University, Md. Tahmidul Islam Molla Marquette University, Dennis Brylow Marquette University
14:22
18m
Talk
Code Interviews: Design and Evaluation of a More Authentic Assessment for Introductory Programming Assignments
Papers
Suhas Kannam University of Washington, Yuri Yang University of Washington, Aarya Dharm University of Washington, Kevin Lin University of Washington, Seattle
14:41
18m
Talk
Feasibility Study of Augmenting Teaching Assistants with AI for CS1 Programming FeedbackGlobal
Papers
Umair Z. Ahmed National University of Singapore, Shubham Sahai National University of Singapore, Ben Leong National University of Singapore, Amey Karkare IIT Kanpur