Day 1: Drawing With Python and Turtles

Workshop Notes

Download the slides in PDF format.

How to Get Python at Home

Download and install Python (including IDLE).
Opt for version 3 if you don't know which one you want.

Codecademy Lessons

Learn Python interactively and online!

Join the Movement

Code.org


Day 2: Introducing the Raspberry Pi!

Workshop Notes and Related Links

Download the slides in PDF format.

More commands to use at the command line

Making a text adventure game in Python

Getting Started Guides

Official getting started guide

A more detailed getting started guide

A more advanced but even more complete getting started guide

Other Resources

Videos from the Adventures in Raspberry Pi companion website

Seven Great Raspberry Pi YouTube Videos

Geek Gurl Diaries YouTube Channel


More Python Resources

Invent with Python (Learn to Program by Making Computer Games)

How to Think Like a Computer Scientist (interactive book teaching Python)

Online Python Tutor


Workshop and Camps in Ottawa

Check out Girl Develop It Ottawa, which will have a Python course taught by Gail announced in the next few months.

Ladies Learning Code also has an Ottawa chapter that runs technical workshops.

For a fun summer camp experience, check out Carleton's Virtual Ventures and Ottawa U's Adventures in Engineering and Science.


Things You Might Want to Buy

Python for Kids

CanaKit Raspberry Pi Ultimate Starter Kit

Adventures in Raspberry Pi

You can also purchase a Pi locally at buyapi.ca



Created by Gail Carmichael. For 2013's site, click here.