Erkki Kaila
PhD
ertaka@utu.fi Office: 450K ORCID identifier: https://orcid.org/0000-0002-2407-9492 |
Programming education; Learning analytics; Digital learning; Ethics in digital education
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.
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.
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.
- Utilizing an Exercise-based Learning Tool Effectively in Computer Science Courses (2014)
- Olympiads in Informatics
(A1 Refereed original research article in a scientific journal) - The Role of Dependency Propagation in the Accumulation of Technical Debt for Software Implementations (2013) 13th Symposium on Programming Languages and Software Tools Johannes Holvitie, Mikko-Jussi Laakso, Teemu Rajala, Erkki Kaila, Ville Leppänen
(A4 Refereed article in a conference publication ) - A Robot exercise for learning programming concepts (2012) International Conference on Engineering Education 2012: Proceedings Holvitie Johannes, Haavisto Riku, Rajala Teemu, Kaila Erkki, Laakso Mikko-Jussi, Salakoski Tapio
(A4 Refereed article in a conference publication ) - Breaking the programming language barrier: Using program visualizations to transfer programming knowledge in one programming language to another (2012) Proceedings of the 12th IEEE International Conference on Advanced Learning Technologies, ICALT 2012 Holvitie Johannes, Rajala Teemu, Haavisto Riku, Kaila Erkki, Laakso Mikko-Jussi, Salakoski Tapio
(A4 Refereed article in a conference publication ) - Computer-assisted Learning in Primary School Mathematics Using ViLLE Education Tool (2012) Kurvinen Einari, Linden Rolf, Rajala Teemu, Kaila Erkki, Laakso Mikko-Jussi, Salakoski Tapio
(A4 Refereed article in a conference publication ) - Designing a game mode for online learning environment (2012) International Conference on Engineering Education 2012 - Proceedings Haavisto Riku, Holvigtie Johannes, Rajala Teemu, Kaila Erkki, Laakso Mikko-Jussi, Salakoski Tapio
(A4 Refereed article in a conference publication ) - Electronic exams with automatically assessed exercises (2012) Holvitie Johannes, Haavisto Riku, Kaila Erkki, Rajala Teemu, Laakso Mikko-Jussi, Salakoski Tapio
(A4 Refereed article in a conference publication ) - Novice learning (2012) Encyclopedia of the Sciences of Learning Laakso Mikko-Jussi, Rajala Teemu, Kaila Erkki, Salakoski Tapio
(B2 Non-refereed book chapter or chapter in a compilation book) - Comparing the Collaborative and Independent Viewing of Program Visualizations (2011)
- Conference proceedings : Frontiers in Education Conference
(A4 Refereed article in a conference publication ) - Important features in program visualization (2011) Rajala Teemu, Kaila Erkki, Laakso Mikko-Jussi, Salakoski Tapio
(A4 Refereed article in a conference publication ) - Effects of Course-Long Use of a Program Visualization Tool (2010) Proceedings of the Twelfth Australasian Conference on Computing Education Kaila E, Rajala T, Laakso M-J, Salakoski T
(A4 Refereed article in a conference publication ) - How Does Collaboration Affect Algorithm Learning? A Case Study Using TRAKLA2 Algorithm Visualization Tool (2010) Proceedings of 2010 International Conference on Education Technology and Computer (ICETC 2010) Rajala T, Salakoski T, Kaila E, Laakso M-J
(A4 Refereed article in a conference publication ) - Evaluation of Learner Engagement in Program Visualization (2009)
- IASTED International Conference on Computers and Advanced Technology in Education
(A4 Refereed article in a conference publication ) - Visualisointi ohjelmoinnin oppimisessa (2008) Kaila Erkki, Rajala Teemu, Laakso Mikko-Jussi
(A4 Refereed article in a conference publication )