Antti-Jussi Lakanen

Antti-Jussi Lakanen

PhD, university teacher (FT, yliopistonopettaja)
anlakane (at)
Agora C414.2 (Where is this place?)
p. 040 805 3276
Mathematical Information Technology, University of Jyväskylä
| ajlakanen


My research interests include computing education research, K-12 computing education, introductory programming, game programming, outreach, interest and interest development, motivational factors, mixed methods, qualitative research. Students interested in MSc/PhD thesis topics related to themes mentioned above are welcome to contact me. Also, if you would like share your ideas for a joint project, please feel free to contact me.

Latest research articles (peer-reviewed)

  • What Does It Take to Do Computer Programming? Surveying the K-12 Students' Conceptions. Antti-Jussi Lakanen and Ville Isomöttönen. SIGCSE '15.
  • What students think about a game-themed CS1. Antti-Jussi Lakanen and Vesa Lappalainen. YTP 2014.
  • Understanding Differences Among Coding Club Students. Antti-Jussi Lakanen, Ville Isomöttönen, and Vesa Lappalainen. ITiCSE 2014.
  • Five Years of Game Programming Outreach: Understanding Student Differences. Antti-Jussi Lakanen, Ville Isomöttönen, and Vesa Lappalainen. SIGCSE '14.

A complete list of my research articles is found at TUTKA.

Teaching and projects

Recently, I have taught bachelor level courses (CS1) for several years in the University of Jyväskylä, where I have gained a lot of insight into learning and teaching, especially in the area of introductory programming. Also, I have had the opportunity to arrange and run week-long game programming courses for middle and high school students for several years.

Latest courses

  • ITKP102 Programming I ("CS1"), suom. Ohjelmointi 1, yearly from 2010 onwards
  • Game programming for middle and high school students, yearly from 2009 onwards
  • ITKY100 Yliopisto-opiskelu ja opintojen suunnittelu, spring 2011

I am also a project manager of a EU funded project called Jyväskylä Game Lab. The aim of the project is to develop agile teaching methods to support games-related (among others) education in higher education (universities, and universities of applied sciences). During the project the participants develop their own computer games in small multidisciplinary groups. You can read more about the JGL project here.


Latest presentations

  • 3.6.2014 What students think about a game-themed CS1. Yhdistetyt tietojenkäsittelytieteen päivät 2014. PDF
  • 3/2014 Five Years of Game Programming Outreach: Understanding Student Differences. SIGCSE 2014. Powerpoint
  • 5.10.2013, Tietokonepelit ohjelmoinnin opetuksessa. MAOL ry:n syyspäivät, Jyväskylän yliopisto.
  • 1.10.2013 Tietokonepelit ohjelmoinnin opetuksessa. Seinäjoen yliopistokeskus ja Seinäjoen kaupunginkirjasto.
  • 25.8.2012 Peliohjelmointi tietotekniikan, matematiikan ja fysiikan opiskeluun innostajana KEOS 2012 - Keskisuomalainen kasvatus- ja opetusalan osaaminen. Jyväskylä.
  • 3/2012 Longitudinal Viewpoints on K12 Programming Course. SIGCSE 2012. PDF
  • 14.12.2011 HTML 5: Johdanto. Mobiilikehitysseminaari, Tietotekniikan laitos, Jyväskylän yliopisto. Video
  • 11.5.2011 Tools, Not Toys. Microsoft Academic Conference. Tallinna, Viro
  • K12 Game Programming Course Using Textual Programming. SIGCSE 2011.
  • 9.4.2011 Tehdään tietokonepeli 45 minuutissa. Levels-pelitapahtuma, Jyväskylän ammattikorkeakoulu. Video
  • Jypeli-ohjelmointi. Valtakunnalliset virtuaaliopetuksen päivät 2010. Helsinki.


I have absolutely no hobbies. I have dedicated my life to work. Just kidding. I love to do road cycling, floorball, and jogging, for instance. I am a huge Formula 1 fan. I also play the piano and love taking photos. Oh yeah, and I have three adorable sons -- not sure if they fall into the hobbies category, but anyway :-).