🥋 Full Belt Curriculum

Five progressive belt levels — 12 weeks each — taking your child from their first drag-and-drop animation all the way to writing real Python applications.

White Belt

Where Every Coder Begins — No Typing Required
🛠 Scratch 👦 Ages 6–8 📅 12 Weeks ⏱ 1.5 hrs/class 📡 Hybrid

What your child will achieve:

  • Understand sequences, loops, events, and conditionals
  • Create animations, stories, and interactive games
  • Build a complete original Scratch game with scoring
  • Earn your White Belt certificate
🥋
White Belt

$150/month
3 months = $300 total
Enroll in White Belt →

📋 Program at a Glance

🥋
White BeltBelt level
🛠
ScratchPlatform
👦
Ages 6–8Age group
📅
12 weeksProgram length
1.5 hrs/weekTime commitment
💳
$150/monthMonthly tuition

📚 Week-by-Week Curriculum

1
Welcome to Coding
Intro
Objective:Meet Scratch, sprites, and blocks
Homework:Explore Scratch gallery
Class project: Make a sprite say hello and dance
2
Sequences & Movement
Concept
Objective:Code runs top to bottom — motion blocks
Homework:Make your sprite draw your initials
Class project: Draw a shape using motion blocks
3
Loops — Do It Again
Concept
Objective:Repeat blocks, forever loops, counting loops
Homework:Create a repeating dance animation
Class project: Animated spinning wheel
4
Events & Triggers
Concept
Objective:When flag clicked, key pressed, sprite clicked
Homework:Add 3 different key-press reactions
Class project: Interactive pet that reacts to clicks
5
Costumes & Animation
Creative
Objective:Switch costumes to create smooth animation
Homework:Design your own character with 3 costumes
Class project: Animated walking character
6
Sound & Music
Creative
Objective:Play sounds, record audio, sync to movement
Homework:Create a 30-second music video
Class project: Dance party with music and sprites
7
Backgrounds & Scenes
Creative
Objective:Switch backdrops, broadcast between scenes
Homework:Storyboard a 5-scene story to code
Class project: 3-scene animated story
8
Conditionals — If/Then
Concept
Objective:If blocks, if-else blocks, sensing blocks
Homework:Add 5 conditions to your sprite
Class project: Sprite reacting to 5 different keys
9
Sensing & Interaction
Concept
Objective:Mouse position, ask/answer, collision detection
Homework:Build a catching game prototype
Class project: Mouse-following sprite with reactions
10
Variables — Keeping Score
Concept
Objective:Create variables, change/set blocks, display
Homework:Add timer variable to your game
Class project: Click counter with scoreboard
11
Build Your Game — Week 1
Project
Objective:Design layout, mechanics, score, win condition
Homework:Test with family — collect feedback
Class project: Working game prototype
12
Present & Earn White Belt
Belt Test
Objective:Present project, peer feedback, Q&A
Homework:Teach someone at home to play
Class project: Final polished game in gallery

Ready to enroll in White Belt?

Fall semester starts September 8th, 2026. Free trial classes available in August. Spots are limited to 10 students per class.

Enroll in White Belt Now Try a Free Class First

Yellow Belt

Building Real Programming Logic Through Game-Based Challenges
🛠 Code.org 👦 Ages 7–10 📅 12 Weeks ⏱ 1.5 hrs/class 📡 Hybrid

What your child will achieve:

  • Master loops, functions, conditionals, and events
  • Complete structured Code.org course puzzles
  • Code inside Minecraft and Star Wars environments
  • Build a custom original game level
Yellow Belt

$175/month
3 months = $300 total
Enroll in Yellow Belt →

📋 Program at a Glance

Yellow BeltBelt level
🛠
Code.orgPlatform
👦
Ages 7–10Age group
📅
12 weeksProgram length
1.5 hrs/weekTime commitment
💳
$175/monthMonthly tuition

📚 Week-by-Week Curriculum

