Extensive Evaluation of Using a Game Project in a Software Architecture Course
ACM Transactions on Computing Education (TOCE)
Using game development to teach software architecture
International Journal of Computer Games Technology
Hi-index | 0.00 |
This paper discusses four concepts, video games,constructivism, MVC architecture and user-modeling.The purpose is to use an educational paradigm thatfosters the idea of learning by doing and to develop asystem architecture that ties video games to apedagogical intelligent software system for help andsupervision. We consider Constructivism as defined byVon Glaserfeld [1] as the educational theory, this withina web based environment using the MVC architectureproposed by Reenskaug [2] to design, implement and testa set of games that teach geography and physical scienceat the grammar level. The system in enhanced with auser-modeling server designed by Paredes [3] to guidestudents in their learning quest. In order to make itreadily available, the system is centralized andaccessible through the web with continuous feedback.The interface is both pleasant and fast,, we have chosena combination of software tools, based on Java [4] andFlash [5] technologies. The system developed has beentested in school in Morelos, Mexico. The resultspresented, although limited, are promising. They showthat the students learned the concepts adequately usingthe system.