Helsinki University of Technology, Laboratory of Software Technology

Personal Information

Otto Seppälä
Researcher, Lecturer and PhD Student in the Laboratory of Software Technology, Department of Computer Science and Engineering, Aalto University
MSc in Electrical Engineering and Telecommunications (2003)
Helsinki University of Technology

Hobbies

Teaching

Current

Past

Lectured courses

Co-lectured courses

Additionally I have given visiting lectures on a number of courses.

Research

Links to the reseach groups and projects I'm working with:

Previously I have worked in the Laboratory of Computational Engineering in the Artificial Person Project (1997-2000) as a research assistant.

Publications

  • 2010

  • Naturally occurring data as research instrument: analyzing examination responses to study the novice programmer. Lister, Raymond; Clear, Tony; Simon; Bouvier, Dennis J.; Carter, Paul; Eckerdal, Anna; Jacková,Jana; Lopez, Mike; McCartney, Robert; Robbins,Phil; Seppälä,Otto; Thompson,Errol ACM SIGCSE Bulletin, 2010. Vol. 41, nro 4, p. 156-173. http://doi.acm.org/10.1145/1709424.1709460
  • [Accepted for publication] Review of Recent Systems for Automatic Assessment of Programming Assignments Ihantola P., Karavirta V., Ahoniemi T., Seppälä O. Kolin Kolistelut-Koli Calling 2010, Tenth Finnish/Baltic Sea Conference on Computer Science Education, Koli, Finland, 2010.
  • [Accepted for publication] Mutation Analysis vs. Code Coverage in Automated Assessment of Students' Testing Skills Aaltonen K., Ihantola P., Seppälä O. Splash 2010, Reno, USA, October 17-21, 2010.
  • 2009

  • Automatic Generation of Algorithm Visualizations for Lectures. Karavirta, Ville; Rößling, Guido; Seppälä, Otto ( TKK Technical Reports in Computer Science and Engineering, B TKK-CSE-B7). Espoo, Finland: Helsinki University of Technology, Department of Computer Science and Engineering, 2009.
  • 2008

  • Work in Progress: Automatic Generation of Algorithm Animations for Lecture Slide. Seppälä, Otto; Karavirta, Ville Fifth Program Visualization Workshop, July 3-4, 2008, Madrid, Spain. Madrid, Spain 2008, p. 79-84.
  • 2006

  • Modelling Student Behavior in Algorithm Simulation Exercises with Code Mutation Seppälä O. Kolin Kolistelut-Koli Calling 2006, Sixth Finnish/Baltic Sea Conference on Computer Science Education, Koli, Finland, November 9-12, 2006.
  • Observations on student misconceptions - case study of the Build-Heap Algorithm. Seppälä O., Malmi, L., Korhonen, A. ,Computer Science Education ,2006, Vol 16, no. 3
  • 2005

  • Take note: the effectiveness of novice programmers annotations on examinations. McCartney R., Moström J. E., Sanders K., Seppälä O. ,Informatics in Education, 2005. Vol. 4, no. 1, p. 69-86.
  • Observations on student errors in algorithm simulation exercises. Seppälä O., Korhonen, A., Malmi L. Koli Calling, 17-20.11.2005, Koli, Suomi. Turku 2005, Turku Center for Computer Science (TUCS) , p. 115-120
  • MatrixPro - Luentotyökalu tietorakenteiden ja algoritmien opetukseen. Seppälä O., Karavirta V., Korhonen A. Reflektori 2005 tekniikan opetuksen symposium, 20. - 21.10.2005, Espoo. Espoo 2005, Opetuksen ja Opiskelun tuki, Teknillinen korkeakoulu, pp. 49.
  • 2004

  • A multi-national study of reading and tracing skills in novice programmers. Lister R., Adams E., Fitzgerald S., Fone W., Hamer J., Lindholm M., McCartney R., Moström J. E., Sanders K., Seppälä O., Simon B., Thomas L. ACM SIGCSE Bulletin, 2004. Vol. 36, nro 4, pp. 119-150.
  • Questions, annotations and institutions: observations from a study of novice programmers. McCartney R., Moström J. E., Sanders K., Seppälä O. Kolin Kolistelut-Koli Calling 2004, Fourth Finnish/Baltic Sea Conference on Computer Science Education, Koli, Finland, October 1-3, 2004. Espoo 2004, Helsinki University of Technology, Department of Computer Science and Engineering, Laboratory of Information Processing Science, pp. 11-19.
  • Kamada-Kawai -algoritmin muunnelma dynaamisten verkkojen tiiviiseen asetteluun Seppälä, O. Tietojenkäsittelytieteen päivät 2004, Joensuu, 24.-26.5.2004. Joensuu 2004, Joensuun yliopisto, Tietojenkäsittelytieteen laitos, s. 39-43
  • Program state visualization tool for teaching CS1. Seppälä O. Program Visualization Workshop, 1-2 July 2004, Warwick, UK . Warwick 2004, The University of Warwick, pp. 62-67.
  • Visual Algorithm Simulation Exercise System with Automatic Assessment: TRAKLA2. Malmi L., Karavirta V., Korhonen A., Nikander J., Seppälä O., Silvasti P. Informatics in Education, 2004 . Vol. 3, no. 2, pp. 267-289.
  • 2003

  • Visual Java Debugger for Computer Science Education Seppälä O. Master's Thesis, 2003, Department of Electrical Engineering and Telecommunications, Helsinki University of Technology.
  • 1999

  • Towards a High Quality Finnish Talking Head Olivés J.-L., Sams M., Kulju J., Seppälä O., Karjalainen M., Altosaar T., Lemmetty S., Töyrä K., Vainio M. The 1999 IEEE International Workshop on Multimedia Signal Processing, Denmark, 1999. pp. 433-437.

Contact

Mail address: Helsinki University of Technology,
P.O. Box 5400
FI-02015 TKK, Finland.
Street address:Computer Science Building
Room B213
Konemiehentie 2
Espoo, Finland
Phone: +358 50 408 0539
Email: My e-mail address is presented in this picture.
I use only picture to prevent junk mailing.
Office hours: by appointment (preferably with email)
in room B213