Software Engineering Radio - The Podcast for Professional Software Developers   /     Leo Porter and Daniel Zingaro on Using LLMs in the Classroom

Description

Dr. Daniel Zingaro and Dr. Leo Porter, co-authors of the book Learn AI-Assisted Python Programming, speak with host Jeremy Jung about teaching programming with the aid of large language models (LLMs). They discuss writing a book to use in Leo's introductory CS class and explore how GitHub Copilot de-emphasizes syntax errors, reduces the need to memorize APIs, and why they want students to write manual test cases. They also discuss possible ethical concerns of relying on commercial tools, their impact on coursework, and why they aren't worried about students cheating with LLMs.

Summary

Dr. Daniel Zingaro and Dr. Leo Porter, co-authors of the book Learn AI-Assisted Python Programming, speak with host Jeremy Jung about teaching programming with the aid of large language models (LLMs). They discuss writing a book to use in Leo's introductory CS class and explore how GitHub Copilot de-emphasizes syntax errors, reduces the need to memorize APIs, and why they want students to write manual test cases. They also discuss possible ethical concerns of relying on commercial tools, their impact on coursework, and why they aren't worried about students cheating with LLMs.

Subtitle
Dr. Daniel Zingaro and Dr. Leo Porter, co-authors of the book Learn AI-Assisted Python Programming, speak with host about teaching programming with the aid of large language models (LLMs). They discuss writing a book to use in Leo's introductory CS...
Duration
01:02:22
Publishing date
2023-09-20 18:05
Link
http://se-radio.net/se-radio-582-leo-porter-and-daniel-zingaro-on-using-llms-in-the-classroom
Contributors
  SE-Radio Team
author  
Enclosures
https://traffic.libsyn.com/secure/seradio/582_Leo_Porter_Daniel_Zingaro_LLMs_in_the_Classroom.mp3?dest-id=23379
audio/mpeg

Shownotes

Dr. Daniel Zingaro and Dr. Leo Porter, co-authors of the book Learn AI-Assisted Python Programming, speak with host Jeremy Jung about teaching programming with the aid of large language models (LLMs). They discuss writing a book to use in Leo's introductory CS class and explore how GitHub Copilot de-emphasizes syntax errors, reduces the need to memorize APIs, and why they want students to write manual test cases. They also discuss possible ethical concerns of relying on commercial tools, their impact on coursework, and why they aren't worried about students cheating with LLMs.