The goal of the workshop is to analyze the state-of-art program visualization methods, and to form a deeper understanding on meaningful and functional visualization in the context of programming, data structures and algorithms in education, industry, and research.

The organizers of the workshop are looking for research and position papers on novel ideas in the field. To be accepted, the submitted paper of 4-8 pages should present a new approach or constructively evaluate an existing visualization paradigm, scheme, or technique. The number of participants will be limited to 25.

The papers will be discussed and evaluated at the workshop, and the authors will have time to compose the final version within three months after the workshop. The proceedings will include the final papers, together with invited lectures.

The workshop especially aims for papers that describe the use of visualization software in an educational context.

Thursday, July 3, 2008

  • 8:30-9:00: Registration 
  • 9:00-10:00 Invited Talk: Pilar Rodriguez, Universidad Autonoma de Madrid: Adaptive Hypermedia and Visualization
  • 10:00-10:20: Coffee Break
  • 10:20-11:50 Session 1: Program Visualization (Chair: Lauri Malmi)
    • 10:20-10:40 James Cross, Dean Hendrix, Larry Barowski: Integrating Multiple Approaches for Interacting with Dynamic data Structure Visualizations
    • 10:40-11:00 Jan Moons, Carlos De Backer: Rationale behind the design of the EduVisor software visualization component
    • 11:00-11:20 Stefan Schaeckeler, Weijia Shang, Ruth Davis: Visualization of Procedural Abstraction
    • 11:20-11:50 Plenary Discussion about Session 1
  • 11:50-12:20 Break
  • 12:20-13:50 Session 2: Active Learning and Hypertextbooks (Chair: Rocky Ross)
    • 12:20-12:40 Guido Rößling, Teena Vellaramkalayil: First Steps Towards a Visualization-Based Computer Science Hypertexbook as a Moodle Plugin
    • 12:40-13:00 Ville Karavirta: Towards Seamless Merging of Hypertext and Algorithms
    • 13:00-13:15 Plenary Discussion about Session 3
  • 13:15-14:40 Lunch
  • 14:40-16:10 Session 3: Active Learning II (Chair: J. Ángel Velázquez-Iturbide)
    • 14:40-14:55 Michael Bruce-Lockhart, Pierluigi Crescenzi, Theodore Norvell: Integrating Test Generation Functionality into the Teaching Machine Environment
    • 14:55-15:10 Essi Lahtinen, Tuukka Ahoniemi: Kick-Start Activation to Novice Programmers -A Visualization-Based Approach
    • 15:10-15:25 Jussi Nikander, Juha Helminen, Ari Korhonen: Experiences on Using TRAKLA2 to Teach Spatial Data Algorithms
    • 15:25-16:10 Plenary Discussion about Session 3
  • 16:10-16:40 Coffee Break
  • 16:40-18:10 Session 4: Showcases and Work in Progress (Chair: Guido Rößling)
    • 16:40-16:50 Miguel Riesco, Marian Diaz Fondon, Dario Alvarez: Using Graphviz as a Low-cost Option to Facilitate the Understanding of Unix Process System Calls
    • 16:50-17:00 Essi Lahtinen, Tuukka Ahoniemi: Dynamic Evaluation Tree for Presenting Expression Evaluations Visually
    • 17:00-17:10 Otto Seppälä, Ville Karavirta: Work in Progress: Automatic Generation of Algorithm Animations for Lecture Slides
    • 17:10-17:20 M. Gloria Sanchez-Torrubia, Carmen Torres-Blanc, Miguel A. Lopez-Martinez: eMathTeacher PathFinder:A Visualization Tool for Active Learning Dijkstra's Algorithm
    • 17:20-17:30 Phillip Benachour: Animation and Interactive Programming: A Practical Approach
    • 17:30-18:10 Plenary Discussion about Session 4
  • 21:00-Workshop Dinner, Restaurant "Ananias"

Friday, July 4, 2008

  • 9:00-10:00 Invited Talk: Roberto Theron, Universidad de Salamanca: Visual interactive analysis: insights into software comprehension
  • 10:00-10:20 Coffee Break
  • 10:20-12:20 Session 5: Creating AV Content (Chair: Ari Korhonen)
    • 10:20-10:40 Guido Rößling, Peter Schroeder: Animalipse - An Eclipse Plugin for AnimalScript 1
    • 10:40-11:00 Guido Rößling, Stephan Mehlhase, Jens Pfau: A Java API for Creating (not only) AnimalScript
    • 11:00-11:20 J. Ángel Velázquez-Iturbide, Antonio Pérez-Carrasco, Jaime Urquiza-Fuentes: A Design of Automatic Visualizations for Divide-and-Conquer Algorithms
    • 11:20-11:40 Guido Rößling: A First Set of Design Patterns for Algorithm Animation
    • 11:40-12:00 Jaime Urquiza-Fuentes, J. Ángel Velázquez-Iturbide: Pedagogical Effectiveness of Engagement Levels - A Survey of Successful Experiences
    • 12:00-13:00 Plenary Discussion about Session 5
  • 13:00-13:10 Closing Session & Farewell
  • 13:10-14:40 Lunch
  • 14:40-15:40 PC Meeting

Please also see the PVW 2008 Proceedings.

© Dr. Guido Roessling 2015