Learning to program, while a joy for some, is still a rather tedious and difficult task for most people. Of course, you are not the only one who is facing such confusion. So there are many platforms that teach you programming through games that are fun and make you happy to learn programming.
Today we will share 4 of these with you.
CodinGame
This is a fun game of programming an AI robot and then having it solve various problems. Various programming languages are supported.
Code CombatCodeCombat
This is a platform that teaches students programming in a game. It is a community project with hundreds of player contributors who have created various levels. Java, JavaScript, Python, Lua, CoffeeScript and other languages are supported.
Check iO
This is a browser-based game, and you will need to use Python or JavaScript to solve the problem in order to get the the game to proceed.
In addition to completing the level tasks themselves, players can also see how others have solved them by clicking on Best Solutions in the pass form.
Codewars
It is also a platform for improving programming skills through challenges. But compared to other platforms, codewars gives questions that are more relevant to real work and life, and many questions give the background of the topic, which is more immersive. JavaScript, Python, C#, Java, Python and other languages are supported.