Learning Kruskal's Algorithm, Prim's Algorithm and Dijkstra's Algorithm by Board Game
ICWL '08 Proceedings of the 7th international conference on Advances in Web Based Learning
An interactive Bomberman game-based teaching/learning tool for introductory C programming
Edutainment'07 Proceedings of the 2nd international conference on Technologies for e-learning and digital entertainment
Teaching introductory programming with popular board games
Proceedings of the 42nd ACM technical symposium on Computer science education
Board Game Supporting Learning Prim's Algorithm and Dijkstra's Algorithm
International Journal of Multimedia Data Engineering & Management
Hi-index | 0.00 |
A significant minority of undergraduate Information Systems (IS) students require motivation in their learning of OOP languages. Basing the primary student assignment on the delivery of a working 2D board game is a solution, if it is attainable within a one-semester subject. Introducing an existing board-game class enabled us to set board-game projects, which can be completed by the vast majority of student teams. It makes the project achievable in the timeframe, encourages the reuse of software components, and lets students concentrate on design and interface issues, while satisfying the learning requirements. Just as edutainment products have managed to motivate high school students and others into learning history, geography and other subjects, we have successfully used the computer board-game genre, to educate undergraduate IS students in the intricacies of Object Oriented Programming (OOP).