A Classroom In-a-Box for Teaching Computer Science.

Grades 4-12 | Technology Skills | Cloud-based

CodeCombat is a coding game that uses real typed code and personalized learning to help teach computer science to students 9 and up. CodeCombat has spent time consulting with education specialists to craft classroom curriculum and materials specifically for teachers who are using CodeCombat without any prior computer science experience themselves.


CodeCombat’s curriculum includes lesson plans, exercises, activities, printable guides and writing prompts to encourage reflection and retention. In addition, CodeCombat provides level solutions for every course so teachers can help spot and correct errors in students’ code as they come up.

Real, typed code from the first level

Getting students to typed code as quickly as possible is critical to learning programming syntax and proper structure.

Educator resources and course guides

Teaching computer science does not require a costly degree, because CodeCombat provides tools to support educators of all backgrounds.

Accessible to everyone

Democratizing the process of learning coding is at the core of CodeCombat's philosophy. Everyone should be able to learn to code.


With CodeCombat, there isn't one right or wrong solution to pass a level and generate results. Students use their creativity skills to work efficiently and see how slight tweaks can alter results. In fact, in 2017, CodeCombat was awarded the Best Creativity Tool for Students by the Software & Information Industry Association (SIIA).

Free Trial

Sign up for a free trial and explore CodeCombat.

Request a Quote

Bring CodeCombat to your school.
Request a Quote.