Experience the Software Development World With a Game

A game that allows players to experience software development could be an excellent method of teaching programming concepts and concepts in coding, such as loops and conditional statements. Zachtronics Shenzhen I/O is one game that does this. It puts players in the shoes of disgruntled engineers who work for a drab firm and have www.mrworkspace.nl/2015/08/03/techedge-2011-presentations-and-videos/ to create computer chips by hand. They are provided with increasingly challenging circuits to design, starting with making lights flash in a particular pattern.

The interface in the game appears 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 build self-sustaining colonies. Both games do a fantastic job of teaching fundamental concepts while gradually introducing new ones.

Leave a Comment

Your email address will not be published. Required fields are marked *