Teen Python programming classes and Hackathons

Free Python Programming classes!

Wednesdays, October 18th, October 25th, November 1st and November 8th
2:00 to 3:30 pm, in the Flett Room
Registration Required!

Learn beginning and intermediate Python skills.

This class will cover advanced debugging techniques, error catching (using try-except), and database topics.  No prior coding experience necessary!

Upon completion, students will be invited to participate in a new community service opportunity at the library: serving as volunteer teaching assistants for future computer programming classes and hackathons. We will review the hackathon curriculum in detail and explore common mistakes made by beginner programmers.

Sign ups are now open!


Saturday, October 21st and November 4th
1:00 to 4:00 pm, in the Assembly Room

Put your Python skills to the test at our first Hackathon of the fall! In this programming workshop, teens will be given a problem to solve, and they’ll have to draw on all their programming knowledge to come up with a solution in time! Your job will be to study the given data and then write a Python program to analyze the data. 

If you would like to use a library laptop, send an email to Rachel at [email protected] . If bringing a laptop from home (Mac or PC), please make sure Python 3 is installed (you can download and install Python 3.6.0 for free from www.python.org/downloads/).We will provide guidance on Python syntax and debugging techniques but this event is primarily aimed at students who can work independently (this is not a lecture or class). Students may work individually or in teams. No registration necessary.

VOLUNTEERS NEEDED: Are you an adult with Python programming experience? Want to help out? Join us at from noon to 1:00 pm in the Flett room before the Hackathon for our volunteer training! More information and sign ups here.

Email Young Adult Librarian Rachel Moir with any questions at [email protected].