Exploring the role of visualization and engagement in computer science education
Working group reports from ITiCSE on Innovation and technology in computer science education
Visualizing programs with Jeliot 3
Proceedings of the working conference on Advanced visual interfaces
Observer Architecture of Program Visualization
Electronic Notes in Theoretical Computer Science (ENTCS)
Proceedings of the 39th SIGCSE technical symposium on Computer science education
JHAVEPOP: visualizing linked-list operations in C++ and Java
Journal of Computing Sciences in Colleges
A web-based generation and delivery system for active code reading
Proceedings of the 42nd ACM technical symposium on Computer science education
Classroom salon: a tool for social collaboration
Proceedings of the 43rd ACM technical symposium on Computer Science Education
A Review of Generic Program Visualization Systems for Introductory Programming Education
ACM Transactions on Computing Education (TOCE)
Hi-index | 0.00 |
We incorporated animation of the data space into a web-based tutor for solving problems on C++ pointers and made the tutor available to students. In evaluation of the tutor, we found that data space animation indeed helps students learn the semantics of pointers. But, it is no more effective at this than text explanation of the step-by-step execution of the program.