30 Set Experience the Software Development World With a Game
A game that allows players to experience software development could be an excellent way to teach programming concepts and coding techniques, including loops and conditional statements. Zachtronics Shenzhen I/O www.mrworkspace.nl/2012/09/22/finding-the-best-news-from-software-development-world/ is a game that does this. It puts players in the shoes of angry engineers who work for a boring company and have to build computer chips by hand. They are provided with increasingly challenging circuits to design. They begin with making lights flash in a certain pattern.
The interface of the game is very similar to web browser’s developer tools and also teaches scripting. Screeps is another excellent example that incorporates JavaScript code with massively multi-player online gameplay in order to create self sustaining colonies. Both games are excellent at teaching the basics of concepts and slowly introducing new players.
No Comments