By age group and learning subject
1 to 1 ,Small Group, Weekly Class
Python Age (9-12 years old )
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: 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: 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: 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 Age (12-16 years old )
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 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: 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!