The interactive game to learn programming fundamentals

Name
Dmitri Nikulin
Abstract
The aim of the present bachelor thesis is to create an interactive system to help students in learning some programming fundamental skills. The game rules are very simple. The player can move a yellow tank with different commands and the purpose is to push a red box on green cross with the tank. After the goal has been achieved color of the box will change to green. The game has three playgrounds with different level of difficulty. The textual part of the bachelor thesis is an analysis of the created system. Generally this document can be divided into seven parts – introduction, requirements, system overview, user guide, used technologies, system unsolved problems and finally future plans. In introduction a short description of the system is presented. The second chapter describes system functional and nonfunctional requirements. The third chapter gives a code structure overview and describes basic use cases of the game and the user guide. The unsolved problems of the new system and the future work are described in the last chapter. The new system is ready for installation and using.
Graduation Thesis language
Estonian
Graduation Thesis type
Bachelor - Computer Science
Supervisor(s)
Helle Hein
Defence year
2011
 
PDF