SE Radio 582: Leo Porter and Daniel Zingaro on Using LLMs in the Classroom

Topics covered
Popular Clips
Episode Highlights
Cheating Concerns
The potential for cheating with LLMs in education is a significant concern for educators like and . They emphasize the importance of teaching students the fundamental skills of programming, even with powerful tools at their disposal 1. Daniel notes that students might misuse these tools, bypassing essential learning processes like debugging and testing. Leo adds that innovative assessment strategies, such as requiring students to explain their code in videos, can help ensure genuine understanding 2.
It's super powerful. Before, you can't just type some python and make it work, but now you can sort of type in whatever you want and kind of get something back.
---
By focusing on long-term effectiveness, educators aim to prepare students for diverse roles in the tech industry.
Ethical Implications
Ethical implications of using LLMs in education are multifaceted, touching on issues of equity and intellectual property. expresses concern over the potential socioeconomic divides that could be exacerbated if access to these tools becomes dependent on financial means 3. He also highlights the importance of discussing copyright and ownership with students, as these models rely on vast amounts of data that may not always be ethically sourced.
You could imagine all these kind of socioeconomic divides that already exist only being exacerbated by these tools.
---
underscores the need for research to understand the impact of LLMs on different demographic groups, aiming to prevent further inequities in computer science education 3.
Related Episodes


SE-Radio Episode 357: Adam Barr on Code Quality
Answers 383 questions

SE-Radio Episode 291: Morgan Wilde on LLVM
Answers 383 questions

SE-Radio Episode 251: Martin Klose on Code Retreats
Answers 383 questions

SE Radio 574: Chad Michel on Software as an Engineering Discipline
Answers 383 questions

SE Radio 581: Zach Lloyd on Terminal Emulators
Answers 383 questions

SE Radio 611: Ines Montani on Natural Language Processing
Answers 383 questions

SE-Radio Episode 295: Michael Feathers on Legacy Code
Answers 383 questions

SE Radio 617: Frances Buontempo on Modern C++
Answers 383 questions

SE-Radio Episode 306: Ron Lichty on Managing Programmers
Answers 383 questions

SE Radio 594: Sean Moriarity on Deep Learning with Elixir and Axon
Answers 383 questions

SE Radio 597: Coral Calero Muñoz and Félix García on Green Software
Answers 383 questions

Episode 183: SE Radio becomes part of IEEE Software
Answers 383 questions

Episode 36: Interview Guy Steele
Answers 383 questions

SE Radio 554: Adam Tornhill on Behavioral Code Analysis
Answers 383 questions

Episode 200: Markus Völter on Language Design and Domain Specific Languages
Answers 383 questions














