Program 2004

Thursday 30th of September

20.30 Bus transportation from Joensuu to Koli
  • Joensuu, Science Park 20:30
  • Joensuu, Railway station 21:00 (train arrives at 20:49)
  • Joensuu, Airport 21:30 (flight arrives at 21:10)
  • Koli, 22:30

Friday 1st of October

7.00 - 8.30 Breakfast
8.30 - 9.00 Registration
9.00 - 9.10 Opening remarks:
Professor Lauri Malmi (chair of the conference),
Ilkka Jormanainen (head of the organising committee)
9.10 - 10.40 Tutorial
"Teaching and learning CS - An overview of research approaches"
Anders Berglund, Uppsala University
10.40 - 11.10 Break
11.10 - 12.00 Session 1 (Programming education)
Chair Tapio Salakoski, University of Turku
  • 11.10: Questions, Annotations, and Institutions: observations from a study of novice programmers - R. McCartney, J. E. Moström, Kate Sanders, Otto Seppälä
  • 11.35: A multi-national, multi-institutional study of student-generated software designs - S. Fincher, M. Petre, et al.
12.00 - 13.00 Lunch
13.00 - 14.15 Session 2 (Evaluation research)
Chair Patrik Scheinin, University of Helsinki
  • 13.00: Automatic Assessment of Exercises for Algorithms and Data Structures - a Case Study with TRAKLA2 - M. Laakso, T. Salakoski, A. Korhonen, L. Malmi
  • 13.25: Cognitive skills of experienced software developer: Delphi study - S. Surakka and L. Malmi
  • 13.50: Analysis of job advertisements: What technical skills do software developers need? - S. Surakka
14.15 - 14.45 Coffee Break
14.45 - 15.50 Session 3 (Problem-Based learning)
Chair Anders Berglund, Uppsala University
  • 14.45: Do Students Work Efficiently in a Group? - Problem-Based Learning Groups in Basic Programming Course - P. Kinnunen, L. Malmi
  • 15.10: Analysing Discussion in Problem-Based Learning Group in Basic Programming Course - P. Kinnunen, L. Malmi
  • 15.30: Statistical analysis of problem-based learning in theory of computation - W. Hämäläinen
15.50 - 16.10 Break
16.10 - 17.50 Session 4 (Pedagogical issues)
Chair Arnold Pears, Uppsala University
  • 16.10: Utilizing Pedagogical Models in Web Based CS Education - G. La Russa, P. Silander, A. Rytkönen
  • 16.30: Where Have All the Flowers Gone? --- Computer Science Education in General Upper Secondary Schools - T. Kavander, T. Salakoski
  • 16.50: Strict Logical Notation Is Not a Part of the Problem but a Part of the Solution for Teaching High-School Mathematics - M. Peltomäki, T. Salakoski
  • 17.10: Survival of students with different learning preferences - R. Bednarik, P. Fränti
  • 17.30: User Activity Logging - J. Hughes, S. Parkes
18.00 Dinner
20.00 Sauna

Saturday 2nd of October

7.00 - 9.00 Breakfast
9.00 - 10.00 Keynote Speech
"Evaluating the effect of teaching"
Professor Patrik Scheinin, University of Helsinki
10.00 - 10.30 Break
10.30 - 11.55 Session 5 (Systems and visualization)
Chair Ari Korhonen, Helsinki University of Technology
  • 10.30: Explanograms: low overhead multi-media learning resources - A. Pears
  • 10.55: ACE: Automated Compiler Exercises - L. Salmela, J. Tarhio
  • 11.15: Some Ideas on Visualizations of Abstract Execution to Provide Feedback from Programming Exercises - P. Tenhunen
  • 11.35: A Visual Approach for Concretizing Sorting Algorithms - I. Jormanainen
12.00 - 15.30 Lunch and free time to explore the Koli nature park
15.30 - 16.00 Coffee
16.00 - 17.30 Session 6 (pictures02/indeksi.htmSystems)
Chair Erkki Sutinen, University of Joensuu
  • 16.00: Point-and-Click Logic - M. Nykänen
  • 16.25: Teaching Smullyan's Analytic Tableaux in a Scalable Learning Environment - T. Janhunen, T. Jussila, M. Järvisalo, E. Oikarinen
  • 16.50: Program Code Emphasizing Tool for Learning Basic Programming Concepts - S. Mäkelä, V. Leppänen
  • 17.10: Japroch: Tool for Checking Programming Style - S. Mäkelä, V. Leppänen
17.45 - 18.45 Demo / Poster session
Chair Ilkka Jormanainen, University of Joensuu
  • Creation of self tests and exam questions as a learning method - T. Kerola, and H. Laine
  • Language Lessons Learned from a Sister Science: Guidelines for Reducing Language Bias in the Computing Sciences - J. Randolph
  • System demonstrations: ACE, ...
19.00 Dinner
20.30 Sauna

Sunday 3rd of October

7.00 - 9.00 Breakfast
9.00 - 10.00 Final discussion
"Where and how should we proceed?"
Professor Lauri Malmi (chair of the conference)
10.45 Departure
Bus transportation from Koli to Joensuu
  • Koli, 10:45
  • Joensuu, Railway station 11:45
  • Joensuu, Science Park 12:00
  • Joensuu, Airport 12:30