Featured in the Top 10 Education Companies
Making A Difference in Your Child's Learning Journey
IMPACT is our proprietary learning platform that is purpose-built to allow your child to become the best version of themselves. It is so much more than just teaching your child to code. It helps develop key skills such as problem-solving, critical thinking, and logical reasoning skills.
For Kids Ages 7-14
FUN & FLEXIBLE CODING EDUCATION
CODE NINJAS CREATE
We Make Coding Fun! IMPACT is designed to be an engaging platform with great feedback.
Ninjas will get a tailored learning track through the Belts in IMPACT.
Live feedback on their progress - go through the real coding process!
By utilizing block-based coding, IMPACT allows your child to engage with coding principles quickly and easily!
WATCH VIDEO
CODE NINJAS CREATE
For Kids Ages 7-14
In our CREATE program, kids have a blast building awesome video games and developing coding skills on the path from White to Black Belt.
Our flexible schedule allows kids ages 7-14 learn to code year-round at their own pace! Drop-in at your convenience during weeknight and weekend hours.
Learn to code and have a blast while building awesome video games.
Create, play, and learn at your own pace as you gain ninja skills in coding and problem solving.
Advance from White to Black Belt and receive color-coded wristbands to mark achievements.
Get support and encouragement from Code Senseis® in our state-of-the-art dojo.
FUN & REWARDING
LEARNING
During IMPACT, your child will learn a variety of coding concepts - and earn "Achievements" to show off their progress! Ninjas will earn hundreds of individual Achievements throughout their coding journey!
Interested? Schedule a Game Building Session today!
Creating sprites, sequencing code, sprite movement and overlap events, functions and parameters, using and modifying variables, game update loops, projectiles, conditionals and equality operators, animation and music.
Introduction to IMPACT & Coding with Blocks
WHITE BELT
YELLOW BELT
Advanced Coding with Blocks
Creating and using tilemaps (top-down and 2D platformer), sprite and tilemap events, creating and modifying variables and arrays, simple and advanced loops, creating functions with and without parameters, simple game physics, Boolean logic and operators.
ORANGE BELT
Transition to Coding with JavaScript
Creating and modifying variables, updating properties, using single and nested block statements with events, loops, and conditionals, using assignment, equality, and Boolean operators, using and creating sprite kinds and overlap events, updating expressions in a for loop, creating and modifying arrays using array functions, creating functions with and without parameters.
GREEN BELT
Intermediate Coding with JavaScript
Asset management, tilemaps and tilemap events, sprite movement and physics, remixing pixel art assets, creating original pixel art assets, sprite packs, animation techniques, UI/UX elements, on-screen text and menus, raycasting.
BLUE BELT
Advanced Coding with JavaScript
Developing large scale projects, game development, iterative design, advanced techniques in MakeCode Arcade.
PURPLE BELT
Professional Development Environment
Unity interface, intermediate game design concepts, custom animations, foundations of game-building in Unity.
BROWN BELT
Advanced Programming
Meshes and assets, ray casting built in Unity tools, object-oriented programming principles using C#
RED BELT
Advanced Game Design
Scene management, world design, game mechanics, using the Unity Asset Store.
BLACK BELT
Custom Game Development
Storyboarding, planning, prototyping, playtesting, publishing.
At Code Ninjas, we use a Belt System to progress your child through their coding journey in IMPACT. Below are details on what your child will learn throughout this journey!
EDUCATION PATH
PATH OF ENLIGHTENMENT
JAVASCRIPT
LUA
C#
Introduction to the Game Development Platform Concepts: Variables, properties, user interfaces, events, and mathematics.
WHITE BELT
YELLOW BELT
ORANGE BELT
GREEN BELT
BLUE BELT
PURPLE BELT
Custom Game Building Concepts: Problem-solution mindset, code cleanliness, collaboration, mapping, level design, and working with assets.
Intermediate Game Design Concepts: Roblox user interface, local vs global coordinates, camera/scene scope, asset and script management.
Introduction to Control Statements Concepts: Conditional statements and loops – while, foreach, if/then, switch, do/while, and more.
Professional Development Environments Concepts: Unity interface, intermediate game design concepts, custom animations, foundations of game-building in Unity.
Advanced Programming Concepts: Meshes and assets, ray casting, built-in Unity tools, object-oriented programming principles using C#.
Advanced Game Design Concepts: Scene management, world design, game mechanics using the Unity Asset Store.
BROWN BELT
RED BELT
BLACK BELT
Custom Game Developmentfrom Concept to Delivery Concepts: Storyboarding, planning, prototyping, playtesting, publishing.
Introduction to Game Building Concepts: Global functions, game object functions, and JavaScript syntax.
WHY CODE NINJAS?
Our game-based coding education encourages kids to learn through play. Kids gain important problem-solving, critical thinking, and STEM skills as they code their own games.
Our world-class curriculum offers an easy-to-follow system so kids can learn and grow their skills, no matter where they start. Kids are guided by our friendly, tech-savvy Code Senseis® every step of the way.
Stay safe in our clean and secure dojo with strict safety and sanitary measures in place. Check with your local Code Ninjas for specifics on policy.
GAMING IS CELEBRATED AT CODE NINJAS
ALWAYS FUN, NEVER INTIMIDATING
STATE-OF-THE-ART LEARNING ENVIRONMENT
PARTNERING FOR FUN
We're always striving to find exciting partners to work with to further elevate the experiences your child could have at Code Ninjas!
check out our other programs
Transform your child's love for technology into an exciting learning adventure. Code Ninjas Camps empower kids to gain valuable tech skills and make new friends. It’s an unforgettably fun learning experience!
Code Ninjas JR builds a foundation of coding and problem-solving skills for kids ages 5-7 through our fun and completely visual curriculum – no reading required!
SPARK YOUR CHILD’S INNER NINJA
CODING FOR YOUNG LEARNERS
Use promo-code: BLACKFRIDAY at checkout to recieve 10% off first year. See terms for details.
For Kids Ages 5-14
For Kids Ages 5-7
It offers them the chance to interact with leaders from the world's largest technology and gaming companies, visit some of the most exciting headquarters worldwide, and explore various career paths that coding can lead to.
The Code Ninjas Prodigy Program was designed to provide our ninjas with a unique opportunity that cannot be found elsewhere.
Invest in your child’s future and unlock their full potential through coding today!
All Rights Reserved. Code Ninjas 2024