A game that is based www.mrworkspace.nl/2020/09/05/managed-workspace-sessions-by-board-room/ on software development is a highly immersive learning tool that enables users to create, modify and use a software. It is designed for college students who wish to become professional computer designers. The players assume the role of employees in a digital community and must create software within a time frame. This type of gaming can be used to teach computer science concepts such as loops and conditional statement. Zachtronics Shenzhen I/O, for example, has a user-interface that is similar to the developer tools available in browsers. It teaches scripting as well as code iteration. This article focuses on the current state of latest research in this area.