Developing Labs for Teaching Kids Webdev - Matt Cengia (North Bay Python 2023) @NorthBayPython
Developing Labs for Teaching Kids Webdev - Matt Cengia (North Bay Python 2023)  @NorthBayPython
Uploaded July 2023 | Updated September 2026, 1 day ago
Matt Cengia

pretalx.northbaypython.org/nbpy-2023/talk/AD9XXX

Come listen to the tale of how I and a small team of Scout Leaders developed and delivered a weekend course that took 11-15-year-old young adults from knowing almost nothing about networking or code, to being able to follow along and build their own website, complete with static HTML, CSS, and then transitioning to a simple Python Flask app, requiring nothing more than a web browser and Visual Studio Code on the student computers.

I'll cover how we gave each student full root access to their own "server", through to how we built the course material to be a manageable learning curve over such a tight timeline, the challenges we faced with content delivery, and ideas for improvements before we run our next course.

North Bay Python is a boutique one-track conference, held in Petaluma, California. Our first events were held in 2017-2019 in a 100 year-old theater in the city's downtown. After a planned one-year break that's turned into almost four years, we're excited to return!

This year, we're holding our conference in July, in a barn, on a ranch overlooking the Petaluma River.

Produced by NDV: youtube.com/channel/UCQ7dFBzZGlBvtU2hCecsBBg?sub_confirmation=1

Sun Jul 30 14:40:00 2023 at Reis River Ranch
Developing Labs for Teaching Kids Webdev - Matt Cengia (North Bay Python 2023)2FA MindPrompt engineering & social justice: what we know so far - Tilde (Nbpy2025)From FinTech to Fin Tech - Adrianna Tan (Nbpy2025)Disambiguation, In-Jokes, and Name Collisions: What You Need to Know When Naming a Python ProjectNutshell in a Python: Adapting patterns from shell scriptsWhat Not To Document And Why - Margaret Fero (Nbpy2024)Cursed Comedy - Jamie Bliss and Piper Thunstrom - 2026Auditing Your Site for Accessibility: Now What?How Unreliable Computers Can Usually Agree (Sort Of): A Brief Tour of the Raft AlgorithmModern Western Square Dancing: dancing for math nerds - Dan Lyke - 2026Make your code come alive: using interactive Jupyter notebooks outside of the sciences
North Bay Python |

"Developing Labs for Teaching Kids Webdev" - Matt Cengia (North Bay Python 2023)

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER