Enrichment Pathway

Subscribe to our mailing list
for special offers and news

*May require separate purchase

In addition to the Enrichment Pathway, we also offer our CSTA aligned Coding Curriculum

How to get started

1

Select the class your child wants to start with from the Coding Curriculum or Enrichment Pathway. Decide on frequency, day(s), and class time(s). Classes can run once a week, twice a week, or even every day of the week in one or two hour blocks. If you are unsure, we can set up a consultation meeting to help you identify the best fit!

2

IF you want to make a group class, email the parents of your child's friends! Share the link to this page as well as the classes you are considering, and the schedule you are shooting for. Classes can accommodate up to seven students.

3

When you have an idea of what you want to do, click on the Registration link below to let us know your interests and scheduling preferences. Our Customer Service team will reach out to discuss the options with you and set up an introductory class.

This link lets us know what your child is interested in and we will work with you to set up an trial class!

Read about all our classes for K-2nd graders below

Scratch Jr

Scratch Jr (K-2nd)

Learning to Code is a critical skill for children to learn! Much like learning another language, it’s best to have kids learn about programming concepts early and often! In our Scratch Jr class, kids will learn coding concepts including computer automation and linear sequencing. They will make short stories, apply elements of animation, and create their own sprites and objects – all using technology and coding fundamentals!

Digital ArtTECH

Digital ArtTECH (K-2nd)

This  STEAM-focused course introduces students to the exciting and  multifaceted world of digital art. Through a series of creative  projects, students will learn the fundamentals of graphic design, image  editing, digital storytelling, and more. Sample projects include a  birthday card, a poster for an imaginary movie, and a simple animation.

3D Video Game Design

3D Video Game Design (1st-3rd)

One of the best ways to get kids excited is to allow them to create something of their own. In class, students bring their imaginations to life in full, 3D color and create games they can play including Frogger Freeway, Underwater Diving, and Sports Games.

Utilizing block coding, this class helps young learners focus on the coding concepts (not typing) to learn about loops, variables, and constructors while having a blast!

Read about all our classes for 1st-5th graders below

Minecraft Code: Avatar the Last Airbender

Minecraft Code: Avatar the Last Airbender (K-2nd)

The balance of the Minecraft world is disrupted! In this riveting class, students will dive into the immersive world of Avatar the Last Airbender, harnessing the power of coding to master the 4 elements: air, water, earth, and fire! Each session uncovers a new element for our young coders to explore and conquer, each with its unique challenges and mysteries. From the towering mountains to the depths of the oceans, from molten lava caverns to expansive plains of gusting winds, the Minecraft world is awaiting your command! Students will embark on an unforgettable journey, putting their coding skills to the ultimate test in an adventure of creativity, problem-solving, and elemental mastery!

Projects include: Airbending using levitation potion abilities, Waterbending using enchantments, Earthbending using loops, random numbers and shapes, Metalbending using loops and agent manipulation, culminating in the Avatar State - a grand test of integrating all coding concepts learned.

Prior coding or Minecraft experience not required. 
Minecraft Code: Harry Potter Adventure

Minecraft Code: Harry Potter Adventure (K-2nd)

Welcome to the World of Witchcraft and Wizardy! In this class, students will learn to code while exploring an interactive Harry Potter world in Minecraft! Every class is a new adventure and opportunity to put coding fundamentals into action. Traveling to Hagrid’s hut, the Quidditch pitch, Privet Drive, Diagon Alley, and beyond, kids will take on quests, fight off some monsters, and cast some magic spells!

Join us on this incredible and magical journey!

Projects include: brewing potions, enchanting items with special abilities, learn Redstone basics

Prior coding or Minecraft experience not required.

Minecraft Code: Superheroes

Minecraft Code: Superheroes (K-2nd)

The Minecraft world is in danger! In this class, students will learn coding fundamentals and use them to create powerful superheroes with special abilities. Each class creates a new opportunity for our coders to save the Minecraft world against a new danger! From traveling to a ruined city and exploring a frozen bunker to saving the White House and more! Students will have an amazing time putting their coding skills to the test!

Projects include: Anvil Rain using commands and loops, Programmable Robot Bodyguard with selector variables, Gladiator using position variables and fill commands.

Prior coding or Minecraft experience not required.

Minecraft Code: World Adventure

Minecraft Code: World Adventure (K-2nd)

Grab your passports, we are off to explore new worlds within the Minecraft realm! Students will learn to move, explore, build, and code within Minecraft while visiting exciting places including ancient Egypt, Tokyo Disneyland, Chicago, the wizarding world of Hogwarts, and more! Students will use their knowledge and creativity to design projects on their own. Students do not need prior experience with Minecraft.

Prior coding or Minecraft experience not required.

Minecraft Code: Star Wars

Minecraft Code: Star Wars (K-2nd)

May the Force be with you! Using the Minecraft platform, students will learn coding fundamentals while exploring fantastical worlds - constructing and coding everything around them including vehicles and planets! In this educational and fun-filled class, students will overcome challenges while learning coding concepts including coordinates, functions, methods, loops, variables, and more! Whether your child is a big Star Wars fan or has an interest in space, this class takes them on an exciting “out of this world” adventure!!

Projects include: Coding a lightsaber, Surviving an epic battle, Spawning a horde of enemies, and Creating a force attack to destroy blocks

Prior coding or Minecraft experience not required.

3D Design with Roblox (Roblox Build)

3D Design with Roblox (Roblox Build) (1st-3rd)

This isn’t the usual Roblox! In this class, kids will delve into the amazing world of Roblox Studio - an aspiring game developer’s playground!! Using this software (which is also used in our advanced Roblox Code class), students will sharpen their computer skills, express creativity in new ways, and create their own self-made worlds! Learning about game design concepts, kids will have a blast with games such as Obby and Galactic Speed!

No Chromebooks

Minecraft Club

Minecraft Club (1st-3rd)

In this awesome class, kids learn while having FUN! Students will learn to move, explore, and build/craft within Minecraft. Then, we recreate real life structures while learning about architecture, physics, and circuitry. By the end, students will use their knowledge and creativity to make projects on their own. Students do not need prior experience with Minecraft.

Minecraft Club

Minecraft Club (3rd-3rd)

In this awesome class, kids learn while having FUN! Students will learn to move, explore, and build/craft within Minecraft. Then, we recreate real life structures while learning about architecture, physics, and circuitry. By the end, students will use their knowledge and creativity to make projects on their own. Students do not need prior experience with Minecraft.

3D Design with Roblox (Roblox Build)

3D Design with Roblox (Roblox Build) (3rd-4th)

This isn’t the usual Roblox! In this class, kids will delve into the amazing world of Roblox Studio - an aspiring game developer’s playground!! Using this software (which is also used in our advanced Roblox Code class), students will sharpen their computer skills, express creativity in new ways, and create their own self-made worlds! Learning about game design concepts, kids will have a blast with games such as Obby and Galactic Speed!

No Chromebooks

Minecraft Code: Harry Potter Adventure

Minecraft Code: Harry Potter Adventure (3rd-5th)

Welcome to the World of Witchcraft and Wizardy! In this class, students will learn to code while exploring an interactive Harry Potter world in Minecraft! Every class is a new adventure and opportunity to put coding fundamentals into action. Traveling to Hagrid’s hut, the Quidditch pitch, Privet Drive, Diagon Alley, and beyond, kids will take on quests, fight off some monsters, and cast some magic spells!

Join us on this incredible and magical journey!

Projects include: brewing potions, enchanting items with special abilities, learn Redstone basics

Prior coding or Minecraft experience not required.

Minecraft Code: World Adventure

Minecraft Code: World Adventure (3rd-5th)

Grab your passports, we are off to explore new worlds within the Minecraft realm! Students will learn to move, explore, build, and code within Minecraft while visiting exciting places including ancient Egypt, Tokyo Disneyland, Chicago, the wizarding world of Hogwarts, and more! Students will use their knowledge and creativity to design projects on their own. Students do not need prior experience with Minecraft.

Minecraft Code: Star Wars

Minecraft Code: Star Wars (3rd-5th)

May the Force be with you! Using the Minecraft platform, students will learn coding fundamentals while exploring fantastical worlds - constructing and coding everything around them including vehicles and planets! In this educational and fun-filled class, students will overcome challenges while learning coding concepts including coordinates, functions, methods, loops, variables, and more! Whether your child is a big Star Wars fan or has an interest in space, this class takes them on an exciting “out of this world” adventure!!

Projects include: Coding a lightsaber, Surviving an epic battle, Spawning a horde of enemies, and Creating a force attack to destroy blocks

Prior coding or Minecraft experience not required.

Minecraft Code: Superheroes

Minecraft Code: Superheroes (3rd-5th)

The Minecraft world is in danger! In this class, students will learn coding fundamentals and use them to create powerful superheroes with special abilities. Each class creates a new opportunity for our coders to save the Minecraft world against a new danger! From traveling to a ruined city and exploring a frozen bunker to saving the White House and more! Students will have an amazing time putting their coding skills to the test!

Projects include: Anvil Rain using commands and loops, Programmable Robot Bodyguard with selector variables, Gladiator using position variables and fill commands.

Prior coding or Minecraft experience not required.

Minecraft Code: Avatar the Last Airbender

Minecraft Code: Avatar the Last Airbender (3rd-5th)

The balance of the Minecraft world is disrupted! In this riveting class, students will dive into the immersive world of Avatar the Last Airbender, harnessing the power of coding to master the 4 elements: air, water, earth, and fire! Each session uncovers a new element for our young coders to explore and conquer, each with its unique challenges and mysteries. From the towering mountains to the depths of the oceans, from molten lava caverns to expansive plains of gusting winds, the Minecraft world is awaiting your command! Students will embark on an unforgettable journey, putting their coding skills to the ultimate test in an adventure of creativity, problem-solving, and elemental mastery!

Projects include: Airbending using levitation potion abilities, Waterbending using enchantments, Earthbending using loops, random numbers and shapes, Metalbending using loops and agent manipulation, culminating in the Avatar State - a grand test of integrating all coding concepts learned.

Prior coding or Minecraft experience not required. 
Minecraft Java Mods

Minecraft Java Mods (3rd-5th)

By modifying (modding) Minecraft’s underlying code, kids create powerful objects and special powers that do not normally exist in the game.

Kids learn to code their own mods using a drag and drop interface - students literally “hack” the game and bring their imaginations to life - all while learning Java fundamentals (a widely used programming language).

Each themed class has a specific focus and can be taken in any order! Best of all, kids can test, play, and share their mods so the entire class can play together using their own Minecraft server.

eSports Club: Rocket League

eSports Club: Rocket League (4th-5th)

This club is filled with educational opportunities to enrich your child’s ability to communicate, socialize, and work on in-game skills/strategies. Using a mix of team activities, skill development/drills, and guided free play, students become better players and teammates.
We balance on-screen gameplay with off-screen activities to help kids think critically about gaming while building healthy gaming habits and developing their skills around teamwork, leadership, collaboration, and trust!

3D Coding with Roblox (Roblox Code)

3D Coding with Roblox (Roblox Code) (4th-8th)

Students will design, code and play their own 3D worlds with Roblox Studio!

Students code using the programming language Lua which is currently the leading scripting language used in games. Roblox’s special version of this language – Roblox Lua, enhances the experience as students manipulate environments and program while having fun.

From Obbys (obstacle courses) to creating Simulator Games, our Roblox Studio Code classes allow kids to publish the games they make – showing friends why Roblox Lua is so awesome!

Read about all our classes for 3rd-5th graders below

Scratch

Scratch (3rd-5th)

This class provides a powerful learning tool for budding programmers. Using an advanced block coding format, Scratch teaches fundamental programming concepts.

Students learn these critical concepts by creating animations and computer games with interacting characters. Students will apply problem solving skills to debug programs, make customizations and bring their imaginations to life!

Digital ArtTECH

Digital ArtTECH (3rd-5th)

This  STEAM-focused course introduces students to the exciting and  multifaceted world of digital art. Through a series of creative  projects, students will learn the fundamentals of graphic design, image  editing, digital storytelling, and more. Sample projects include a  birthday card, a poster for an imaginary movie, and a simple animation.

AI Foundations: Story Time

AI Foundations: Story Time (3rd-5th)

Students harness the power of AI technology to support and enhance their creativity while building a unique multimedia story, combining original ideas with the power of AI! Along the way, they’ll learn about creative writing, AI ethics, and a range of AI tools. They will fully develop main characters including personality, imagery, and more. They will use AI to create visuals to represent story locations and utilize ChatGPT to enhance their existing story ideas. Students will also be challenged to think critically about AI-generated content, its many uses, and its limitations.
Note: this class is structured like a creative writing class, but every step of the process uses AI tools to prompt creativity and fully realize students’ ideas

Mobile App Design

Mobile App Design (3rd-5th)

Apps are a huge part of our daily lives! They entertain us, keep us organized, help us communicate, and so much more. With an “easy to use” interface, students can take their ideas and turn them into their very own apps! This introductory app development course guides students through the process of designing and programming multiple kinds of apps while teaching coding fundamentals such as variables, data type, flow control, debugging, and object-oriented programming. Through a combination of creative thinking, problem-solving, testing and technical skills, students will be encouraged to think about the WHY for each kind of app along with being inspired to create every time they have a great idea! This course is a great way to bring student’s creativity and skills to life while they learn exciting coding fundamentals! Projects include: Creating clicker games, a translator app, object collection games

Pre-requisite: Scratch

AI Foundations: Eco Challenge

AI Foundations: Eco Challenge (3rd-5th)

In a world where Artificial Intelligence is rapidly expanding into nearly every field, it’s more important than ever to be prepared for what these changes mean. In this class, students will learn about AI, how to work with it and hot to use it responsible and ethically! To make it fun and educational, we will tackle ecological challenges in the world of Minecraft! Kids will use AI to come up with solutions to a variety of projects to protect the environment, preserve ecosystems, and improve farming and water quality in villages!  We navigate Minecraft’s ocean floor using live data streams, learn about creating conservation plans to save Minecraft Ocelots, and develop a chatbot using algorithms.

Projects include:

  • Creating a conservation plan to classify and save Minecraft Ocelots based on their coat patterns
  • Developing a chatbot using sample algorithms
  • Navigating the Minecraft’s ocean floor using live data streams

No previous experience with Minecraft or programming required.

AI Gaming & Machine Learning

AI Gaming & Machine Learning (4th-5th)

Have you ever wondered… How Alexa can understand and respond to you? How enemies in video games can work together to try and beat the player? Or how Google can guess what you are searching for before you finish typing? In this course, students use Scratch to learn introductory concepts of Machine Learning and Artificial Intelligence. Kids will use these concepts (including augmented reality, simulated learning and functions, and AI behaviors) to create fast-paced interactive games such as Fruit Ninja, Chatbots, and AI Pets!

Python: Story Adventure

Python: Story Adventure (4th-5th)

This is a great introductory Python class! Students will be able to employ creative skills to create their own Choose Your Adventure Game! Students use Python to code their own story that changes depending on the choices made while playing. Kids learn computer programming concepts such as input/output, type casting, variables, random number generation, and conditional statements while creating an exciting customized adventure.

