White – Green
Build the foundation with blocks
Ninjas use Microsoft MakeCode Arcade to learn how code controls characters, choices, movement, and game rules. Blocks make the logic visible so they can focus on understanding why the code works.

Parent Guide
Studio Code: codeninjaswestkaty
Dear Code Ninjas Parents,
We’re excited to welcome your Ninja into the Code Ninjas family! This guide walks you through the first steps for managing weekly sessions and getting your Ninja ready to code. Please take a moment to review each section so your family has a smooth start.
How to install and connect your account:
Use the Parent App to reserve the time that works for your family:
The Parent App helps you manage your Ninja’s sessions with ease:
Choose from the available one-hour sessions below. Reservations are made through the Parent App.
Closed Thursday, Friday, and Sunday. Session availability is shown in the Parent App.
Heads up: You'll receive a second welcome email after your Ninja's first session — this is different from the welcome email you received right after signing up. The second one is the one you'll use to set up Home Access.
How to set up your Ninja's Home Access:
"Welcome to Code Ninjas' IMPACT Community!"
Didn't receive the welcome email?
For your Ninja's safety, please review and follow our pick-up policy:
Quick reminder:
The Code Ninjas CREATE program combines a clear learning path with room to explore. Ninjas build playable projects, receive guidance from Code Senseis, and develop problem-solving, persistence, creativity, and confidence as they progress.
White – Green
Ninjas use Microsoft MakeCode Arcade to learn how code controls characters, choices, movement, and game rules. Blocks make the logic visible so they can focus on understanding why the code works.
Blue – Black
Familiar ideas from block coding become readable JavaScript. Ninjas learn to organize code, work with data, and connect multiple game systems while taking greater ownership of their projects.
After IMPACT Black Belt
At West Katy, the advanced Black Belt journey continues through Bronze, Silver, Platinum, and Gold. Ninjas use Unity and C# to plan, build, test, and refine original game projects.
Each belt contains multiple guided projects and milestones. These summaries show the main learning direction; your Ninja's Code Sensei can tell you which project and concept they are currently exploring.
Ninjas begin with sprites, sequences, events, functions, and parameters. They learn how a clear set of instructions turns an idea into a playable project.
Growth in action: Breaking a goal into clear, manageable steps.
Variables, loops, conditionals, animation, and music help Ninjas make projects react, repeat, keep score, and feel more alive.
Growth in action: Predicting what will happen, testing it, and improving the result.
Ninjas use tilemaps, arrays, lifecycle events, loops, and functions to build larger game worlds with more connected parts.
Growth in action: Managing several moving pieces without losing sight of the goal.
Projects bring together 2D physics, logic operators, nested loops, tilemaps, and MakeCode extensions to create richer game behavior.
Growth in action: Planning complex systems and persisting when the first solution needs revision.
Ninjas connect familiar block concepts to JavaScript syntax, procedures, comments, block statements, and comparison operators.
Growth in action: Building confidence as visual ideas become readable text-based code.
Namespaces, loops, arrays, array functions, reusable functions, and extensions help Ninjas structure more capable projects.
Growth in action: Organizing ideas and reusing solutions efficiently.
Ninjas combine JavaScript with asset management, custom pixel art, animation, movement, tilemaps, and interface design.
Growth in action: Bringing technical choices and creative design together with attention to detail.
Ninjas build multi-level projects with sprite physics, tilemap transitions, user experience features, inventories, and more advanced game systems.
Growth in action: Organizing larger projects, troubleshooting thoughtfully, and following an idea through multiple stages.
The IMPACT capstone brings the core journey together through planning, original design, coding and logic, user experience decisions, playtesting, and refinement.
Growth in action: Taking ownership of a project and explaining the choices behind it.
Open the official Project & Learning Overview for the belt stage your Ninja is working toward. Each lightweight poster opens only when selected.
The poster files are optimized for web viewing to reduce data use.
After earning the IMPACT Black Belt, eligible Ninjas may continue into a professional game-development environment. West Katy supports one focused advanced path: Unity with C#.
Move into Unity through guided, playable projects and learn the professional game-engine environment.
Take on a wider range of challenges and carry ideas across longer, multi-part game builds.
Bring skills together through larger projects that require more planning, organization, and follow-through.
Carry an original game from planning and prototyping through testing, refinement, and a finished release candidate.
Feel free to call or text us during business hours. Please note: our doors open only when classes are in session.