Bridging Novice Programmers and LLMs with InteractivityGlobalCCMSI
This program is tentative and subject to change.
While Large Language Models (LLMs) enable experienced programmers to increase their productivity, LLMs’ impact on learning and productivity for novices is currently unclear. Recent work showed novice programmers struggle with prompting LLMs for code generation and suggested that the use of LLMs in CS education could exacerbate existing equity issues. Educators are now faced with the difficult question of whether and when to incorporate the use of LLMs into the CS curriculum without adversely impacting student learning and equity. To address these concerns, we study the effects of using an interactive LLM on code generation with novice programmers. We find that using our interactive LLM improves the accuracy of code generation over the baseline LLM. Additionally, after using the interactive LLM, novices write improved prompts even when using the baseline LLM. Based on our findings, we plan to create iGPTs, a set of customized, interactive LLMs spanning computational learning goals as templates to facilitate LLM integration for improving student learning and retention.
This program is tentative and subject to change.
Fri 28 FebDisplayed time zone: Eastern Time (US & Canada) change
10:45 - 12:00 | |||
10:45 18mTalk | A Conceptual Metaphor Analysis of Recursion in a CS1 Course Papers Colton Harper University of Nebraska-Lincoln, Karima Mohammed The American University in Cairo, Stephen Cooper University of Nebraska-Lincoln | ||
11:03 18mTalk | Enhancing CS1 education through experiential learning with robotics projectsGlobal Papers Rodrigo Borela Georgia Institute of Technology, Zhixian Liding Georgia Institute of Technology, Melinda McDaniel Georgia Institute of Technology | ||
11:22 18mTalk | Investigating the Use of Productive Failure as a Design Paradigm for Learning Introductory Python Programming Papers Hussel Suriyaarachchi National University of Singapore, Paul Denny The University of Auckland, Suranga Nanayakkara Auckland Bioengineering Institute, The University of Auckland | ||
11:41 18mTalk | Bridging Novice Programmers and LLMs with InteractivityGlobalCCMSI Papers Thomas Yeh University of California, Irvine, Karena Tran University of California, Irvine, Ge Gao University of California, Irvine, Tyler Yu University of California, Irvine, Wai On Fong University of California, Irvine, Tzu-Yi Chen Pomona College |