Skip links

Experience the Software Development World With a Game

www.mrworkspace.nl/2013/11/01/the-foolproof-news-from-software-development-world-strategy/

A game that allows players to experience software development can be a great way to teach programming concepts and coding, such as 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 ordinary chip manufacturer and have to build computer chips by hand. They are provided with increasingly challenging circuits to create, starting by making lights flash in a particular pattern.

The interface in the game is very similar to web browser’s developer tools and also teaches scripting. Another great example is Screeps which incorporates JavaScript programming and massively multiplayer online gameplay to create self-sustaining colonies. Both games do a great job of teaching basic concepts while also slowly introduction of new ones.

Leave a comment

Explore
Drag