Smart coding game

No Thumbnail Available
Duaa, Shami
Rula, Mikkawi
Journal Title
Journal ISSN
Volume Title
Nowadays, Programming has become a highly useful skill that everyone need to learn. It improves problem solving skills and teaches creativity [1]. Many projects target children and aim to improve their programming skills. Because of this, many companies start developing games that specialized in teach programming. However, there is still a problem with girls to be involved in programming field. Although there are some attempts to develop games that attract young girls [2]. We also decided to be part of the changing process. Thus, we decided to take a unique path and develop Smart Coding Game. The project is a game designed for young girls to help them learn the programming concepts. Girls can enjoy playing with Barbie in a virtual environment and learn concepts at the same time. The game aims to teach girls how to think logically by solving several programming problems. The game consists of several levels that is collected together to express a Barbie story. Every level is designed carefully to teach a specific programming concept. During the game the player can put a block in a specific place in the coding board to represent programming statement which will control Barbie car movement in Barbie city.