An evaluation of animated demonstrations of learning computer-based tasks
CHI '91 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
SIGCSE '94 Proceedings of the twenty-fifth SIGCSE symposium on Computer science education
Web-based animation of data structures using JAWAA
SIGCSE '98 Proceedings of the twenty-ninth SIGCSE technical symposium on Computer science education
Collaboration using multiple PDAs connected to a PC
CSCW '98 Proceedings of the 1998 ACM conference on Computer supported cooperative work
Comic Strips for Algorithm Visualization
Comic Strips for Algorithm Visualization
Experiences with a tablet PC based lecture presentation system in computer science courses
Proceedings of the 35th SIGCSE technical symposium on Computer science education
ScreenCrayons: annotating anything
Proceedings of the 17th annual ACM symposium on User interface software and technology
Ubiquitous presenter: increasing student access and control in a digital lecturing environment
Proceedings of the 36th SIGCSE technical symposium on Computer science education
Codeassessor: an interactive, web-based tool for introductory programming
Journal of Computing Sciences in Colleges
Trace-based teaching in early programming courses
Proceeding of the 44th ACM technical symposium on Computer science education
Online python tutor: embeddable web-based program visualization for cs education
Proceeding of the 44th ACM technical symposium on Computer science education
Improving automatic code assessment
Journal of Computing Sciences in Colleges
CSTutor: A Sketch-Based Tool for Visualizing Data Structures
ACM Transactions on Computing Education (TOCE)
On the efficacy of board game strategy development as a first-year CS project
Proceedings of the 45th ACM technical symposium on Computer science education
Hi-index | 0.00 |
This paper presents the initial stages of a teaching tool named iSketchmate, intended for instructor use during lecture. iSketchmate allows users to create and manipulate splay trees through an animated GUI. It improves upon existing tools by providing (1) the ability to begin with any user-defined tree, (2) a history mechanism so tree operations can be repeated or changed, and (3) finer-grained animation within each operation so instructors may give further descriptions at intermediate steps within any given operation. Experiments showed iSketchmate users could produce significantly more diagrams and these diagrams were significantly more accurate than those made with pencil and paper.