Foundation Courses
What is it?
We designed this program to prepare students for real-world problem-solving and rigorous competition participation.
A foundation-level skill-building program generally consists of 3 - 4 levels and can take 1 - 1.5 years, depending on age, previous experiences, and dedication.
We offer the following tracks, and students can complete multiple routes depending on their interests and goals: Scratch, Python Game Development, Python/AI, Web Development, Robotics, and Java.
More Class Info
-
Foundational courses are open all year round.
-
Foundational classes take place virtually.
-
Foundational classes take place weekly, each lasting 1 or 1.5 hours, based on the course and student's choice.
-
Multiple foundational classes may be taken by the student simultaneously.
-
To learn more about class pricing, check out our Tuition Details.
​
Available Pathways
Robotics Track
3rd. - 5th. grade
Intro to Robotics > Advanced Robotics > FLL/ WRO Competition team
Web Programming Track
HTML, CSS, JavaScript > Advanced Web Design > Junior Startup/ Web-based Game
Python Game Track
Intro to Python > Python OOP > Pygame > Game Development Team
Java/ Test Prep Track
Intro to Java > AP CS Prep
Python Data Science Track
Intro to Python > Python OOP > Data Science/ AI
Competition Track
Intro to Python > Python OOP > ACSL or USACO