Typed-code learning through play
Write real programming code as part of the game’s learning activities. The classroom introduction is designed for students without prior programming experience.
Learn Python and JavaScript by writing real code in game-based levels. CodeCombat supports individual play and teacher-managed classes, with AI hints in Premium.
CodeCombat is an educational coding game in which learners write typed code to work through programming challenges. It has individual and classroom paths: home learners play the game, while teachers create classes, enroll students and monitor course progress in a dashboard.
Introductory access has different conditions for each path. Individual play provides a five-level trial before Premium is required; classroom CS1 modules have a separate free introduction and discovery-call process. Premium’s AI hints help with the current code problem without handing over the entire solution.
Write real programming code as part of the game’s learning activities. The classroom introduction is designed for students without prior programming experience.
Hints evaluate the learner’s code, identify errors and explain how to address them without supplying the entire solution. Learners still work through the level’s coding challenge.
Create a class in the Teacher Dashboard, choose the introductory course and enroll students. Class codes or class URLs let students join without requiring email addresses.
Home users can choose Python or JavaScript. C++ requires a subscription; CoffeeScript and Lua are experimental, as is the subscriber-only Java option.
Use the individual introductory levels to see how writing code fits into a playable challenge before subscribing for further progression.
Create a teacher-managed class, invite students through a class code or URL, and use the CS1 introduction to start a shared coding activity.
A Premium learner can use a hint to understand the current code issue and attempt a correction instead of copying a complete answer.
The first five levels of the Kithgard Dungeon course are available as a free trial. A Premium subscription is required to progress beyond them.
In CS1: Introduction to Computer Science, modules 1–2 are free with sign-up. Modules 3–5 unlock after a discovery call with the CodeCombat team. There is no limit to the number of students who can join a class and explore those free modules.
Premium provides an allocation of 10 AI hints per day. The allocation is subject to change; hints address the current coding problem without providing its complete solution.
No. Python and JavaScript are offered for home users, while C++ is subscriber-only. CoffeeScript, Lua and subscriber-only Java are marked experimental and can have bugs or errors.
Os dados de tráfego são apenas para referência.