Loading…

Java class visualization for teaching object-oriented concepts

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 instant...

Full description

Saved in:
Bibliographic Details
Published in:SIGCSE bulletin 1998-03, Vol.30 (1), p.53-57
Main Authors: Dershem, Herbert L., Vanderhyde, James
Format: Article
Language:English
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary: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.
ISSN:0097-8418
DOI:10.1145/274790.273161