Towards usability guidelines for multimedia systems
MULTIMEDIA '94 Proceedings of the second ACM international conference on Multimedia
Proceedings of the ACM SIGCHI Conference on Human factors in computing systems
Proceedings of the 2nd conference on Integrating technology into computer science education
An interactive multimedia textbook for introductory computer science
SIGCSE '99 The proceedings of the thirtieth SIGCSE technical symposium on Computer science education
A strategy for managing content complexity in algorithm animation
ITiCSE '99 Proceedings of the 4th annual SIGCSE/SIGCUE ITiCSE conference on Innovation and technology in computer science education
Proceedings of the thirty-second SIGCSE technical symposium on Computer Science Education
Engaging students with active learning resources: hypertextbooks for the web
Proceedings of the thirty-second SIGCSE technical symposium on Computer Science Education
From adaptive hypermedia to the adaptive web
Communications of the ACM - The Adaptive Web
Electronic books for programming education: a review and future prospects
Proceedings of the 7th annual conference on Innovation and technology in computer science education
Hypertextbooks: Animated, Active Learning, Comprehensive Teaching and Learning Resources for the Web
Revised Lectures on Software Visualization, International Seminar
Exploring the role of visualization and engagement in computer science education
Working group reports from ITiCSE on Innovation and technology in computer science education
VL '00 Proceedings of the 2000 IEEE International Symposium on Visual Languages (VL'00)
Visualizing programs with Jeliot 3
Proceedings of the working conference on Advanced visual interfaces
Generation as method for explorative learning in computer science education
Proceedings of the 9th annual SIGCSE conference on Innovation and technology in computer science education
Effective peer assessment for learning computer programming
Proceedings of the 9th annual SIGCSE conference on Innovation and technology in computer science education
KnowledgeTree: a distributed architecture for adaptive e-learning
Proceedings of the 13th international World Wide Web conference on Alternate track papers & posters
SoundSpaces: behavior based control system for multimedia systems
ITiCSE '05 Proceedings of the 10th annual SIGCSE conference on Innovation and technology in computer science education
JHAVÉ: Supporting Algorithm Visualization
IEEE Computer Graphics and Applications
Appearance and functionality of electronic books
International Journal on Digital Libraries
Learner interaction with algorithm visualizations: viewing vs. changing vs. constructing
Proceedings of the 11th annual SIGCSE conference on Innovation and technology in computer science education
Aesthetic Computing (Leonardo Books)
Aesthetic Computing (Leonardo Books)
JFLAP: An Interactive Formal Languages and Automata Package
JFLAP: An Interactive Formal Languages and Automata Package
Effortless construction and management of program animations on the web
ICWL'05 Proceedings of the 4th international conference on Advances in Web-Based Learning
Assessing the utility of an interactive electronic book for learning the Pascal programming language
IEEE Transactions on Education
An Integrated and “Engaging” Package for Tree Animations
Electronic Notes in Theoretical Computer Science (ENTCS)
Supporting the rapid development of pedagogically effective algorithm visualizations
Journal of Computing Sciences in Colleges - Papers of the Fourteenth Annual CCSC Midwestern Conference and Papers of the Sixteenth Annual CCSC Rocky Mountain Conference
Hypertextbooks and a Hypertextbook authoring environment
Proceedings of the 13th annual conference on Innovation and technology in computer science education
First Steps Towards a Visualization-Based Computer Science Hypertextbook as a Moodle Module
Electronic Notes in Theoretical Computer Science (ENTCS)
Work in Progress: Automatic Generation of Algorithm Animations for Lecture Slides
Electronic Notes in Theoretical Computer Science (ENTCS)
Towards Seamless Merging of Hypertext and Algorithm Animation
Electronic Notes in Theoretical Computer Science (ENTCS)
Kick-Start Activation to Novice Programming --- A Visualization-Based Approach
Electronic Notes in Theoretical Computer Science (ENTCS)
Seamless Merging of Hypertext and Algorithm Animation
ACM Transactions on Computing Education (TOCE) - Special Issue on the 5th Program Visualization Workshop (PVW’08)
A Visualization-Based Computer Science Hypertextbook Prototype
ACM Transactions on Computing Education (TOCE) - Special Issue on the 5th Program Visualization Workshop (PVW’08)
Robust Generation of Dynamic Data Structure Visualizations with Multiple Interaction Approaches
ACM Transactions on Computing Education (TOCE) - Special Issue on the 5th Program Visualization Workshop (PVW’08)
Extending moodle to better support computing education
ITiCSE '09 Proceedings of the 14th annual ACM SIGCSE conference on Innovation and technology in computer science education
A comprehensive taxonomy of algorithm animation languages
Journal of Visual Languages and Computing
Algorithm Visualization: The State of the Field
ACM Transactions on Computing Education (TOCE)
AnimalSense: combining automated exercise evaluations with algorithm animations
Proceedings of the 16th annual joint conference on Innovation and technology in computer science education
A data mining hypertextbook: design, implementation and experience
Journal of Computing Sciences in Colleges
OpenDSA: beginning a community active-eBook project
Proceedings of the 11th Koli Calling International Conference on Computing Education Research
JSAV: the JavaScript algorithm visualization library
Proceedings of the 18th ACM conference on Innovation and technology in computer science education
Real-time learning analytics in educational games
Proceedings of the First International Conference on Technological Ecosystem for Enhancing Multiculturality
Dynamic program visualizations: an experience report
Proceedings of the 45th ACM technical symposium on Computer science education
Requirements and design strategies for open source interactive computer science eBooks
Proceedings of the ITiCSE working group reports conference on Innovation and technology in computer science education-working group reports
Hi-index | 0.00 |
As a report of a working group at ITiCSE 2006, this paper provides a vision of how visualizations and the software that generates them may be integrated into hypertextbooks and course management systems. This integration generates a unique synergy that we call a Visualization-based Computer Science Hypertextbook (VizCoSH). By borrowing features of both traditional hypertextbooks and course management systems, VizCoSHs become delivery platforms that address some of the reasons why visualizations have failed to find widespread use in education.The heart of the paper describes these features and explains, from both a student and teacher perspective, how each feature adds educational value to a visualization. In some cases, this value focuses on pedagogical issues, taking advantage of known strategies for making visualizations more engaging and effective. In other cases, the emphasis is on making it easier for teachers to use visualizations. A set of possible use scenarios and approaches for increasing interest in adopting a VizCoSH are also presented.