Select Page

A game that allows players to play with software development is a great way to teach coding and programming concepts like loops and conditional statements. Games that accomplish this include Zachtronics’ Shenzhen I/O, which puts players in the shoes of dissatisfied engineers who work at an ordinary chip manufacturer and must design computer chips by hand. The circuits they’re asked to design get more difficult, starting with https://mrworkspace.nl/2011/03/24/if-you-read-nothing-else-today-read-this-report-on-news-from-software-development-world/ making the lights flash in a particular pattern.

The game’s interface is similar to the one you see in browsers, and it is a great way to teach scripting. Screeps is another great example that combines JavaScript code with massively multiplayer online gaming to build self-sustaining colonies. Both games do a fantastic job of teaching basic concepts while gradually introduce new ones.