| 1997 | SHOW: a system for the presentation of three-level teaching material during lectures (demonstration). | Jorma Sajaniemi, Marja Kopponen |
| 1997 | Three-level teaching material and its implementation in a teaching situation (poster). | Jorma Sajaniemi, Marja Kopponen |
| 1997 | Computer managed, open question, open book assessment. | John Rosbottom |
| 1997 | Using multimedia communication technologies in distance learning. | Toms Robles, David Fernndez, Encarna Pastor, Santiago Alamillo |
| 1997 | Excel as an algorithm animation environment. | Erkki Rautama, Erkki Sutinen, Jorma Tarhio |
| 1997 | Recursion and grammars for CS2. | Viera K. Proulx |
| 1997 | Teaching programming through paperless assignments: an empirical evaluation of instructor feedback. | Blaine A. Price, Marian Petre |
| 1997 | Evaluation software: improving consistency and reliability of performance rating. | Jon A. Preston |
| 1997 | Cost effective multimedia courseware development. | Chris Pilgrim, Ying K. Leung, Doug D. Grant |
| 1997 | Harnessing technology for effective inter/intra-institutional collaboration (panel). | Marian Petre, Douglas Siviter |
| 1997 | Programming practical work and problem sessions via the Internet. | Marian Petre, Blaine A. Price |
| 1997 | Use of computer conferencing to teach a course on humans and computers. | Jacob Palme, Sirkku Mnnik |
| 1997 | Changing computer science curricula (panel): planning for the future. | Barbara Boucher Owens, Shirley Booth, Marian Petre, Anders Berglund |
| 1997 | Using the WWW as the delivery mechanism for interactive, visualization-based instructional modules (report of the ITiCSE 1997 working group on visualization). | Thomas L. Naps, Joseph Bergin, Ricardo Jimnez-Peris, Myles F. McNally, Marta Patio-Martnez, Viera K. Proulx, Jorma Tarhio |
| 1997 | Using the WWW as the delivery mechanism for interactive, visualization-based instructional modules (panel). | Thomas L. Naps |
| 1997 | Algorithm visualization on the World Wide Web - the difference Java makes! | Thomas L. Naps |
| 1997 | A fantasy adventure game as a learning environment: why learning to program is so difficult and what can be done about it. | Robert Moser |
| 1997 | CLAP: teaching data structures in a creative way. | Veijo Meisalo, Erkki Sutinen, Jorma Tarhio |
| 1997 | The emergence of sophisticated distributed teaching and learning environments. | Hermann Maurer |
| 1997 | The case for integrating ethical and social impact into the computer science curriculum. | C. Dianne Martin |
| 1997 | Animation of algorithms with Eliot and Jeliot (demonstration). | Janne Markkanen, Erkki Sutinen, Tommi Tersvirta, Jorma Tarhio, Erkki Rautama |
| 1997 | Does collaborative hypertext support better engagement in learning of the basics in informatics? | Pekka Makkonen |
| 1997 | The evaluation of computer science education in Europe (poster). | Patricia Magee, Mchel 'higeartaigh |
| 1997 | The Web and distance learning: what is appropriate and what is not (report of the ITiCSE 1997 working group on the web and distance learning). | Pamela B. Lawhead, Elizabeth Alpert, Constance G. Bland, Linda Carswell, Dawn Cizmar, Jean DeWitt, Mihaela Dumitru, Eva R. Fhrus, Kirk Scott |
| 1997 | Algorithm demonstrations using Java (demonstration). | Pamela B. Lawhead |