Hey kids!
------------
Ever wonder what your mother or father is doing, typing away for long hours at the computer? What about how games are made?
If you are **12 years old or over**, join us for a few hours on **Saturday April 12th** or **Sunday April 13th** to explore how to program, and why your parents love Python so much.
Why learn programming?
-------------------------------
You don't necessarily have to become a professional programmer. Quite the contrary, programming is rewarding as a hobby or as a profession. Learning how to program also explores how computers work. Python is a very powerful language: it is used for writing computer programs, making websites & games, scientific & mathematic computing, among other things. Many companies use and develop with Python: Google, NASA, the CIA, Spotify, and many others.
What will you learn?
--------------------------
This **free** tutorial will explore how to program using Python by making games. We will start with learning Python's simple data types, including numbers, letters and strings, and lists. We will also explore comparisons, if-statements, and loops. Finally, we will combined our new knowledge by creating our own game using the PyGame library.
What do you need to attend this tutorial?
---------------------------------------------------
Nothing. Yup. Okay well, you'll need smile on your face. We will provide monitors, keyboards, and Raspberry Pis with Python + PyGame on it. For every student, we will also give a copy of No Starch Press' *Python For Kids* and *Hello World! Computer Programming for Kids and Other Beginners*, as well as Pearson's *Teach Yourself Python in 24 Hours*.
Schedule
-----------
This tutorial one day long on both Saturday April 12th & Sunday April 13th.
- Saturday, April 12, 2014: Class taught in **English**
- Sunday, April 13, 2014: Class taught in **French**
Both days will have the following format:
- 9:00 am - Welcome, Introductions
- 9:15 am - Tutorial begins
- 1:00 pm - Tutorial wrap up + Lunch (provided)
- 2:00 pm - Open space for continued hacking (Optional)
- 4:00 pm - Wrap up
Registration
---------------
Adults: please use your name and email address when when registering a child for this event. It will also prompt you to enter the child's name and age.
- **Cost**: **FREE**
- **Ages**: 12 to 18 years old
- **Where**: Room 514AB
Palais des congrès de Montréal
(Montréal Convention Center)
201 Viger Ave West
Montréal, Québec, Canada
http://congresmtl.com
Questions? ------------- - Mathieu Leduc-Hamel, Conference Co-Chair
[mathieu@montrealpython.org](mailto:mathieu@montrealpython.org "mathieu@montrealpython.org")
+1 (514) 569-2911
Call for volunteers! ------------------------ If you are interested in helping out during the tutorial, please register as a teaching assistant on the Eventbrite page or contact directly Mathieu Leduc-Hamel if you have any questions. ---------- About the instructors --------------------------- **Katie Cunningham** Katie Cunningham is a Python developer at Cox Media Group and a DC native. She’s a fervent advocate for Python, Open Source Software, and teaching more people how to program. She also helps organize PyLadies in the DC area, a program designed to increase diversity in the Python community. She has taught classes for the organization, bringing novices from instillation to writing their first app in 48 hours. Katie is an active blogger at her website, covering issues such as Python, accessibility, and the trials and tribulations of working from home. **Barbara Shaurette** Barbara is an open source veteran, with fifteen years of experience as a professional developer, much of that as an active participant in the Python and Django communities. She is an organizer for PyLadies Austin, and teaches and mentors through organizations such as PyLadies, Girl Develop It and Code Scouts. Currently, she works as a Python developer for Cox Media Group. Learn more about what Barbara is up to at her blog and through Austin PyLadies.
Palais des congrès de Montréal
(Montréal Convention Center)
201 Viger Ave West
Montréal, Québec, Canada
http://congresmtl.com
Questions? ------------- - Mathieu Leduc-Hamel, Conference Co-Chair
[mathieu@montrealpython.org](mailto:mathieu@montrealpython.org "mathieu@montrealpython.org")
+1 (514) 569-2911
Call for volunteers! ------------------------ If you are interested in helping out during the tutorial, please register as a teaching assistant on the Eventbrite page or contact directly Mathieu Leduc-Hamel if you have any questions. ---------- About the instructors --------------------------- **Katie Cunningham** Katie Cunningham is a Python developer at Cox Media Group and a DC native. She’s a fervent advocate for Python, Open Source Software, and teaching more people how to program. She also helps organize PyLadies in the DC area, a program designed to increase diversity in the Python community. She has taught classes for the organization, bringing novices from instillation to writing their first app in 48 hours. Katie is an active blogger at her website, covering issues such as Python, accessibility, and the trials and tribulations of working from home. **Barbara Shaurette** Barbara is an open source veteran, with fifteen years of experience as a professional developer, much of that as an active participant in the Python and Django communities. She is an organizer for PyLadies Austin, and teaches and mentors through organizations such as PyLadies, Girl Develop It and Code Scouts. Currently, she works as a Python developer for Cox Media Group. Learn more about what Barbara is up to at her blog and through Austin PyLadies.