1
Code.org Setup & First Puzzles
Intro
Objective:Teacher dashboard, student accounts, Hour of Code
Homework:Finish 5 more Code.org puzzles at home
Class project: Complete Flappy Bird levels 1–5
2
Sequences — Giving Directions
Concept
Objective:Maze puzzles, directional commands, debugging
Homework:Create your own paper maze for a friend
Class project: Navigate character through 3 mazes
3
Loops in Code.org
Concept
Objective:Repeat N times, nested loops, optimization
Homework:Find 3 real-life patterns for loops
Class project: Draw patterns using loops
4
Functions — Reusable Code
Concept
Objective:Define functions, call functions, parameters
Homework:Write a recipe as a function
Class project: Draw a city skyline with functions
5
Conditionals in Games
Concept
Objective:If path ahead, if touching, while loops
Homework:List if-then rules from 3 video games
Class project: Maze game reacting to walls and goals
6
Events in Game Design
Concept
Objective:When run, when clicked, event-driven programming
Homework:Design a game with 5 triggering events
Class project: Multi-event interactive story game
7
Minecraft Coding Adventure
Creative
Objective:Minecraft puzzles on Code.org, mine and build
Homework:Design your dream Minecraft structure
Class project: Complete all Minecraft Code.org levels
8
Star Wars Coding
Creative
Objective:Star Wars Code.org course, loops and events
Homework:Write a story about your adventure
Class project: Complete Star Wars levels 1–15
9
Debugging — Fixing Broken Code
Concept
Objective:Broken code exercises, debugging strategies
Homework:Break an old project and fix it again
Class project: Fix 10 broken programs in 60 minutes
10
Variables in Games
Concept
Objective:Score counter, lives system, level progression
Homework:Add a high score tracker
Class project: Game with score and 3 lives
11
Design Your Game Level — Week 1
Project
Objective:Game design document, build, playtesting
Homework:Get 3 people to play and give feedback
Class project: Original game level — all concepts
12
Present & Earn Yellow Belt
Belt Test
Objective:Live presentations, concept quiz, ceremony
Homework:Teach one concept to someone at home
Class project: Final polished game level

Ready to enroll in Yellow Belt?

Fall semester starts September 8th, 2026. Free trial classes available in August. Spots are limited to 10 students per class.

Enroll in Yellow Belt Now Try a Free Class First

Orange Belt

Real Code. Real Games. Real Skills — Build Your First Roblox Game
🛠 Roblox Studio + Lua 👦 Ages 9–12 📅 12 Weeks ⏱ 1.5 hrs/class 📡 Hybrid

What your child will achieve:

  • Write real Lua code in a professional environment
  • Build a fully functional published Roblox game
  • Master variables, functions, events, GUIs, and leaderboards
  • Earn your Orange Belt certificate
🎮
Orange Belt

$200/month
3 months = $600 total
Enroll in Orange Belt →

📋 Program at a Glance

🎮
Orange BeltBelt level
🛠
Roblox Studio + LuaPlatform
👦
Ages 9–12Age group
📅
12 weeksProgram length
1.5 hrs/weekTime commitment
💳
$200/monthMonthly tuition

📚 Week-by-Week Curriculum

