Ma et al 2024: "How to Teach Programming in the AI Era? Using LLMs as a Teachable Agent for Debugging" https://arxiv.org/abs/2310.05292 "We introduce a novel system to facilitate deliberate practice on debugging, where human novices play the role of Teaching Assistants and help LLM-powered teachable agents debug code…students focus on hypothesizing the cause of code errors, while adjacent skills like code completion are offloaded to LLM-agents." #nwit
Ma et al 2024: "How to Teach Programming in the AI Era? Using LLMs as a Teachable Agent for Debugging" https://arxiv.org/abs/2310.05292 "We introduce a novel system to facilitate deliberate practice on debugging, where human novices play the role of Teaching Assistants and help LLM-powered teachable agents debug code…students focus on hypothesizing the cause of code errors, while adjacent skills like code completion are offloaded to LLM-agents." #nwit