Java class visualization for teaching object-oriented concepts

HL Dershem, J Vanderhyde - Proceedings of the twenty-ninth SIGCSE …, 1998 - dl.acm.org
HL Dershem, J Vanderhyde
Proceedings of the twenty-ninth SIGCSE technical symposium on Computer …, 1998dl.acm.org
Visualization is a useful tool in many areas of computer science education. This paper
describes the use of visualization in the introduction of object-oriented concepts. A Java
application has been developed that allows the user to interact with a visualization of any
Java class through the instantiation of objects, the movement of those objects around the
class environment, and the activation of class methods. The user may also move
conveniently between classes in this visualization. This Object Visualizer is useful for …
Visualization is a useful tool in many areas of computer science education. This paper describes the use of visualization in the introduction of object-oriented concepts. A Java application has been developed that allows the user to interact with a visualization of any Java class through the instantiation of objects, the movement of those objects around the class environment, and the activation of class methods. The user may also move conveniently between classes in this visualization.This Object Visualizer is useful for classroom demonstration, individual student use in the laboratory, and class debugging and testing.
ACM Digital Library
Showing the best result for this search. See all results