This program is tentative and subject to change.

Wed 6 Aug 2025 15:45 - 16:10 at Grove Ballroom I+II - L: Student Behaviours with GenAI

Large Language Models (LLMs) like ChatGPT are generative AI that can answer questions and provide solutions to problems in various domains. To date, little is known about how students interact with LLM tools while problem solving. We recruited novice programmers (N=21) and gave them a brief video-based lesson on the fundamentals. We then asked them to use ChatGPT (1) to learn about one additional construct, namely for loops, and (2) subsequently solve four problems that required specifying the output of a program with a for loop, with access to ChatGPT. Participants verbalized their thoughts as they worked, and these were transcribed and analyzed. We used a qualitative approach to identify how students reasoned and what strategies they employed while solving problems. We found substantially more independent problem solving than expected given prior reports on students’ over-reliance on LLMs.

This program is tentative and subject to change.

Wed 6 Aug

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

15:20 - 16:10
L: Student Behaviours with GenAIResearch Papers at Grove Ballroom I+II
15:20
25m
Talk
The Effects of GitHub Copilot on Computing Students' Programming Effectiveness, Efficiency, and Processes in Brownfield Coding Tasks
Research Papers
Md Istiak Hossain Shihab Oregon State University, USA, Chris Hundhausen Oregon State University, USA, Ahsun Tariq Oregon State University, Summit Haque Oregon State University, USA, Yunhan Qiao Oregon State University, Brian Mulanda Wise Oregon State University, Christopher Sanchez Oregon State University
15:45
25m
Talk
How Do Novice Programmers Solve Code-Tracing Problems When ChatGPT Is Available? A Qualitative Analysis.
Research Papers
Elmira Adeeb Carleton University, Kasia Muldner Carleton University