Code Ninjas

[2] It was founded by David Graham in 2016, inspired by watching his son learn Tae Kwon Do.

Meanwhile, the classrooms (referred to as dojos) have giant desks and are restricted for only Code Senseis (the educators), and Ninjas (the students), aged 7–14, who are given laptops to do programming.

Impact, the latest curriculum launched around May 2023 is structured around Microsoft Make Code Arcade a system that allows for text (JavaScript) or block-based coding, their previous program utilized a Konva based game engine, blue belts would learn LuaU, Roblox's own version of Lua.

The tools and functions can be found here Code Ninjas GDP Documentation for those who are currently working or started working at Code Ninjas to get a grasp on the software but provided under the file in GitHub: ReadMe.md, it is only strictly available for teaching and is not necessarily used for an open-source project but there is no license under the software of itself.

The original reason for its documentation (or fork) was made by someone named Jackson Hagood, for Code Ninjas in Woodlands, Texas, to help improve their efficacy of teaching, but due to the franchise nature of Code Ninjas, it is eventually adapted for other locations across the country.

There isn't much significance in this belt pertaining to learning overall, but it primarily focuses on the humanoid, which is a property that holds the information of the player's health, walking speed, and jump strength, events, and other simple concepts.

Once they accomplish on completing Blue belt, that is when the curriculum will start shifting to a much more complex concepts like Object-Oriented Programming.

This curriculum focuses on the object-oriented nature in C# and how they can apply those principles in making games in Unity.

The concepts are similar to past belts, but focuses on abstraction, which is the main premise of object-oriented languages, and learning how to use Unity and the tools it provides to effectively make games in a more professional, industrial level.

Purple to Red belt are considerably the longest section to work on, and it requires more time and effort for the ninja to complete.

IMPACT[6] is a proprietary learning platform made in collaboration with Microsoft as a use of means to teach kids.

The content of these camps mainly focuses on programming skills, usually coding or other game development aspects in either Minecraft or Roblox; however, other camps such as becoming a YouTuber[8] focus on improving students' computing abilities through other means, such as content creation.