No iPads or Tablets 

Read about all our classes for 6th-8th graders below

Python Game On!

Python Game On! (4th-8th)

In this fun class, students will take coding to the next level by programming games and competitions! With more advanced programming concepts, kids will create their own characters for head to head match ups including Pokemon characters, superheroes, famous sport teams, and their own original characters! Concepts covered include input/output, typecasting, variables, random number generation, and conditionals.

Prior Python experience not required.

No iPads or Tablets

Python Clicker

Python Clicker (4th-8th)

Ever heard of Cookie Clicker or Venture Capitalist video games? These hugely popular games represent an ‘auto clicker” or incremental game genre! In this class, students will create their own auto clicker game. Students will program a game so that when a button is clicked on the keyboard, they can increase their score. With the increased score, they can spend points on upgrades in a shop system (also created by the student) to increase their score further! Students will utilize coding concepts such as conditionals, loops, type casting, and variables to create their own exciting clicker game that even their friends can play.

Prior Python experience not required.

No iPads or Tablets

AI Gaming & Machine Learning

AI Gaming & Machine Learning (4th-8th)

Everything from your robotic vacuum to Alexa to self-driving cars use AI and Machine Learning to function.

In this course, students explore concepts related to Machine Learning and Artificial Intelligence through the lens of gaming! Using the Scratch platform, students create complex competitive games (such as PONG, Platformer, and AI Monster Runner) while learning how to program game characters with AI functionality, vary difficulty levels in interactive games, and use machine learning in game play!

Python: Story Adventure

Python: Story Adventure (6th-8th)

This is a great introductory Python class! Students will be able to employ creative skills to create their own Choose Your Adventure Game! Students use Python to code their own story that changes depending on the choices made while playing. Kids learn computer programming concepts such as input/output, type casting, variables, random number generation, and conditional statements while creating an exciting customized adventure.

No iPads or Tablets 

Python: Arcade Quest

Python: Arcade Quest (6th-8th)

Time to create your own video game! Learn coding fundamentals of Python while creating your own version of a classic video game genre. Using the same mechanics found in popular games such as Tetris, Space Invaders, and Animal Crossing you can build your own video game with customized characters, backdrops, and the “quest” of the game. Throughout the class, we will build upon your game, create start menus, and design multiple levels of difficulty. Get ready to amaze family and friends with your own video game creation!

No iPads or Tablets
Prerequisite: Python

Web & App Development

Web & App Development (6th-8th)

We all use web-based apps to shop, communicate, play games, and so much more!

This course teaches the building blocks to program and design interactive websites with emphasis on creative design and technical learning. Students build and customize dynamic websites and mobile-friendly apps using HTML, CSS, and JavaScript.

Minecraft Modding: Java

Minecraft Modding: Java (6th-8th)

Modding in Minecraft is one of the best ways for kids to learn computer science – giving students the chance to create powerful objects and special powers that do not normally exist in the game- all while learning Java (a widely used programming language.) We offer two versions of this class – Bedrock and Obsidian.

Minecraft Modding: Java Bedrock: Students learn Java concepts to create their own personalized mods and minigames such as Spartan School, Epic Mods, and The Walls!

Minecraft Modding: Java Obsidian: With Java fundamentals, students will program and customize some of the most popular Minecraft arcade minigames and mods such as Blocky Races, Spleef, and even create their own Lucky Blocks!

eSports Club: Rocket League

eSports Club: Rocket League (6th-8th)

This club is filled with educational opportunities to enrich your child’s ability to communicate, socialize, and work on in-game skills/strategies. Using a mix of team activities, skill development/drills, and guided free play, students become better players and teammates.
We balance on-screen gameplay with off-screen activities to help kids think critically about gaming while building healthy gaming habits and developing their skills around teamwork, leadership, collaboration, and trust!

For news & special offers, subscribe to our mailing list!

Follow us on: