Experience the Software Development World With a Game
A game that lets players play with software development is an excellent way to introduce programming concepts and concepts in coding, such as loops and conditional statements. Zachtronics Shenzhen I/O is a game that does this. It puts players in the shoes of unhappy engineers working for a boring company and are required to design computer chips manually. They are given increasingly complex circuits to create, starting with the making lights flash in a specific pattern.
The game’s interface is very similar to that is found in browsers, and it helps students learn scripting. Another great example is Screeps, which combines JavaScript coding with massively multiplayer online gameplay to build self-sustaining colonies. Both games do a wonderful job of teaching fundamental concepts while also slowly introduction of new ones.
www.mrworkspace.nl/2013/11/01/the-foolproof-news-from-software-development-world-strategy/