A game that allows players to experience software development is a great method of teaching programming concepts and coding, such as loops and conditional statements. Games that accomplish this include Zachtronics Shenzhen I/O which puts players in the shoes of disaffected engineers working for an uninteresting chip company and must build computer chips by hand. They are presented with increasingly difficult circuits to design, starting by making lights flash in a certain 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 blends JavaScript programming and massively multiplayer online games to build self-sustaining colonies. Both games do a fantastic job of teaching basic concepts while slowly introduce software development world strategy new ones.
Recente reacties