Erkki Kaila profile picture
Erkki
Kaila
University Lecturer, Software Engineering
PhD

Contact

Areas of expertise

Programming education
Learning analytics
Digital learning
Ethics in digital education

Biography

Erkki Kaila is a university lecturer in Software Engineering with the main focus on programming education. He received his Ph.D. in 2018. After that, he worked at the University of Helsinki as a university lecturer for two years before returning to the University of Turku. His research interests are centered around programming education and learning analytics. He is the head of the group supervising the bachelor level education at the Department of Computing at the University of Turku and the group responsible for student marketing. Additionally, he's a member of several working groups at the University of Turku.

Teaching

At the moment, Erkki Kaila is responsible for teaching the following courses:

  • Introduction to Programming
  • Basics of Object Oriented Programming
  • Tools for Programming


Previously he has taught e.g. the following courses:

  • Introduction to Computer Science
  • Web Application Development with Vaadin
  • Computer as a Tool
  • Introduction to Didactic Computing
  • Practical Course in Digital Educational Technologies
  • Learning Analytics
  • Educational Technology and Technology Education
  • Programming Education and Computational Thinking (in co-operation with the Department of Education)


Additionally, Kaila has taught several programming-related courses at the University of Helsinki and was responsible for designing and implementing programming-related MOOCs there. He has been awarded as the teacher of the year in the department twice at the University of Turku and once at the University of Helsinki.


Research

Research interests are centered around programming education and learning analytics. Specific research topics are for example education technology, including the development and utilization of such technology in a wide range of different topics, and new methodology and its effectiveness in programming education. In learning analytics, the focus has been mainly on ethical and security issues.

Publications

Sort by:

Novice learning (2012)

Laakso Mikko-Jussi, Rajala Teemu, Kaila Erkki, Salakoski Tapio
(Kirjan tai muun kokoomateoksen osa (B2))

Designing a game mode for online learning environment (2012)

ICEE International Conference on Engineering Education
Haavisto Riku, Holvigtie Johannes, Rajala Teemu, Kaila Erkki, Laakso Mikko-Jussi, Salakoski Tapio
(Vertaisarvioitu artikkeli konferenssijulkaisussa (A4))

Electronic exams with automatically assessed exercises (2012)

ICEE 2012 - International Conference on Engineering Education, July 30th - August 3rd, 2012, Turku, Finland
Holvitie Johannes, Haavisto Riku, Kaila Erkki, Rajala Teemu, Laakso Mikko-Jussi, Salakoski Tapio
(Vertaisarvioitu artikkeli konferenssijulkaisussa (A4))

Important features in program visualization (2011)

ICEE : An International Conference on Engineering Education
Rajala Teemu, Kaila Erkki, Laakso Mikko-Jussi, Salakoski Tapio
(Vertaisarvioitu artikkeli konferenssijulkaisussa (A4))

Evaluation of Learner Engagement in Program Visualization (2009)

IASTED International Conference on Computer and Advanced Technology in Education, IASTED International Conference on Computers and Advanced Technology in Education
Kaila Erkki, Laakso Mikko-Jussi, Rajala Teemu, Salakoski Tapio
(Vertaisarvioitu artikkeli konferenssijulkaisussa (A4))