ERIC Number: EJ890150
Record Type: Journal
Publication Date: 2009-Jun
Abstractor: As Provided
Reference Count: 66
Robust Generation of Dynamic Data Structure Visualizations with Multiple Interaction Approaches
Cross, James H., II; Hendrix, T. Dean; Umphress, David A.; Barowski, Larry A.; Jain, Jhilmil; Montgomery, Lacey N.
ACM Transactions on Computing Education, v9 n2 Article 13 Jun 2009
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.
Descriptors: Textbooks, Interaction, Methods, Computer Science Education, Programming, Computer Software, Programming Languages, Visualization, Experiments, Instructional Effectiveness, Data, Animation, Mathematics, Educational Technology, Multimedia Materials
Association for Computing Machinery. 2 Penn Plaza Suite 701, New York, NY 10121. Tel: 800-342-6626; Tel: 212-626-0500; Fax: 212-944-1318; e-mail: firstname.lastname@example.org; Web site: http://www.acm.org
Publication Type: Journal Articles; Reports - Research
Education Level: N/A
Authoring Institution: N/A