Coding Games - A Way to Make Learning Fun
By Kari Cheslock
April 21, 2022
3 min read
Subscribe

to this blog to receive future updates!

A person typing at a computer

I will admit over the past year and a half as I've been learning to code that there were many times when it got tedious and boring. After one particularly grueling day of endless tutorials, I decided to take a break and dive into an MMO for a little escape (I believe at the time it was Final Fantasy XIV). And that's when it occurred to me - I should look into some games that teach coding. Maybe that will help me break up the monotony and make learning a little more enjoyable. I have since tried out several and here are some that I can recommend. After all, learning is always going to be better if you can gamify it. And these games are all free.

Learn to Code RPG from freeCodeCamp

This game is in beta as of this writing, but I would recommend this game as a great place to start for beginners who want to learn computer science, coding, and software development. The folks at freeCodeCamp have a lot of great learning tools and this is an excellent addition. The game is in the form of a visual novel and is easy to follow along with. I learned a lot from it even after having taken several courses with my degree program. It's also easy to jump in a play a little bit when you want to take a break.

Codingame

This site lets you practice in many different languages and has challenges from beginner to advanced. The challenges that you complete are used to make a game work so you can see the results of your coding skills right away in a highly visual manner. You can play with friends or compete in their international community to try to make it onto a leaderboard. This is a great place to learn for people who need a break from the everyday tutorials.

Untrusted

This is a great game to really get you thinking on your feet and use your JavaScript coding skills with immediate results. Your job is to guide Dr. Eval through different levels of a machine continuum by writing JavaScript code to help him along the way. You are given starter code and you must alter it to advance the game. You must use problem-solving skills first and then try to apply code to execute your solution.

Elevator Saga

This is another great little game that helps you learn JavaScript by solving mini challenges. The goal is to figure out a way to transport people in an elevator in a certain amount of time. You are given starter code to be modified and tested to see if you can pass the challenge. The challenges get more difficult as you go and will greatly improve your skills if you can complete them all.

CSS Diner

This site teaches you CSS in a very visual way, and since CSS is all about styling this is a great way to learn it. The game starts with the basics of learning about CSS selectors and works up to more complex types of selectors. If you work through all of the challenges, you will have a much better understanding of CSS than when you started.

So that's it! I hope you have fun playing some of these games, and maybe learn a little something too. Please comment below 👇 or send me a message 📨 if you liked what I had to say. You can also connect with me on LinkedIn .

Also, don't forget to Subscribe to this blog to receive future updates!

Happy Coding!

Kari


Sign in with Google to add a comment

Comments