• Documents
  • Authors
  • Tables
  • Other Seers ▼
    RefSeer AckSeer CollabSeer SeerSeer
  • Log in
  • Sign up
  • MetaCart

CiteSeerX logo

Advanced Search Include Citations
Advanced Search Include Citations | Disambiguate

JHAVÉ – Addressing the Need to Support Algorithm Visualization with Tools for Active Engagement (2005)

by T Naps
Venue:IEEE Computer Graphics and Applications
Add To MetaCart

Tools

Sorted by:
Results 1 - 5 of 5

Merging interactive visualizations with hypertextbooks and course management

by Guido Rößling, Velázquez-Iturbide, Ville Karavirta, Andrés Moreno, Jaime Urquiza-fuentes, Juan Carlos, Andreas Kerren, Rainer Oechsle, Mark S. Hall, Charles Leska, Susan H. Rodger - SIGCSE BULLETIN
"... 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 ..."
Abstract - Cited by 4 (3 self) - Add to MetaCart
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.

Development of XML-based Tools to Support

by User Interaction With, Peter Brusilovsky, Ville Karavirta, Andrés Moreno, U Wisconsin Oshkosh, John English , 2005
"... As a report of a working group at ITiCSE 2005, this paper represents a vision of the use of XML specifications and tools in algorithm visualization, particularly with regard to supporting user interaction. A detailed description is given of how an interesting event to be visualized is decomposed, co ..."
Abstract - Add to MetaCart
As a report of a working group at ITiCSE 2005, this paper represents a vision of the use of XML specifications and tools in algorithm visualization, particularly with regard to supporting user interaction. A detailed description is given of how an interesting event to be visualized is decomposed, combined with interactive questions, narratives, control flow code and metadata, and finally rendered into graphical primitive and transformation specifications. The heart of the paper is our discussion of XML specifications for content generation (the object being visualized), interactive questions, and graphical primitives and transformations, with briefer discussions of narratives and metadata. Examples are provided for each in an appendix, with fuller details to be published on an associated website that we hope will become a source of future standards in this area. In conclusion, the approach of the working group is discussed, and important remaining challenges are identified.

28 Fifth Program Visualization Workshop First Steps Towards a Visualization-Based Computer Science Hypertextbook as a Moodle Module

by Guido Rößling, Teena Vellaramkalayil
"... Hypertextbooks for Computer Science contents present an interesting approach to better support learners and integrate algorithm animations into the learning materials. We have developed a prototype for integrating a selection of the functionality of such a hypertextbook into the established Moodle L ..."
Abstract - Add to MetaCart
Hypertextbooks for Computer Science contents present an interesting approach to better support learners and integrate algorithm animations into the learning materials. We have developed a prototype for integrating a selection of the functionality of such a hypertextbook into the established Moodle LMS. This paper describes the goals and realization of this module together with an example. 1

Enhancing Learning Management Systems to Better Support Computer Science Education A report of the Working Group on Design Patterns for Online Learning Environments in Computer Science

by Tu Darmstadt, Mike Joy, Andrés Moreno, Atanas Radenski, Andreas Kerren, Thomas Naps, Rockford J. Ross, Michael Clancy, Ari Korhonen
"... Many individual instructors—and, in some cases, entire universities—are gravitating towards the use of comprehensive learning management systems (LMSs), such as Blackboard and Moodle, for managing courses and enhancing student learning. As useful as LMSs are, they are short on features that meet cer ..."
Abstract - Add to MetaCart
Many individual instructors—and, in some cases, entire universities—are gravitating towards the use of comprehensive learning management systems (LMSs), such as Blackboard and Moodle, for managing courses and enhancing student learning. As useful as LMSs are, they are short on features that meet certain needs specific to computer science education. On the other hand, computer science educators have developed—and continue to develop—computer-based software tools that aid in management, teaching, and/or learning in computer science courses. In this report we provide an overview of current CS specific on-line learning resources and guidance on how one might best go about extending an LMS to include such tools and resources. We refer to an LMS that is extended specifically for computer science education as a Computing Augmented Learning Management

Conflictive animations as engaging learning tools

by Andrés Moreno, Erkki Sutinen, Roman Bednarik, Niko Myller
"... In this paper we introduce the concept of conflictive animations and discuss its applicability in programming and algorithm design courses. Conflictive animations are animations that deviate from the expected behaviour of the program or algorithm they are supposed to present. With respect to the eng ..."
Abstract - Add to MetaCart
In this paper we introduce the concept of conflictive animations and discuss its applicability in programming and algorithm design courses. Conflictive animations are animations that deviate from the expected behaviour of the program or algorithm they are supposed to present. With respect to the engagement taxonomy, we propose several ways of learning with conflictive animations. We also initiate a discussion about their possible benefits and drawbacks.
The National Science Foundation
  • About CiteSeerX
  • Submit Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2010 The Pennsylvania State University