Python for Educators
summary
Argues Python works as a first language by showing concrete classroom projects: a chatbot using if/else and simple lists/dictionaries that students write in a few screens, a search engine in four lines that reads a page and prints the first 1,000 characters (uses caching to avoid hitting live sites), game work with Pygame and Panda3D, and a Finch robot controlled via Jython that can dance, avoid obstacles and fetch online weather.
AI-written summary · about
chapters (17)
- 0:00Intro
- 1:00Recent Experience
- 3:41State of Computer Science Education
- 4:34Computational Thinking
- 5:58Exploring Computer Science
- 7:47K-8 Computer Science Ed
- 9:45So What is a Chatbot
- 11:00Chatbot 2
- 13:33Chatbot Charles
- 23:08Why Python for Search Engine
- 29:20Finch Robot with Python
- 30:03Python Finch Robot (Dance)
- 31:22Python Finch Robot (Wanderer)
- 31:39Python Finch Robot(Weather Man)
- 32:55Why Problem Solving?
- 34:20Problem Solving Tool Constraint
- 35:33So why Python?
related talks
30mIntegrating Python within a School Context
26mPython in Primary School
01h 00mKeynote: Designed for Education: A Python Solution
37mUsing Python to make learning Python better
29mA Project-Driven Approach to Teaching Python: A Showcase of Student Work and Achievements
49mPython to the (Little) People: teaching 300,000 students Python through the DT Curriculum
33mTeaching Python: Ten+ Years of Successes, Trials and Tribulations
20mHow Python Wins New Friends
