Comprehension strategies in programming
Empirical studies of programmers: second workshop
Making the connection: programming with animated small world
Proceedings of the 5th annual SIGCSE/SIGCUE ITiCSEconference on Innovation and technology in computer science education
Algorithm simulation with automatic assessment
Proceedings of the 5th annual SIGCSE/SIGCUE ITiCSEconference on Innovation and technology in computer science education
LYDIAN (poster session): an extensible educational animation environment for distributed algorithms
Proceedings of the 5th annual SIGCSE/SIGCUE ITiCSEconference on Innovation and technology in 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
Designing Web Usability: The Practice of Simplicity
Designing Web Usability: The Practice of Simplicity
Experiences in automatic assessment on mass courses and issues for designing virtual courses
Proceedings of the 7th annual conference on Innovation and technology in computer science education
Does it make a difference if students exercise on the web or in the classroom?
Proceedings of the 7th annual conference on Innovation and technology in computer science education
JAWAA: easy web-based animation from CS 0 to advanced CS courses
SIGCSE '03 Proceedings of the 34th SIGCSE technical symposium on Computer science education
Teaching objects-first in introductory computer science
SIGCSE '03 Proceedings of the 34th SIGCSE technical symposium on Computer science education
Hypertextbooks: Animated, Active Learning, Comprehensive Teaching and Learning Resources for the Web
Revised Lectures on Software Visualization, International Seminar
Algorithm visualization in CS education: comparing levels of student engagement
Proceedings of the 2003 ACM symposium on Software visualization
Exploring the role of visualization and engagement in computer science education
Working group reports from ITiCSE on Innovation and technology in computer science education
Proceedings of the 8th annual conference on Innovation and technology in computer science education
Proceedings of the 8th annual conference on Innovation and technology in computer science education
Use of animation director movies to teach CS1 programming concepts
Journal of Computing Sciences in Colleges
Designing CIspace: pedagogy and usability in a learning environment for AI
ITiCSE '05 Proceedings of the 10th annual SIGCSE conference on Innovation and technology in computer science education
Engaging students to work with self-assessment questions: a study of two approaches
ITiCSE '05 Proceedings of the 10th annual SIGCSE conference on Innovation and technology in computer science education
Evaluating assessments of novice programming environments
Proceedings of the first international workshop on Computing education research
Taxonomy of effortless creation of algorithm visualizations
Proceedings of the first international workshop on Computing education research
The effectiveness of animations in an undergraduate operating systems course
Journal of Computing Sciences in Colleges
Realizing the promise of visualization in the theory of computing
Journal on Educational Resources in Computing (JERIC)
An assessment of computer science animations
Journal of Computing Sciences in Colleges
A system for investigating characteristics that make effective visualizations
Proceedings of the 44th annual Southeast regional conference
Through the looking glass: teaching CS0 with Alice
Proceedings of the 38th SIGCSE technical symposium on Computer science education
An animated learning tool for Kerberos authentication architecture
Journal of Computing Sciences in Colleges - Papers of the twelfth annual CCSC Northeastern Conference
LYDIAN: An extensible educational animation environment for distributed algorithms
Journal on Educational Resources in Computing (JERIC)
Targeting program visualizations
Proceedings of the 12th annual SIGCSE conference on Innovation and technology in computer science education
Realizing XML Driven Algorithm Visualization
Electronic Notes in Theoretical Computer Science (ENTCS)
An Evaluation of the Effortless Approach to Build Algorithm Animations with WinHIPE
Electronic Notes in Theoretical Computer Science (ENTCS)
An approach to effortless construction of program animations
Computers & Education
Developing a computer science-specific learning taxonomy
Working group reports on ITiCSE on Innovation and technology in computer science education
SRec: an animation system of recursion for algorithm courses
Proceedings of the 13th annual conference on Innovation and technology in computer science education
Using computer graphics to foster interdisciplinary collaboration in capstone courses
Journal of Computing Sciences in Colleges
Towards Seamless Merging of Hypertext and Algorithm Animation
Electronic Notes in Theoretical Computer Science (ENTCS)
Integrating test generation functionality into the Teaching Machine environment
Electronic Notes in Theoretical Computer Science (ENTCS)
PathFinder: A Visualization eMathTeacher for Actively Learning Dijkstra's Algorithm
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)
Adding Test Generation to the Teaching Machine
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)
Addictive links: the motivational value of adaptive link annotation
The New Review of Hypermedia and Multimedia - Adaptive Hypermedia
Koli '08 Proceedings of the 8th International Conference on Computing Education Research
Presentation of automatic conflictive animations
Koli '08 Proceedings of the 8th International Conference on Computing Education Research
Visualization Tools for Teaching Computer Security
ACM Transactions on Computing Education (TOCE)
On the effectiveness of visualizations in a theory of computing course
Proceedings of the 2005 joint Chinese-German conference on Cognitive systems
Algorithm Visualization: The State of the Field
ACM Transactions on Computing Education (TOCE)
User-adaptive explanatory program visualization: evaluation and insights from eye movements
User Modeling and User-Adapted Interaction
ACM Transactions on Computing Education (TOCE)
GRAPHs: a learning environment for graph algorithm simulation primed for automatic fuzzy assessment
Proceedings of the 10th Koli Calling International Conference on Computing Education Research
Koli Calling: from the ten past years to the future: a developing country's perspective
Proceedings of the 10th Koli Calling International Conference on Computing Education Research
Getting algorithm visualizations into the classroom
Proceedings of the 42nd ACM technical symposium on Computer science education
Case study: faculty professional development workshops for innovation diffusion
Proceedings of the 42nd ACM technical symposium on Computer science education
An introduction to program comprehension for computer science educators
Proceedings of the 2010 ITiCSE working group reports
Human-centered visualization environments
Human-centered visualization environments
Internet-enabled tangible user interfaces for distance learning
ICWL'06 Proceedings of the 5th international conference on Advances in Web Based Learning
Effortless construction and management of program animations on the web
ICWL'05 Proceedings of the 4th international conference on Advances in Web-Based Learning
Activities & artifacts: the dual nature of image-making in communicative practice
Proceedings of the 2012 iConference
An instructor's guide to design web-based algorithm animations
ICWL'07 Proceedings of the 6th international conference on Advances in web based learning
An approach to automatic learning assessment based on the computational theory of perceptions
Expert Systems with Applications: An International Journal
Comparing the effectiveness of different educational uses of program animations
Proceedings of the 17th ACM annual conference on Innovation and technology in computer science education
A framework for the automatic generation of algorithm animations based on design techniques
EC-TEL'07 Proceedings of the Second European conference on Technology Enhanced Learning: creating new learning experiences on a global scale
The reasons might be different: why students and teachers do not use visualization tools
Proceedings of the 12th Koli Calling International Conference on Computing Education Research
Conflictive animations as engaging learning tools
Koli Calling '07 Proceedings of the Seventh Baltic Sea Conference on Computing Education Research - Volume 88
An Experimental Method for the Active Learning of Greedy Algorithms
ACM Transactions on Computing Education (TOCE)
Hi-index | 0.00 |
The educational impact of visualization depends not only on how well students learn when they use it, but also on how widely it is used by instructors. Instructors believe that visualization helps students learn. The integration of visualization techniques in classroom instruction, however, has fallen far short of its potential. This paper considers this disconnect, identifying its cause in a failure to understand the needs of a key member in the hierarchy of stakeholders, namely the instructor. We describe these needs and offer guidelines for both the effective deployment of visualizations and the evaluation of instructor satisfaction. We then consider different forms of evaluation and the impact of student learning styles on learner outcomes.