A Project-Driven Approach to Teaching Python: A Showcase of Student Work and Achievements
summary
High school students produce concrete Python projects: a Markov chains parody generator trained on Harry Potter/Twilight text, a Flask-based A pathfinder that converts images to node maps, a TF‑IDF plus k‑means summariser using BeautifulSoup, a numpy neural net for handwriting recognition, a Naive Bayes spam classifier and a high‑altitude balloon simulator. Most prototypes reach working state in three weeks* to four weeks, attract local media and internships, and come from beginners who learn Python within two years.
AI-written summary · about
chapters (7)
- 0:00Introduction
- 1:26About me
- 2:08The teaching program
- 4:40Prophecy
- 8:05Pathway
- 10:47Example
- 21:47What You Can Do
related talks
31mProgramming, Python, and Student-Directed Projects
48mPython for Educators
27mLearn Python Like a 12 Year Old
26mPython in Primary School
01h 50mStudent Showcase
02h 00mEducation Showcase
33mTeaching Python with tiny, occult pandas
49mPython to the (Little) People: teaching 300,000 students Python through the DT Curriculum
