Parsons problems and beyond: Systematic literature review and empirical study designs

BJ Ericson, P Denny, J Prather, R Duran… - Proceedings of the …, 2022 - dl.acm.org
Programming is a complex task that requires the development of many skills including
knowledge of syntax, problem decomposition, algorithm development, and debugging …

ViLLE–collaborative education tool: Designing and utilizing an exercise-based learning environment

MJ Laakso, E Kaila, T Rajala - Education and Information Technologies, 2018 - Springer
Automatically assessed exercises with immediate feedback can be a powerful tool for
enhancing the effectiveness of education. In this article, we discuss the design and …

Programming misconceptions in an introductory level programming course exam

E Kurvinen, N Hellgren, E Kaila, MJ Laakso… - Proceedings of the …, 2016 - dl.acm.org
Learning to program is known to be a difficult task, as the students typically lack the intrinsic
motivation and find the new skills required difficult to master. It is hence typical for the …

Redesigning an object-oriented programming course

E Kaila, E Kurvinen, E Lokkila, MJ Laakso - ACM Transactions on …, 2016 - dl.acm.org
Educational technology offers several potential benefits for programming education. Still, to
facilitate the technology properly, integration into a course must be carefully designed. In this …

Digital learning approaches in an intermediate-level computer science course

M Apiola, E Lokkila, MJ Laakso - The International Journal of …, 2019 - emerald.com
Purpose Digital learning has become a global trend. Partly or fully automatic learning
systems are integrated into education in schools and universities on a previously unseen …

Interactive learning content for introductory computer science course using the ville exercise framework

V Karavirta, R Haavisto, E Kaila… - … on Learning and …, 2015 - ieeexplore.ieee.org
Interactive learning content is a key to the success of online learning materials. Hence, many
systems for creating and delivering interactive content has been developed in academia. In …

Learning Experience Platforms in German and Lithuanian K12 Schools: Case Study Analysis

J Melnikova, A Batuchina… - 2023 International …, 2023 - ieeexplore.ieee.org
The article is focused on the micro level of education (ie the teaching/learning process) and
the digital learning platforms used in it. The platforms that provide the learning content and …

[PDF][PDF] Perceived Benefits of Learning Analytics and Artificial Intelligence-Based Online Learning Platforms: Case of Lithuanian General Education Schools

A Batuchina, J Melnikova, J Zascerinska, A Ahrens - ESI Preprints, 2023 - esipreprints.org
Online learning platforms with integrated tools of learning analytics (LA) and artificial
intelligence (AI) are growing in popularity in general education in Lithuania. Such platforms …

A model for gamifying programming education: University-level programming course quantified

E Kaila, MJ Laakso, T Rajala… - 2018 41st International …, 2018 - ieeexplore.ieee.org
Utilizing gamification in course holistically requires that all areas of the course can be
quantified, and the progress made transparent to students as well. However, keeping track …

Technology-enhanced programming courses for upper secondary school students

E Kaila, MJ Laakso, T Rajala… - … on Information and …, 2018 - ieeexplore.ieee.org
Nowadays, it is typical to integrate programming into curriculum in upper secondary school
level. However, there are rarely existing models or materials offered to teachers for teaching …