top of page

By age group and learning subject

  1 to 1 ,Small Group, Weekly Class  

Python.png

Python Age  (9-12 years old )

Python 1.png

Python Intro  (12 Sessions,  75 minutes per session) 

​

Languages:  Python

Prerequisites:

Basic prior coding experience required

Class description:

Ready to learn one of the most widely used programming languages in the world? Then this is

the class to sign up for! Python is a very versatile and easy-to-learn starter language that is widely

used by software developers, scientists and data analysts, from medical research to applications

at NASA. Through the games they create, campers will learn and practice core coding concepts

and learn Python-specific concepts and syntax. Projects range from trivia quizzes to competitive

two-player games and everything in between. Students will gain valuable experience with key

concepts such as data structures and algorithms.

This class is intended for students with prior coding experience. Students who have never done coding before should take the Python: Intro (New Coders) course.

Python game.jpg

Python: Intermediate Arcade Games

 (12 sessions,  75 Minutes per session)

​

Languages: Python 

Prerequisites:

Completion of Python: Intro course OR basic Python and coding knowledge

Class description:

High scores ahead! Learn the basics of game design in Python while creating classic arcade games

like Brick Breaker, Bubble Pop, and Snake! Along the way, students will be introduced to gravity

and game physics as well as practice Coder’s Ladder concepts like loops, variables, conditionals,

functions, cloning and lists.

Python 4.png

Python: Intermediate  Multiplayer Games

(12 sessions, 75 minutes per session)

​

Languages: Python

Prerequisites:

Completion of Python: Arcade Games or Python: Multiplayer Games OR intermediate Python and coding knowledge

Class description:

Add a whole new dimension to your Python programming! In this course, students will create more complex Python based programs that will introduce to new concepts, such as object oriented programming and artificial intelligence, at a very basic level. Additionally, students will learn how to apply dictionaries, classes and basic data analytics in their programs through AI based Tic Tac Toe and Space Invaders projects. At the completion of this course, students will have a strong basic foundation in Python to continue building more advanced programs in the future!

Python Project.jpg

Python: Advance Game ( 24 sessions, 75 minutes  per session)

​

Languages: Python

Prerequisites: 

Completion of Python: Arcade Games or Python: Multiplayer Games OR intermediate Python and coding knowledge

Class Description:  

Do you love playing video games with your friends? Have you ever wanted to create your own Player vs. Player (PvP) game? In this camp, students will learn how to create their own PvP games using Python. Students will use basic Python programming to code their own two-player games, including an air hockey game and a space battler! This class will introduce students to Python as well as basics of multiplayer game design.

Python.png

Python Age  (12-16 years old )

website design.jpg

Python: Programming: Intro (New Coders)

(12 sessions, 75 Minutes per session)

​

Languages / tools: Repl.it

Prerequisites: 

This course is intended for students with no prior coding experience. Students who have done coding before should take the Python Programming: Intro course.
Class Description:
Get your start in one of the most powerful program languages - Python! Widely considered one of the best starter languages, this is the class to take if you want to get started with text-based programming. Campers will learn the basics of Python programs and syntax to set the foundations for more advanced programming in the future.

Python 7.png

Python Programming: IIntro  (12 sessions, 75 Minutes per session)

​

Languages / tools: Repl.it

Prerequisites:

Previous coding experience required

This course is intended for students with prior coding experience. Students who have not done coding before should take the Python Programming: Intro (New Coders) course.
Class Description
Get your start in one of the most powerful program languages - Python! Widely considered one of the best starter languages, this is the class to take if you want to get started with text-based programming. Campers will learn the basics of Python programs and syntax to set the foundations for more advanced programming in the future.

Python.jpg

Python: Build Games in Pygame I (24 sessions, 75 Minutes  per session)

​

Languages / tools: Repl.it

Prerequisites: Previous coding experience required

Class Description

Completion of Python Programming: Intro course OR previous experience with Python coding

Take your Python skills to the next level with this game development focused Python camp! Students will learn how to use the Pygame module to add additional functionalities to their programs to support basic game development. Campers will practice loops, functions and more while building simple games in Python. Join this camp to add some extra fun to your Python learning!

bottom of page