Follow
Learning + Technology (LeTech)
Learning + Technology (LeTech)
Research Group, Aalto University, Finland
Verified email at aalto.fi - Homepage
Title
Cited by
Year
G is for Generalisation: Predicting Student Success from Keystrokes
Z Pullar-Strecker, FD Pereira, P Denny, A Luxton-Reilly, J Leinonen
Proceedings of the 54th ACM Technical Symposium on Computer Science …, 2023
2023
Reflections on Theory
L Malmi
ACM TRANSACTIONS ON COMPUTING EDUCATION 23 (1), 2023
12023
Automated Questionnaires About Students’ JavaScript Programs: Towards Gauging Novice Programming Processes
T Lehtinen, L Haaranen, J Leinonen
Proceedings of the 25th Australasian Computing Education Conference, 49-58, 2023
72023
Editorial for the Second Special Issue on “Conceptualizing and Using Theory in Computing Education Research”
L Malmi, J Tenenberg
ACM Transactions on Computing Education 23 (1), 1-4, 2023
12023
Virtual Reality Childbirth Education With 360° Videos
M Siivola, E Tiainen, E Ekholm, T Leinonen, L Malmi
The Journal of Perinatal Education 32 (1), 35-47, 2023
12023
Exploring the Past, Present and Future of Computing Education Research: An Introduction
M Apiola, S López-Pernas, M Saqr, L Malmi, M Daniels
Past, Present and Future of Computing Education Research: A Global …, 2023
2023
Computing Education Research in Finland
L Malmi, A Hellas, P Ihantola, V Isomöttönen, I Jormanainen, T Kilamo, ...
Past, Present and Future of Computing Education Research: A Global …, 2023
22023
What is Computing Education Research (CER)?
M Daniels, L Malmi, A Pears
Past, Present and Future of Computing Education Research: A Global …, 2023
42023
The Evolution of Computing Education Research: A Meta-Analytic Perspective
L Malmi, J Sinclair, J Sheard, P Kinnunen
Past, Present and Future of Computing Education Research: A Global …, 2023
2023
A Selective Review of Computing Education Research
L Malmi, A Johri
International Handbook of Engineering Education Research, 573-593, 2023
2023
Development and Use of Domain-specific Learning Theories, Models, and Instruments in Computing Education
L Malmi, J Sheard, P Kinnunen, J Sinclair
ACM Transactions on Computing Education 23 (1), 1-48, 2022
102022
Conceptualizing and Using Theory in Computing Education Research
J Tenenberg, L Malmi
ACM Transactions on Computing Education 22 (4), 1-8, 2022
62022
Empirical Evaluation of Deep Learning Models for Knowledge Tracing: Of Hyperparameters and Metrics on Performance and Replicability
S Sarsa, J Leinonen, A Hellas
Journal of Educational Data Mining 14 (2), 2022
62022
Cognitive Load Theory in Computing Education Research: A Review
R Duran, A Zavgorodniaia, J Sorva
ACM Transactions on Computing Education (TOCE) 22 (4), 1-27, 2022
152022
Weekly Fluctuations in Motivation in Introductory Programming
H Pesonen, A Hellas
Proceedings of the 2022 Conference on United Kingdom & Ireland Computing …, 2022
12022
Speeding Up Automated Assessment of Programming Exercises
S Sarsa, J Leinonen, C Koutcheme, A Hellas
Proceedings of the 2022 Conference on United Kingdom & Ireland Computing …, 2022
12022
Automatic Generation of Programming Exercises and Code Explanations Using Large Language Models
S Sarsa, P Denny, A Hellas, J Leinonen
Proceedings of the 2022 ACM Conference on International Computing Education …, 2022
1412022
Steps Learners Take when Solving Programming Tasks, and How Learning Environments (Should) Respond to Them
J Jeuring, H Keuning, S Marwan, D Bouvier, C Izu, N Kiesler, T Lehtinen, ...
Proceedings of the 27th ACM Conference on on Innovation and Technology in …, 2022
52022
Jask: Generation of Questions About Learners' Code in Java
A Santos, T Soares, N Garrido, T Lehtinen
Proceedings of the 27th ACM Conference on on Innovation and Technology in …, 2022
62022
Planning a Multi-institutional and Multi-national Study of the Effectiveness of Parsons Problems
BJ Ericson, P Denny, J Prather, R Duran, A Hellas, J Leinonen, CS Miller, ...
Proceedings of the 27th ACM Conference on on Innovation and Technology in …, 2022
22022
Who Continues in a Series of Lifelong Learning Courses?
S Sarsa, A Hellas, J Leinonen
Proceedings of the 27th ACM Conference on on Innovation and Technology in …, 2022
42022
A Study of Worked Examples for SQL Programming
K Akhuseyinoglu, R Hardt, J Barria-Pineda, P Brusilovsky, K Pollari-Malmi, ...
Proceedings of the 27th ACM Conference on on Innovation and Technology in …, 2022
12022
Exploring How Students Solve Open-ended Assignments: A Study of SQL Injection Attempts in a Cybersecurity Course
C Koutcheme, A Tilanterä, A Peltonen, A Hellas, L Haaranen
Proceedings of the 27th ACM Conference on on Innovation and Technology in …, 2022
2022
From a National Meeting to an International Conference: A Scientometric Case Study of a Finnish Computing Education Conference
M Apiola, S Lopez-Pernas, M Saqr, A Pears, M Daniels, L Malmi, M Tedre
IEEE Access 10, 66576-66588, 2022
82022
Automatic Generation of Programming Exercises and Code Explanations with Large Language Models
S Sarsa, P Denny, A Hellas, J Leinonen
arXiv preprint arXiv:2206.11861, 2022
12022
Pausing while programming: insights from keystroke analysis
R Shrestha, J Leinonen, A Zavgorodniaia, A Hellas, J Edwards
Proceedings of the ACM/IEEE 44th International Conference on Software …, 2022
22022
Seeking flow from fine-grained log data
BU Cowley, A Hellas, P Ihantola, J Leinonen, M Spape
Proceedings of the ACM/IEEE 44th International Conference on Software …, 2022
32022
Time-on-task metrics for predicting performance
J Leinonen, FEV Castro, A Hellas
ACM Inroads 13 (2), 42-49, 2022
162022
Coverage of Course Topics in Learnersourced SQL Exercises
N Pirttinen, A Hellas, J Leinonen
Learnersourcing: Student-generated Content@ Scale: Workshop as part of the …, 2022
2022
A Comparison of Immediate and Scheduled Feedback in Introductory Programming Projects
J Leinonen, P Denny, J Whalley
Proceedings of the 53rd ACM Technical Symposium on Computer Science …, 2022
202022
Methodological considerations for predicting at-risk students
C Koutcheme, S Sarsa, A Hellas, L Haaranen, J Leinonen
Australasian Computing Education Conference, 105-113, 2022
62022
CodeProcess Charts: Visualizing the Process of Writing Code
R Shrestha, J Leinonen, A Hellas, P Ihantola, J Edwards
Australasian Computing Education Conference, 46-55, 2022
42022
Koli Calling 2021 report
A Petersen, O Seppälä
ACM SIGCSE Bulletin 54 (1), 3-4, 2022
2022
Software engineering teacher networks in Finland-what motivates teachers to collaborate?
T Kilamo, A Knutas, A Korhonen, T Poranen, O Sievi Korte
Towards a new future in engineering education, new scenarios that european …, 2022
2022
Teaching Event-driven Programming for Novice Programmers: Challenges and Advances
A Lukkarinen
Aalto University, 2022
2022
Empirical Evaluation of Deep Learning Models for Knowledge Tracing: Of Hyperparameters and Metrics on Performance and Replicability
S Sarsa, J Leinonen, A Hellas
arXiv preprint arXiv:2112.15072, 2021
5*2021
Teaching Students to Fix Programming Errors with Tutorials Embedded in an IDE
O Kiljunen
Proceedings of the 21st Koli Calling International Conference on Computing …, 2021
32021
Visual recipes for slicing and dicing data: teaching data wrangling using subgoal graphics
L Sundin, N Sakr, J Leinonen, S Aly, Q Cutts
Proceedings of the 21st Koli Calling International Conference on Computing …, 2021
22021
A Kingdom for a Button: Students’ Thoughts about Buttons
A Lukkarinen, A Hellas, L Haaranen
Proceedings of the 21st Koli Calling International Conference on Computing …, 2021
2021
An Event Listener or an Event Handler? Students Explain Event-drivenness in JavaScript
A Lukkarinen, T Lehtinen, L Haaranen, L Malmi
Proceedings of the 21st Koli Calling International Conference on Computing …, 2021
2021
Rules of program behavior
R Duran, J Sorva, O Seppälä
ACM Transactions on Computing Education (TOCE) 21 (4), 1-37, 2021
122021
Towards a JSON-based Algorithm Animation Language
A Tilanterä, G Mariani, A Korhonen, O Seppälä
2021 Working Conference on Software Visualization (VISSOFT), 135-139, 2021
22021
Algorithm Visualization and the Elusive Modality Effect
A Zavgorodniaia, A Tilanterä, A Korhonen, O Seppälä, A Hellas, J Sorva
Proceedings of the 17th ACM Conference on International Computing Education …, 2021
62021
Fine-Grained Versus Coarse-Grained Data for Estimating Time-on-Task in Learning Programming
J Leinonen, FEV Castro, A Hellas
Proceedings of The 14th International Conference on Educational Data Mining …, 2021
132021
Students Struggle to Explain Their Own Program Code
T Lehtinen, A Lukkarinen, L Haaranen
Proceedings of the 26th ACM Conference on Innovation and Technology in …, 2021
222021
Does the Early Bird Catch the Worm? Earliness of Students' Work and its Relationship with Course Outcomes
J Leinonen, FEV Castro, A Hellas
Proceedings of the 26th ACM Conference on Innovation and Technology in …, 2021
152021
How Concrete Should an Abstract Be?
Simon, J Sorva
Proceedings of the 26th ACM Conference on Innovation and Technology in …, 2021
12021
Morning or Evening? An Examination of Circadian Rhythms of CS1 Students
A Zavgorodniaia, R Shrestha, J Leinonen, A Hellas, J Edwards
2021 IEEE/ACM 43rd International Conference on Software Engineering …, 2021
42021
Let’s Ask Students About Their Programs, Automatically
T Lehtinen, AL Santos, J Sorva
2021 IEEE/ACM 29th International Conference on Program Comprehension (ICPC …, 2021
122021
Plug-in Interoperation in Extendable Platforms
O Kiljunen
2021
Scripted Step-based Visualizations: A Pilot Study
A Lukkarinen, L Haaranen, L Malmi
International Conference on Computer Supported Education, 240-247, 2021
2021
Event-driven Programming in Programming Education: A Mapping Review
A Lukkarinen, L Malmi, L Haaranen
ACM Transactions on Computing Education (TOCE) 21 (1), 1-31, 2021
192021
Exploring the Complexity of Crowdsourced Programming Assignments
N Pirttinen, J Leinonen
Seventh SPLICE Workshop at SIGCSE 2021 “CS Education Infrastructure for All …, 2021
62021
New Acos Content Types
A Korhonen, G Mariani, P Sormunen, JM Rybicki, A Lukkarinen, ...
CS Education Infrastructure for All III: From Ideas to Practice: Seventh …, 2021
2021
Analyzing Fine-Grained Material Usage Behavior
C Koutcheme, J Leinonen, J Sorva, A Hellas
CS Education Infrastructure for All III: From Ideas to Practice: Seventh …, 2021
12021
Complex online material development in CS Courses
L Haaranen, G Mariani, P Sormunen, T Lehtinen
Proceedings of the 20th Koli Calling International Conference on Computing …, 2020
52020
Should explanations of program code use audio, text, or both? A replication study
A Zavgorodniaia, A Hellas, O Seppälä, J Sorva
Proceedings of the 20th Koli Calling International Conference on Computing …, 2020
72020
Crowdsourcing in computing education research: Case Amazon MTurk
A Hellas, A Zavgorodniaia, J Sorva
Proceedings of the 20th Koli Calling International Conference on Computing …, 2020
92020
COMPUTING EDUCATION RESEARCH The new normal of teaching computer science
L Malmi
ACM Inroads 11 (4), 17-19, 2020
2020
Study Major, Gender, and Confidence Gap: Effects on Experience, Performance, and Self-Efficacy in Introductory Programming
N Pirttinen, A Hellas, L Haaranen, R Duran
2020 IEEE Frontiers in Education Conference (FIE), 1-7, 2020
92020
On the Differences in Time That Students Take to Write Solutions to Programming Problems
F Fagerholm, A Hellas
2020 IEEE Frontiers in Education Conference (FIE), 1-9, 2020
42020
Deadlines and MOOCs: How Do Students Behave in MOOCs with and without Deadlines
P Ihantola, I Fronza, T Mikkonen, M Noponen, A Hellas
2020 IEEE Frontiers in Education Conference (FIE), 1-9, 2020
132020
Relation of Individual Time Management Practices and Time Management of Teams
T Auvinen, N Falkner, A Hellas, P Ihantola, V Karavirta, O Seppälä
2020 IEEE Frontiers in Education Conference (FIE), 1-9, 2020
42020
Exploring the Instructional Efficiency of Representation and Engagement in Online Learning Materials
A Heinonen, A Hellas
United Kingdom & Ireland Computing Education Research conference., 38-44, 2020
12020
Measuring the Cognitive Load of Learning to Program: A Replication Study
A Zavgorodniaia, R Duran, A Hellas, O Seppala, J Sorva
United Kingdom & Ireland Computing Education Research conference., 3-9, 2020
132020
Koli Calling 2020 call for participation
N Falkner, O Seppälä
ACM SIGCSE Bulletin 52 (3), 4-5, 2020
2020
Programming Versus Natural Language: On the Effect of Context on Typing in CS1
J Edwards, J Leinonen, C Birthare, A Zavgorodniaia, A Hellas
Proceedings of the 2020 ACM Conference on International Computing Education …, 2020
62020
Theories and Models of Emotions, Attitudes, and Self-Efficacy in the Context of Programming Education
L Malmi, J Sheard, P Kinnunen, J Sinclair
Proceedings of the 2020 ACM Conference on International Computing Education …, 2020
382020
Personalized Remedial Recommendations for SQL Programming Practice System
J Barria-Pineda, K Akhuseyinoglu, P Brusilovsky, K Pollari-Malmi, T Sirkiä, ...
Adjunct Publication of the 28th ACM Conference on User Modeling, Adaptation …, 2020
42020
Notional Machines in Computing Education: The Education of Attention
S Fincher, J Jeuring, CS Miller, P Donaldson, B Du Boulay, M Hauswirth, ...
Proceedings of the Working Group Reports on Innovation and Technology in …, 2020
432020
Mapping the Landscape of Peer Review in Computing Education Research
M Petre, K Sanders, R McCartney, M Ahmadzadeh, C Connolly, ...
Proceedings of the Working Group Reports on Innovation and Technology in …, 2020
112020
Differentiated Assessments for Advanced Courses that Reveal Issues with Prerequisite Skills: A Design Investigation
GL Nelson, F Strömbäck, A Korhonen, M Begum, B Blamey, KH Jin, ...
Proceedings of the Working Group Reports on Innovation and Technology in …, 2020
102020
Efficient Instructional Design of Programming Examples
A Zavgorodniaia
Proceedings of the 2020 ACM Conference on Innovation and Technology in …, 2020
12020
Crowdsourcing Content Creation for SQL Practice
J Leinonen, N Pirttinen, A Hellas
Proceedings of the 2020 ACM Conference on Innovation and Technology in …, 2020
192020
Capturing and Characterising Notional Machines
S Fincher, J Jeuring, CS Miller, P Donaldson, B du Boulay, M Hauswirth, ...
Proceedings of the 2020 ACM Conference on Innovation and Technology in …, 2020
112020
A Comprehensive Analysis of Students' Experiences of Belonging to the CS Community
S Erer
Proceedings of the 2020 ACM Conference on Innovation and Technology in …, 2020
32020
Assessing How Pre-requisite Skills Affect Learning of Advanced Concepts
GL Nelson, F Strömbäck, A Korhonen, I Albluwi, M Begum, B Blamey, ...
Proceedings of the 2020 ACM Conference on Innovation and Technology in …, 2020
32020
Achievement Goal Orientation Profiles and Performance in a Programming MOOC
KM Polso, H Tuominen, A Hellas, P Ihantola
Proceedings of the 2020 ACM Conference on Innovation and Technology in …, 2020
82020
Reviewing Computing Education Papers
M Petre, K Sanders, R McCartney, M Ahmadzadeh, C Connolly, ...
Proceedings of the 2020 ACM Conference on Innovation and Technology in …, 2020
12020
Naïve conceptions of novice programmers
J Sorva
Computer Science in K-12: An A-To-Z Hand, 2020
42020
Improving engagement in program construction examples for learning Python programming
R Hosseini, K Akhuseyinoglu, P Brusilovsky, L Malmi, K Pollari-Malmi, ...
International Journal of Artificial Intelligence in Education 30 (2), 299-336, 2020
392020
A Study of Keystroke Data in Two Contexts: Written Language and Programming Language Influence Predictability of Learning Outcomes
J Edwards, J Leinonen, A Hellas
Proceedings of the 51st ACM Technical Symposium on Computer Science …, 2020
152020
Improving Global Participation in the SIGCSE Technical Symposium: Panel
A Settle, BA Becker, R Duran, V Kumar, A Luxton-Reilly
Proceedings of the 51st ACM Technical Symposium on Computer Science …, 2020
102020
Gender Differences in Introductory Programming: Comparing MOOCs and Local Courses
R Duran, L Haaranen, A Hellas
Proceedings of the 51st ACM Technical Symposium on Computer Science …, 2020
162020
Perspectives on Research and Practice in Computing Education
L Malmi
Proceedings of the 51st ACM Technical Symposium on Computer Science …, 2020
2020
Computing education theories: what are they and how are they used?
L Malmi, J Sheard, P Kinnunen, J Sinclair
ACM Inroads 11 (1), 54-64, 2020
2020
4.9 Notional Machines for Scratch and Python
O Seppälä, T Ball, ES Madrid
Dagstuhl Reports, Vol. 9, Issue 7 ISSN 2192-5283, 21, 2020
42020
3.28 Revisiting Two Past Publications through the Lens of Notional Machines
M Guzdial, S Krishnamurthi, J Sorva, J Vahrenhold
Dagstuhl Reports, Vol. 9, Issue 7 ISSN 2192-5283, 17, 2020
2020
Dagstuhl Reports, Vol. 9, Issue 7 ISSN 2192-5283
M Guzdial, S Krishnamurthi, J Sorva, J Vahrenhold, A Bagnall, RL Cole, ...
2020
Code Reviews, Software Inspections, and Code Walkthroughs: Systematic Mapping Study of Research Topics
I Fronza, A Hellas, P Ihantola, T Mikkonen
International Conference on Software Quality, 121-133, 2020
62020
Computing education theories: what are they and how are they used?
PA Kinnunen, L Malmi, J Sheard, J Sinclair
ACM Inroads 11 (1), 54, 2020
2020
Cognitive Complexity of Comprehending Computer Programs
R Duran
Aalto University, 2020
32020
Teaching container-based devops practices
J Kousa, P Ihantola, A Hellas, M Luukkainen
Web Engineering: 20th International Conference, ICWE 2020, Helsinki, Finland …, 2020
82020
Didaktinen kolmio luonnontieteen opetuksen tutkimuksen arvioinnissa
A Kaasinen, J Lampiselkä, P Kinnunen, L Malmi
Arvot ja arviointi, 2019
2019
Review and use of learning theories within computer science education research: primer for researchers and practitioners
C Szabo, N Falkner, A Petersen, H Bort, K Cunningham, P Donaldson, ...
Proceedings of the Working Group Reports on Innovation and Technology in …, 2019
282019
Fostering Program Comprehension in Novice Programmers-Learning Activities and Learning Trajectories
C Izu, C Schulte, A Aggarwal, Q Cutts, R Duran, M Gutica, B Heinemann, ...
Proceedings of the Working Group Reports on Innovation and Technology in …, 2019
562019
Didactic Focus Areas in Science Education Research
J Lampiselkä, A Kaasinen, P Kinnunen, L Malmi
Education Sciences 9 (4), 294, 2019
82019
Splashing the Surface of Research: A Study of Koli Abstracts
J Sorva
Proceedings of the 19th Koli Calling International Conference on Computing …, 2019
52019
Experimenting with model solutions as a support mechanism
H Nygren, J Leinonen, N Pirttinen, A Leinonen, A Hellas
Proceedings of the 2019 Conference on United Kingdom & Ireland Computing …, 2019
52019
COMPUTING EDUCATION RESEARCH Could we be role models in online/blended education?
L Malmi
ACM Inroads 10 (3), 12-14, 2019
12019
The system can't perform the operation now. Try again later.
Articles 1–100