A game that is based on software development is an immersive learning tool that enables users to design, transform and use a software. It is usually designed for college students looking to become professional computer system application developers. Participants assume the roles of staff members in an online community and develop up software within a defined time frame. This type of gaming can be used to teach concepts of computer science, like loops and conditional statement. For example, Zachtronics Shenzhen I/O offers an interface for users that is similar to browser tools for developers and allows for scripting and code iteration. This article focuses on the current state of most advanced research in this field.

https://mrworkspace.nl/2020/09/05/managed-workspace-sessions-by-board-room/