All tutorials will take place either on the Dept. of Computer Science (street address Teollisuuskatu 23) or the conference venue on either July 10 or July 14. Tutorials require an additional fee (see registration form).
The lunch break for tutorial (also half-day) attendees is at noon.
1. From Algorithm to Animation: How to Make QuickTime Movies Half-day
Jay Martin Anderson, Franklin & Marshall College, USA
Time: Monday 9 - 12
Participants will learn how to make QuickTime movies to illustrate and annotate algorithms in computer science or mathematics. Participants will examine the structure of QuickTime authoring code in C/C++ and Java, and will learn how to develop code to generate time-varying graphics and text annotation. Knowledge of C or Java and elementary 2D graphics is required.
2. Interacting with Java-Based Algorithm Visualizations Half-day
Sami Khuri, San José State University, USA
Thomas Naps, Lawrence University, USA
Time: Monday 13 - 16
Algorithm visualizations use computer graphics to depict the actions of an algorithm. AV holds promise to help students understand algorithms more easily and in greater depth. The primary goal of this tutorial is to focus on understanding how students use animations in trying to comprehend new algorithms and to gain insight into the incorporation of AV as a non-passive tool in the learning process.
3. XML and Java XML Processing in Web Applications Full day
Alexander Nakhimovsky, Colgate University, USA
Time: Monday 9 - 16 (lunch break 12 - 13)
XML is an extremely important technology, with interesting possibilities for undergraduate computer science courses. This tutorial will consist of two parts. The first part will be about XML and related technologies, especially XSLT (eXtensible Stylesheet Language for Transformations). The second part will be about Java XML processors and their role in distributed applications. The hands-on component will include configuring a XML processor and creating a simple Web application.
4. Structured Communication in Java CANCELLED
Barbara Boucher Owens, Southwestern University, USA
Time: Friday 9 - 16 (lunch break 12 - 13)