Agent47 Posted November 9, 2021 Posted November 9, 2021 Many of us would like to learn to program, but are daunted. It turns out programming is not really difficult at all once you’ve got the trick of it (really!). But, there’s a lot of knowledge to gain before you, the student, can be anything but utterly confused. It can be painful. If only there existed some gentler way to smuggle programming knowledge into your head. Thankfully, there are some great games out there that can teach you how to code, while also being fun. Read on to find out our pick. Also, make sure you check out our guide on the best laptops for programming on for some great choices to help you code. 1. CodinGame CodinGame has a very special place in our hearts because not only is it free and ridiculously fun, it actually helps you to build up a profile and get hired in a relevant field. In this it’s similar to well-known sites like Leetcode and HackerRank, except a lot more effort has been put into presenting the education as a game. 2. Gladiabots - AI Combat arena Ah, strategy and programming; what more could you ask for? Developed by GFX47 and published by WhisperGames, Gladiabots is an award-winning robot combat strategy game. In it, you fight robots with robots. Instead of controlling them directly, however, you program their AI and let them fight by themselves. Debug, improve and fix your AI ’till it’s able to outsmart your enemies in three unique game modes, Elimination, Domination and Collection. 3. CheckiO Working with the Javascript and Python programming languages, CheckiO helps you to improve your coding skills through fun tasks, games and challenges. A similar offering to CodinGame, CheckiO supports everyone from beginner to advanced-level programmers. You must make your way through a series of islands, beginning with “initiation” (very easy challenges). When you beat one, you unlock the next. While CheckiO is mostly free, it offers a membership package called “Awesome Member”. You can pay monthly for $2.99 (around £2, AU$4) 6-monthly for $14.99 (around £11, AU$20), annually for $24.99 (around £18, AU$34). Hop on to CheckiO now to learn or improve your coding skills. 4. Human Resource machine Developed and published by Tomorrow Corporation, Human Resource Machine is a programming puzzle game. In HRM you have to program office workers to carry out jobs for your boss. Now, while this is a great game for people learning to code, you’ll need a little familiarity with assembly language to make it through alone, otherwise you’ll need to regularly check in with Uncle Google. Grab your copy for $14.99 (around £11, AU$20) on Steam or spend $26.50 (around £19, AU$36) on the Tomorrow Corporation Puzzle Pack, which is currently 15% off and includes the sequel, 7 Billion Humans 5. Codewars With more than 20 different programming languages to choose from, Codewars helps you to become a master in coding by solving “code katas”. Code katas are small programming exercises you repeat regularly to help improve your coding skills. It’s like karate, except instead of exercising you sit unmoving in your chair. Solving katas will earn you points and move you up in rank. You can compare your solutions to those of other code warriors and create your own katas if you feel confident enough. So, go take your rank from beginner to expert in Code Wars.
Recommended Posts