Code Ninjas
101

Mission Statement
Our mission is to empower tomorrow's innovators to thrive in a digital future through fun, immersive environments. We foster creativity and curiosity to help create the problem-solvers of tomorrow.
Code Ninjas is a dynamic and engaging learning space that provides our Ninjas with the tools and resources necessary to feel empowered to accomplish big things!
Our immersive environments are accessible and inclusive, ensuring all Ninjas have access to our high-quality coding education. We believe in utilizing cutting-edge technology, tools, and curriculum to break down education barriers to provide opportunities for everyone to learn and succeed.
Our nearly 400 locations in the US, UK, and Canada are staples in their communities, fostering collaboration and support for STEM education amongst students, parents, and educators.
Code Ninjas Vision & Values
A world where kids write the code!
What does a world where kids write the code look like?
🤖 Kids engage with the world around them by utilizing interactive and playful technology.
🧠 Kids have opportunities to personalize their own education and learning environment.
💡 Kids develop creative and innovative solutions to the problems they encounter.
🌎 Kids welcome everyone’s voices into the equation, valuing diversity and inclusivity.
Core Principles
🧵 Child-Centered Learning
We place our Ninjas at the center of everything we do. We design our programs and resources to be tailored to the unique needs, interests, and abilities of each child.
🧪 Experiential Learning
We emphasize learning by doing, learning by failing, and learning by experimentation. Ninjas create things and engage in hands-on experiences in real-world contexts.
🤝 Collaborative Learning
Collaborative learning fosters a sense of community among our Ninjas, their Code Senseis, and their families. This type of learning encourages sharing, feedback, and mutual support.
🌐 Inclusivity
We value inclusivity above all else, ensuring all our programs and resources are accessible and welcoming to children of all backgrounds, abilities, and identities.
🎭 Creativity
Creativity allows and encourages children to explore their imaginations, develop innovative solutions to problems, and express themselves through coding.
🪲 Growth Mindset / Debugging Mindset
The best learning environment is one that meets our Ninjas where they are and fosters the importance of persistence, resilience, and a willingness to take on challenges in the pursuit of learning. We encourage the idea that mistakes help us learn, and an iterative process is part of the experience of continual improvement. Debugging code and giving/receiving feedback fosters this mindset.
🎉 Fun!
Fun is the outcome of using curriculum that is playful and engaging, technology that is innovative and interactive, and teaching methods that motivate and inspire our Ninjas!

VOCAB
VOCAB
🥷Ninjas🥷
Ninjas are what we call the students enrolled in our programs. We use this term to evoke the idea of mastery and skill, much like the legendary Japanese warriors known as ninjas.
The term “Ninja” is used to create a fun and engaging atmosphere that encourages kids to embrace their inner creativity and build valuable skills.
It also emphasizes the idea of continuous learning and improvement, as kids work towards mastering new coding concepts and techniques.
🧑🏫 Code Senseis 🧑🏫
Code Senseis are trained mentors who guide Ninjas through the process of becoming confident, creative coders. They are responsible for creating a fun and engaging learning environment for Ninjas, while also providing personalized support and guidance.
Code Senseis supports Ninjas in working through the curriculum with just-in-time support and lots of feedback to help them learn coding skills.
Code Senseis first and foremost have a passion for teaching and mentoring young people, and many have prior experience with coding and STEM topics. They undergo rigorous training to ensure they are equipped to provide the best possible instruction and support to Ninjas.
⛩️Dojos⛩️
What does a Dojo look like?
Dojos are learning spaces where Ninjas work on coding projects and collaborate with others. They are designed to be fun and engaging learning environments that encourage creativity, exploration, and collaboration.
A Code Ninjas Dojo is equipped with state-of-the-art technology and resources, including computers, software, and other tools that Ninjas will use to build video games and other interactive projects.
A Dojo is likely divided into different areas, each designed for specific purposes. For example, there may be a coding area where Ninjas work on individual projects, a collaboration area where they work on projects together, and a workshop for STEM activities such as 3D printing and physical computing.
Overall, the Code Ninjas Dojo is a dynamic and engaging space where Ninjas can immerse themselves in the world of coding and work towards becoming confident, creative coders.