Python Programming (Beginner Level) Ages 11-14*

Learn by Making Games


Learn to program in Python® by creating text-based games, such as number and logic games, interactive arcade-style games, interesting art and animations, and even a Pokémon®-based game. You will learn how to construct text and images on the screen, prompt users for input, generate calculations, use variables and loops, and more!

Python® is the perfect language for learning computer programming because it is easy to understand and widely used and valued. Compared to other programming languages, Python® is very similar to writing in English, and requires fewer lines of code. Many businesses use it - NASA and Google, for instance - and it often is the first language taught at many top universities. Getting comfortable with Python at an early age is a terrific foundation for future programming success.

Throughout the week, students will use the most important constructs of the Python® language, learning about variables, functions, conditional statements, loops, and lists. They will incorporate graphics into projects and finish with the breakthrough of making their own games, entirely with Python code.

No prior programming experience is required, but comfort and familiarity with typing is suggested. Each student will have a laptop to use, and will bring home their project files to be played on a computer using any major operating system.

* Note: This class is for ages 11-14; however, students who are 10 years old and have some programming experience can enroll. Parents feel free to call us at (650) 638-0500.

Python Programming ages 11 - 14

Camp Hours and Daily Schedule

  • 9:00-9:15 Project overview, key concepts and team-building
  • 9:15-10:20 Python® Coding projects (games, art & animations)
  • 10:20-10:40 Outdoor recess (campers bring snacks)
  • 10:40-12:00 Continue coding projects
  • 12:00-12:30 Supervised lunch break (campers bring lunch)
  • 12:30-1:30 Sphero® Activities (team-based robotics coding activity)
  • 1:30-2:10 Python® Coding Projects
  • 2:10-2:30 Outdoor recess (campers bring snacks)
  • 2:30-3:15 Continue coding projects
  • 3:15-3:30 Clean-up & review
Python Programming ages 11 - 14

Activities and Take Homes

Top Skills Gained Through Activities
Programming with Python®, including use of variables, functions, conditional statements, loops, operators, and proper syntax, Interactive Art and Game Development, Math, Creativity, Problem-solving, Logical thinking, Team-based Robotics Coding with Sphero® and Lightning Lab.

Take Homes
Students take home a USB flash drive containing their coding projects, plus class lessons to use as a reference for future coding projects at home. Please note, students do not take home the Sphero® SPRK+ Robot.

2018 Camp Schedule                           Register Now !

Beginner Python® Programming Camps located in San Francisco





San Francisco

Holy Trinity

June 18 - 22

Almost Full

San Francisco

Marin Prep

July 16 - 20

Almost Full