Python® Programming: Creating Text-Based and Graphical Games (Beginner Level)

Run by TechKnowHow® Technology and Robotics Summer Camps

11-14 yrs
Sessions offered between

Tagged in: Science & Tech, Academics, Arts & Crafts

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.Students will also experiment with Sphero® SPRK, the robotic ball. With the use of Sphero®'s Lightning Lab app, students will be able to program their Sphero® SPRK to complete missions and obtain significant data from scientific activities.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, parents of students who are 10 years old and have some programming experience - please call us at (650) 638-0500 for information about enrollment.

Location and Program Information

Map to Congregation Etz Chayim Community Center

Where: Congregation Etz Chayim Community Center
4161 Alma St., Palo Alto, California, 94306

Map to Fremont Recreation Dept. Lake Elizabeth

Where: Fremont Recreation Dept. Lake Elizabeth
39770 Paseo Padre Pkwy., Fremont, California, 94538

Map to Marin Preparatory School

Where: Marin Preparatory School
117 Diamond St., San Francisco, California, 94114

TechKnowHow offers Winter & Summer Day Camps focused on Technology, Computers, Robotics and Engineering with LEGO® elements and Programming/Coding. The fun and enriching program is available to students, ages 5-15, in the San Francisco Bay Area.

ChatterBlock Is the #1 Online Resource for Busy Parents

Discover Fun Things to Do

  • Browse upcoming events and ideas
  • tailored just for families.

Easily Find & Book Classes

  • Search for activities that fit your schedule,
  • and your child's needs.

Coordinate with Friends

  • Connect with your parent network
  • and share plans.