Welcome to the series of #CodingWhileGaming where we will accompany you on your journey in learning how to code and playing at the same time!

In this part, we want to introduce you to CheckiO.

Are you a fan of Python or JavaScript? Then CheckiO is the game for you.

Discover or rediscover the basics and more advanced features of your favourite programming language by solving mini enigmas.


Several small islands appear as soon as the game opens, each of them full of challenges on a particular programming theme. You don’t have access to them from the start, but unlock them as you progress through the game, depending on how well you complete the puzzles.


The game also offers help and advice if you encounter difficulties on a level. These annotations, as well as the statements, are all available in many languages: English, French, Polish, Japanese, Spanish, etc.


CheckiO is a fun way to learn lots of new things about programming.

Click here to start discovering the islands and their challenges.