A game that lets players to experience software development is a great way to teach programming concepts and coding, such as loops and conditional statements. Zachtronics Shenzhen I/O is one game that accomplishes this. It puts players in the shoes of unhappy engineers working for a non-existent company and are required to design computer chips by hand. The circuits they are asked to design are more complex beginning with making the lights blink in a specific pattern.
The interface of the game is very similar to tools used by developers in browsers and teaches scripting. Screeps is a different excellent example that blends JavaScript code with https://mrworkspace.nl/2012/09/22/finding-the-best-news-from-software-development-world/ massively multiplayer online gaming in order to create self sustaining colonies. Both games do an excellent job of teaching basic concepts while gradually introducing new ones.
Comments: 0
There are not comments on this post yet. Be the first one!