State-of-The-Art Investigations in the Software Development World Game

A game for software development is a powerful learning tool that allows users to design, alter and begin using a program. It is designed for students at college who want to become professional computer developers. Players assume the role of staff members within a digital community and build software within a predetermined timeframe. This kind of gaming can be used to teach coding and computer science concepts like loops and conditional statements. For example, Zachtronics Shenzhen I/O offers an interface for users that is similar to tools for developers in browsers, and allows for scripting and code iteration. This article provides a review of the state-of-the-art art investigations in this area.

next