You are here:

Robust Generation of Dynamic Data Structure Visualizations with Multiple Interaction Approaches
ARTICLE

, , , , ,

ACM Transactions on Computing Education Volume 9, Number 2, ISSN 1946-6226

Abstract

jGRASP has three integrated approaches for interacting with its dynamic viewers for data structures: debugger, workbench, and text-based interactions that allow individual Java statements and expressions to be executed/evaluated. These approaches can be used together to provide a complementary set of interactions with the dynamic viewers. Data structure identification and rendering were tested by examining examples from 20 data structure textbooks. Controlled experiments with CS2 students indicate that the viewers can have a significant positive impact on student performance. The overall result is a flexible environment for interacting with effective dynamic data structure visualizations generated by a robust structure identifier.

Citation

Cross, J.H., Hendrix, T.D., Umphress, D.A., Barowski, L.A., Jain, J. & Montgomery, L.N. (2009). Robust Generation of Dynamic Data Structure Visualizations with Multiple Interaction Approaches. ACM Transactions on Computing Education, 9(2),. Retrieved January 26, 2022 from .

This record was imported from ERIC on April 19, 2013. [Original Record]

ERIC is sponsored by the Institute of Education Sciences (IES) of the U.S. Department of Education.

Copyright for this record is held by the content creator. For more details see ERIC's copyright policy.

Keywords