Dynamic binding is the name of the game

  • Authors:
  • Marco A. Gómez-Martín;Pedro P. Gómez-Martín;Pedro A. González-Calero

  • Affiliations:
  • Dep. Sistemas Informáticos y Programación, Universidad Complutense de Madrid, Spain;Dep. Sistemas Informáticos y Programación, Universidad Complutense de Madrid, Spain;Dep. Sistemas Informáticos y Programación, Universidad Complutense de Madrid, Spain

  • Venue:
  • ICEC'06 Proceedings of the 5th international conference on Entertainment Computing
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper presents a tutoring system aimed at teaching how to compile Java into the language of the Java Virtual Machine, and, at the same time, promotes a better understanding of the underlying mechanisms of object-oriented programming. The interaction with the systems takes the form of a 3D videogame where the student must compete to provide the right machine instructions, collect resources needed by the instructions and use her knowledge about Java compilation to find the best strategy.