Select Page

A game that lets players to play with software development is an excellent method to teach coding and programming concepts like loops and conditional statements. Games that allow this include Zachtronics’ Shenzhen I/O, which puts players in the shoes of dissatisfied engineers working at an uninteresting chip maker and have to build computer chips by hand. The circuits they’re asked to design are more complex beginning with making the lights flash in a specific pattern.

The game’s interface is very similar to that is found in browsers, and it also teaches scripting. Screeps is a different excellent example that incorporates JavaScript code with massively multiplayer online games in order to create self-sustaining colonies. Both www.mrworkspace.nl/2010/05/11/the-news-from-software-development-world-game/ games are excellent at teaching basic concepts and gradually introducing other players.