1
Roblox Studio Setup
Intro
Objective:Download Studio, explore interface, place parts
Homework:Watch 2 Roblox Studio tutorials on YouTube
Class project: Build a simple room with colors and materials
2
Building in 3D
Build
Objective:Parts, unions, anchoring, colors, materials
Homework:Add 3 more creative stages to your obby
Class project: Build a 5-stage obstacle course (Obby)
3
Introduction to Lua
Code
Objective:Scripts in Studio, print statements, variables
Homework:Write 10 print statements with variables
Class project: Script that prints messages on game start
4
Parts & Properties in Lua
Code
Objective:game.Workspace, changing color/size/transparency
Homework:Make 5 parts change different properties
Class project: Button that changes color on game start
5
Functions in Lua
Code
Objective:Function syntax, parameters, return values
Homework:Write 3 custom functions for your game
Class project: Function that teleports player to 3 locations
6
Events & Touched
Code
Objective:Touched event, kill bricks, checkpoints
Homework:Add 5 different touch events to your obby
Class project: Obby with kill bricks and checkpoints
7
GUIs — Game Interfaces
Code
Objective:ScreenGui, TextLabel, TextButton, Frame elements
Homework:Design 3 GUI screen layouts on paper
Class project: Complete main menu with Play button
8
Leaderboards & Data
Code
Objective:leaderstats, IntValue, points on touch
Homework:Add 3 types of collectibles to your game
Class project: Coin collection game with live leaderboard
9
Game Loops & While Loops
Code
Objective:while true do, wait(), spawning objects
Homework:Create a countdown timer using loops
Class project: Coins spawning automatically every 5 seconds
10
Multiplayer Basics
Advanced
Objective:Server vs client scripts, RemoteEvents intro
Homework:Analyze 3 multiplayer Roblox games
Class project: Two-player race game prototype
11
Build Complete Roblox Game — Week 1
Project
Objective:Full build: GUI, leaderboard, kill bricks, loop
Homework:Publish privately and share with 3 friends
Class project: Complete original Roblox game
12
Present & Earn Orange Belt
Belt Test
Objective:Live game demo, code walkthrough, ceremony
Homework:Write a game design document for your next idea
Class project: Published Roblox game with all features

Ready to enroll in Orange Belt?

Fall semester starts September 8th, 2026. Free trial classes available in August. Spots are limited to 10 students per class.

Enroll in Orange Belt Now Try a Free Class First

Green Belt

STEM Learning Through the World They Already Love
🛠 Minecraft Education 👦 Ages 10–13 📅 12 Weeks ⏱ 1.5 hrs/class 📡 Hybrid

What your child will achieve:

  • Use block and Python coding to control the Minecraft Agent
  • Understand STEM concepts through game-based learning
  • Build Redstone logic circuits and command block systems
  • Earn your Green Belt certificate
🌍
Green Belt

$200/month
3 months = $600 total
Enroll in Green Belt →

📋 Program at a Glance

🌍
Green BeltBelt level
🛠
Minecraft EducationPlatform
👦
Ages 10–13Age group
📅
12 weeksProgram length
1.5 hrs/weekTime commitment
💳
$200/monthMonthly tuition

📚 Week-by-Week Curriculum

1
Minecraft Education Setup
Intro
Objective:Account setup, loading worlds, Code Builder intro
Homework:Explore 2 pre-built Education worlds
Class project: Build a personal home base
2
Agent Coding Basics
Code
Objective:Agent move, turn, place block commands
Homework:Code Agent to build a wall around base
Class project: Code Agent to build a 5×5 floor automatically
3
Loops with the Agent
Code
Objective:Repeat loops, nested loops, building patterns
Homework:Design a pattern and write loop code
Class project: Code Agent to build a complete house with loops
4
Python in Minecraft
Code
Objective:Code Builder Python mode, basic syntax, variables
Homework:Write Python code for a custom animal army
Class project: Python script spawning 10 animals in a line
5
Conditionals in Minecraft
Code
Objective:If block ahead, if touching specific material
Homework:Code Agent to navigate a maze you design
Class project: Smart Agent avoiding obstacles while building
6
STEM — Environmental Science
STEM
Objective:Biomes, ecosystems, sustainable architecture
Homework:Research one environmental problem; plan Minecraft solution
Class project: Build eco-village with solar and water systems
7
STEM — Architecture & Engineering
STEM
Objective:Structural integrity, load bearing, bridge building
Homework:Research a famous bridge and recreate it
Class project: Design and build a bridge spanning a river
8
Redstone — Logic Circuits
Advanced
Objective:Redstone basics, AND gate, OR gate, NOT gate
Homework:Build a secret entrance using Redstone
Class project: Working automated door with Redstone lock
9
Command Blocks
Advanced
Objective:/give, /teleport, /effect, chained commands
Homework:Design a mini-game using command blocks
Class project: Treasure hunt game using command blocks
10
World Building — Storytelling
Creative
Objective:NPC dialogue, quest design, narrative building
Homework:Write the full story script for your world
Class project: Interactive story world with coded NPCs
11
Build Final Minecraft World — Week 1
Project
Objective:Full build: Agent code, Redstone, commands
Homework:Share world with 3 people for feedback
Class project: Complete original Minecraft world
12
Present & Earn Green Belt
Belt Test
Objective:World tour presentation, code explanation, ceremony
Homework:Write a reflection on what you built
Class project: Final published Minecraft Education world

