CodeCombat vs Kodu Game Lab
CodeCombat
codecombat.comKodu Game Lab
kodugamelab.comSide by side
| Figure | CodeCombat | Kodu Game Lab |
|---|---|---|
| Price from | $9.99/mo | Free |
| Free plan | — | Yes |
| Free trial | Yes | — |
| Open source | — | — |
| Web | Yes | Yes |
| Windows | — | Yes |
| Plans published | 1 | 1 |
| Spec score · Coding Learning Software | 8.7 (#3) | 7.6 (#28) |
| Spec score · Educational Games | 8.7 (#5) | 7.7 (#15) |
| Audience | The FAQ recommends CodeCombat for students aged 9 and up and says teachers can use its curriculum without prior computer science experience. | The maker says Kodu can be used by young children and adults without design or programming skills. |
| Support | Premium includes support to help debug code, and the site lists a support email for questions about student data and privacy. | The maker directs users with questions or support issues to [email protected]. |
Plans
In their own words
CodeCombat
CodeCombat has no write-up on Specifiction yet; its figures are above.
Kodu Game Lab
Kodu Game Lab is a free 3D game development environment that teaches basic programming through building interactive worlds. Its tile-based visual language lets creators program characters and game rules, with code evaluated continuously as the world changes. Users can shape terrain and add characters and props without design or programming skills, according to the maker. Kodu runs on the web and Windows, while the PC version accepts keyboard, mouse and touch input. The learning approach combines project work, computer science topics and instant feedback. The site provides training videos, sample lessons, starter worlds and educator resources. Kodu tiles can interact with BBC micro:bit features including its accelerometer, buttons, display and IO pin. A NASA-related resource describes Mars activities involving an autonomous rover. Downloads do not require sign-in or personal information. Optional usage reporting can collect hardware, usage and crash details and can be changed in Options. Community sharing includes creator name, description, version and tags.