Software behaviour understanding Supported by dynamic visualization and role-play
ITiCSE '05 Proceedings of the 10th annual SIGCSE conference on Innovation and technology in computer science education
Improving CRC-card role-play with role-play diagrams
OOPSLA '05 Companion to the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Smalltalk card game for learning object-oriented thinking in an evolutionary way
Companion to the 21st ACM SIGPLAN symposium on Object-oriented programming systems, languages, and applications
Learning to Program with Alice, Brief Edition
Learning to Program with Alice, Brief Edition
Dynamic binding is the name of the game
ICEC'06 Proceedings of the 5th international conference on Entertainment Computing
Role-play virtual worlds for teaching object-oriented design: the ViRPlay development experience
Software—Practice & Experience
A process model for the generative production of interactive simulations in engineering education
Proceedings of the First International Conference on Technological Ecosystem for Enhancing Multiculturality
Hi-index | 0.00 |
Based on our experience using active learning methods to teach object-oriented software design we propose a game-based approach to take the classroom experience into a virtual environment. The different pedagogical approaches that our active method supports, have motivated us to tailor an architecture that supports the creation of different variations of role-play environments, ranging from open-ended trial and error approaches to highly constrained settings where students can not get very far from the solution. We also describe a prototype that instantiates this architecture called ViRPlay3D2.