Coding Games

CodeCombat

CodeCombat is an online program that allows older children to discover the basics of coding

Based on child development
Ranking system

Description

CodeCombat is a free online program that allows teenagers and older children to discover the basics of coding and apply them in the video game world on offer. The programming languages used in the game are JavaScript and Python, and players will have to use them to navigate a fantasy kingdom full of monsters and barley. To progress and score marks, they will have to face them while collecting diamonds or gems.

Application Overview

As mentioned above, CodeCombat is both a program and an adventure game for the learning of programming with JavaScript and Python languages. It is intended for teenagers and not for little ones.

The game features a fantasy world full of monsters and barley, and your child will have to face them while collecting gems to earn points and pass the level. To face the creatures, they will have to use the coding instructions provided.

Programming is done using a text editor in a window. It consists of moving the warriors, engaging them in battle or blowing up the enemies.

CodeCombat is an interesting app and we recommend it because it allows children to learn many programming concepts, such as:

  • Computer Syntax
  • Conditional logic
  • Variables
  • Structuring and making coding more efficient and elegant. In this way, young people will avoid making mistakes or writing with bugs.

However, in order to use the program, we recommend some knowledge of coding beforehand. Indeed, the game is quite complex and children may be frustrated or discouraged if they don’t have some basic knowledge.

However, even though CodeCombat may seem complex, once mastered, the learning of programming languages will be easier.

We like this application because it teaches patience and rigor to its users, two important values important in learning programming. On top of that, CodeCombat is also a large community, with more than 5 million users in nearly 190 countries, and more than a billion lines of written codes.

This way, your child won’t be alone on the platform and will be able to play with many other players online.

Budget

Languages

Browsers

Characteristics

  • Ease of Play
  • Gamification and playfulness
  • Engagement
  • Creativity
  • Problem-solving oriented
  • Positive message
  • Collaboration
  • Develop Critical Thinking
  • Recommended for educators
  • Violence
  • Consumerism