Studio Code: codeninjaswestkaty

Welcome to Code Ninjas!

Dear Code Ninjas Parents,
We're excited to welcome your Ninja into the Code Ninjas family! This guide will walk you through everything you need to get started. Please take a moment to review each step so your Ninja has a smooth and successful experience with us.

Install & Set up the Parent App

How to install and set up the app:
  1. Download the Parent App using the links below:

    Parent App
  2. Select "I’m a new user."
  3. Use the same email address where you received this guide—this links your account.
  4. If prompted, enter our Studio Code: codeninjaswestkaty
  5. Once logged in, explore the key icons to manage schedules and view availability.

    Parent App Icon
  6. Watch this Video to learn more!
    If your app isn’t functioning correctly, please delete and reinstall it.
Why is this important?

The Parent App helps you manage your Ninja’s sessions with ease:

  • Reserve and secure your Ninja’s spot each week
  • View, schedule, cancel, and reschedule sessions anytime
  • Ninjas may attend twice per week or one two-hour session
  • Canceling or rescheduling in advance helps maintain your allocated hours

Home Access

Set Up Your Home Access Account

Step 1: Wait for your Ninja to complete their first session. You will receive an email titled:

Step 2: Create a Home Access Passcode Your child will need to create a unique passcode to log in safely.

  • A Topic (e.g., My favorite pet is...)
  • An Answer (e.g., Dog)
  • A Special Code (The system will give you a 3-digit number, e.g., 984)

Step 3: Log In

  • Visit impact.codeninjas.com/login
  • Click the blue "LOG IN AT HOME" button.
  • Enter their IMPACT Username and the Home Access Passcode you just created.

Step 4: Create a Community Profile Your Ninja will pick a fun, anonymous identity (e.g., Bold Coral Coder 570) to keep them safe while interacting online.

Step 5: Start Coding! Your child will review and agree to the Community Guidelines, pledging to be kind, respectful, and a good digital citizen every time they log in.

Child Pick-Up Policy

To keep all Ninjas safe and ensure smooth transitions between sessions:

  • Our lobby remains closed to parents and guests.
  • Please pick up your Ninja on time.
  • Parents should wait outside the front door during pickup.
  • Parents are responsible for their child’s safety after class.
  • Running late? Text us at (281) 665-7412.

Billing, Cancellation, and Make-Up Classes

  • Your first payment is collected at registration. Future payments process monthly on the same date.
  • We do not offer refunds for auto-renewal payments.
    To cancel or make changes, please email us before your next payment date at westkatytx@codeninjas.com to avoid being charged for the upcoming cycle.
  • Make-up classes can be booked in the Parent App within 90 days (membership must remain active).
  • After a membership is canceled, unused hours cannot be refunded or carried over.

IMPACT Projects and Learning Overview

At Code Ninjas, we use a structured Belt System to guide your Ninja’s coding journey. Each belt builds new programming and game-development skills in a fun and motivating way.

WHITE BELT

Introduction to IMPACT & Coding with Blocks

Download

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.

YELLOW BELT

Advanced Coding with Blocks

Download

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

Download

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

Download

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

Download

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.

Feel free to call or text us during business hours. Please note: our doors open only when classes are in session.

Copyright © 2024, Code Ninjas.
All rights reserved.