Programming, Python, and Student-Directed Projects
summary
A high‑school program scales Python across a 600‑student Year 11 cohort using an LMS, weekly deadlines and automated feedback (CROC) so students self‑direct. Outcomes: a working Python‑powered nerf turret that uses HOG+SVM for pedestrian detection, two cameras for stereo disparity with ORB/BRIEF + brute‑force matching, NumPy/OpenCV and PiSerial to an Arduino; and an open‑source operational transformation library called Wordsmiths implemented with Flask+Socket.IO, pip‑installable and deployed behind nginx/gunicorn. Projects finish in ~three weeks with many late nights.
AI-written summary · about
chapters (8)
- 0:00Introduction
- 1:49IT curriculum overview
- 4:37Programming stream structure
- 7:55Flipped classroom approach
- 9:39Python for student projects
- 12:52Python turret demo
- 19:49Wordsmiths project
- 25:06Q&A
related talks
29mA Project-Driven Approach to Teaching Python: A Showcase of Student Work and Achievements
30mIntegrating Python within a School Context
33mTeaching Python: Ten+ Years of Successes, Trials and Tribulations
31mTransitioning from VB to Python – Mapping a 6 month journey
21mHigh School Pythonistas
01h 34mStudent Showcase
02h 00mEducation Showcase
33mTeaching Python with tiny, occult pandas
