CodeCombat logo

CodeCombat

Freemium
Visitar

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.

O que é CodeCombat?

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.

O que CodeCombat pode fazer?

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.

AI code hints in Premium

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.

Teacher-managed classes

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.

Language choices with access conditions

Home users can choose Python or JavaScript. C++ requires a subscription; CoffeeScript and Lua are experimental, as is the subscriber-only Java option.

Casos de uso

“Try coding in a game format”

Use the individual introductory levels to see how writing code fits into a playable challenge before subscribing for further progression.

“Introduce a class to programming”

Create a teacher-managed class, invite students through a class code or URL, and use the CS1 introduction to start a shared coding activity.

“Work through a coding error”

A Premium learner can use a hint to understand the current code issue and attempt a correction instead of copying a complete answer.

Perguntas frequentes

What can an individual try without a subscription?

The first five levels of the Kithgard Dungeon course are available as a free trial. A Premium subscription is required to progress beyond them.

How does the classroom introduction work?

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.

How many AI hints are included?

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.

Are all supported languages equally established?

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.

Informações rápidas

Learning format
Game-based practice with typed programming code
Learning paths
Individual play and teacher-managed classes
Main home-language options
Python and JavaScript
Premium assistance
AI hints for the current code problem
Introductory access
Five-level individual trial; separate CS1 classroom conditions

Análise de tráfego de CodeCombat

Os dados de tráfego são apenas para referência.

Classificação do domínio
74

Alternativas ao CodeCombat

Curipod logo

Curipod

curipod.com

Teacher-led K–12 writing practice with instant AI feedback and curriculum alignment.