Ready to enroll in Green Belt?

Fall semester starts September 8th, 2026. Free trial classes available in August. Spots are limited to 10 students per class.

Enroll in Green Belt Now Try a Free Class First

Black Belt

The Highest Honor — Real Python. Real Apps. Real Future.
🛠 Python + Replit 👦 Ages 11–15 📅 12 Weeks ⏱ 1.5 hrs/class 📡 Hybrid

What your child will achieve:

  • Write professional-quality Python programs
  • Build 3 complete working applications
  • Understand Object-Oriented Programming fundamentals
  • Earn the Black Belt — TechBelt Academy's highest honor
🏆
Black Belt

$250/month
3 months = $600 total
Enroll in Black Belt →

📋 Program at a Glance

🏆
Black BeltBelt level
🛠
Python + ReplitPlatform
👦
Ages 11–15Age group
📅
12 weeksProgram length
1.5 hrs/weekTime commitment
💳
$250/monthMonthly tuition

📚 Week-by-Week Curriculum

1
Python & Replit Setup
Intro
Objective:Replit account, interface, first print statement
Homework:Complete Python basics tutorial on Replit
Class project: Hello World with personal bio
2
Variables & Data Types
Code
Objective:Strings, integers, floats, booleans, conversion
Homework:Build a program storing 10 facts about yourself
Class project: Personal info card using variables
3
Input & Output
Code
Objective:input() function, print formatting, f-strings
Homework:Build a personal quiz with 10 questions
Class project: Mad Libs generator asking user for words
4
Conditionals — If/Elif/Else
Code
Objective:if, elif, else, comparison operators, nesting
Homework:Build a mood-based recommendation program
Class project: Grade calculator giving letter grades
5
Loops — For & While
Code
Objective:for loop, while loop, range(), break, continue
Homework:Build a countdown timer using loops
Class project: Times tables generator and number guessing game
6
Lists & Collections
Code
Objective:Lists, indexing, append, remove, len(), iteration
Homework:Build a grocery list with budget tracker
Class project: To-do list app with add and remove
7
Functions — Clean Code
Code
Objective:def keyword, parameters, return values, scope
Homework:Refactor your grade calculator with functions
Class project: Calculator app using functions for each operation
8
Dictionaries — Key-Value Data
Code
Objective:Dictionaries, key-value pairs, accessing, updating
Homework:Build a contact book using dictionaries
Class project: Student grade book with name and score tracking
9
File Handling
Advanced
Objective:open(), read(), write(), with statement, CSV basics
Homework:Add load and search to your diary app
Class project: Diary app saving entries to a file
10
Introduction to OOP
Advanced
Objective:class keyword, __init__, methods, creating objects
Homework:Build a Student class with GPA calculator
Class project: Simple bank account class with deposit/withdraw
11
Final Project — Build a Real App
Project
Objective:Planning, full build session, code review
Homework:Test app with 5 real users; document feedback
Class project: Quiz app, expense tracker, or text adventure
12
Present & Earn Black Belt
Belt Test
Objective:Live app demo, code walkthrough, Q&A, ceremony
Homework:Write a blog post about what you built
Class project: Published Python app live on Replit

Ready to enroll in Black Belt?

Fall semester starts September 8th, 2026. Free trial classes available in August. Spots are limited to 10 students per class.

Enroll in Black Belt Now Try a Free Class First