Learning + Technology (LeTech)
Learning + Technology (LeTech)
Research Group, Aalto University, Finland
Verified email at aalto.fi - Homepage
Title
Cited by
Year
Let's Ask Students About Their Programs, Automatically
T Lehtinen, AL Santos, J Sorva
arXiv preprint arXiv:2103.11138, 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
32021
Analyzing Fine-Grained Material Usage Behavior
C Koutcheme, J Leinonen, J Sorva, A Hellas
SPLICE@ SIGCSE'21 Workshop CS Education Infrastructure for All III: From …, 2021
2021
Should explanations of program code use audio, text, or both? A replication study
A Zavgorodniaia, A Hellas, O Seppälä, J Sorva
Koli Calling'20: Proceedings of the 20th Koli Calling International …, 2020
22020
Crowdsourcing in Computing Education Research: Case Amazon MTurk
A Hellas, A Zavgorodniaia, J Sorva
Koli Calling'20: Proceedings of the 20th Koli Calling International …, 2020
12020
COMPUTING EDUCATION RESEARCH The new normal of teaching computer science
L Malmi
ACM Inroads 11 (4), 17-19, 2020
2020
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
12020
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
2020
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
22020
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
2020
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
32020
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
2020
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
72020
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
12020
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
2020
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
22020
Efficient Instructional Design of Programming Examples
A Zavgorodniaia
Proceedings of the 2020 ACM Conference on Innovation and Technology in …, 2020
2020
Crowdsourcing Content Creation for SQL Practice
J Leinonen, N Pirttinen, A Hellas
Proceedings of the 2020 ACM Conference on Innovation and Technology in …, 2020
22020
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
22020
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
22020
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
2020
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
22020
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
Teaching Container-Based DevOps Practices
J Kousa, P Ihantola, A Hellas, M Luukkainen
International Conference on Web Engineering, 494-502, 2020
12020
Naïve conceptions of novice programmers
J Sorva
Computer Science in K-12: An A-To-Z Hand, 2020
22020
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
92020
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
62020
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
42020
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
42020
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
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
22020
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
2020
Didaktinen kolmio luonnontieteen opetuksen tutkimuksen arvioinnissa
A Kaasinen, J Lampiselkä, P Kinnunen, L Malmi
Arvot ja arviointi, 2019
2019
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
212019
Didactic Focus Areas in Science Education Research
J Lampiselkä, A Kaasinen, P Kinnunen, L Malmi
Education Sciences 9 (4), 294, 2019
32019
Splashing the Surface of Research: A Study of Koli Abstracts
J Sorva
Proceedings of the 19th Koli Calling International Conference on Computing …, 2019
42019
COMPUTING EDUCATION RESEARCH Could we be role models in online/blended education?
L Malmi
ACM Inroads 10 (3), 12-14, 2019
12019
Computing Education Theories: What Are They and How Are They Used?
L Malmi, J Sheard, P Kinnunen, J Sinclair
Proceedings of the 2019 ACM Conference on International Computing Education …, 2019
62019
Exploring the Value of Student Self-Evaluation in Introductory Programming
R Duran, JM Rybicki, J Sorva, A Hellas
Proceedings of the 2019 ACM Conference on International Computing Education …, 2019
72019
Towards a Common Instrument for Measuring Prior Programming Knowledge
RS Duran, JM Rybicki, A Hellas, S Suoranta
Proceedings of the 2019 ACM Conference on Innovation and Technology in …, 2019
52019
Program comprehension: Identifying learning trajectories for novice programmers
C Izu, C Schulte, A Aggarwal, Q Cutts, R Duran, M Gutica, B Heinemann, ...
Proceedings of the 2019 ACM Conference on Innovation and Technology in …, 2019
52019
Digital storytelling and group work
A Korhonen, M Vivitsou
Annual Conference on Innovation and Technology in Computer Science Education, 2019
12019
Digital Storytelling and Group Work: Integrating the Narrative Approach into a Higher Education Computer Science Course
A Korhonen, M Vivitsou
Proceedings of the 2019 ACM Conference on Innovation and Technology in …, 2019
22019
Gamifying programming education in K‐12: A review of programming curricula in seven countries and programming games
RSN Lindberg, TH Laine, L Haaranen
British Journal of Educational Technology 50 (4), 1979-1995, 2019
292019
Game-Related Learning and Exposure in Computer Science
L Haaranen
Aalto University, 2019
2019
Notional Machines and Programming Language Semantics in Education (Dagstuhl Seminar 19281)
M Guzdial, S Krishnamurthi, J Sorva, J Vahrenhold
Dagstuhl Reports 9 (7), 2019
32019
Notional Machines and Programming Language Semantics in Education (Dagstuhl Seminar 19281)
M Guzdial, S Krishnamurthi, J Sorva, J Vahrenhold
Dagstuhl Reports 9 (7), 2019
32019
Tools and environments
L Malmi, I Utting, AJ Ko
Cambridge University Press, 2019
52019
An integrated practice system for learning programming in Python: design and evaluation
P Brusilovsky, L Malmi, R Hosseini, J Guerra, T Sirkiä, K Pollari-Malmi
Research and practice in technology enhanced learning 13 (1), 1-40, 2018
152018
Second Special Issue on Learning Analytics in Computing Education
A Korhonen, S Grover
ACM Transactions on Computing Education (TOCE) 18 (4), 16, 2018
12018
ICER 2018 review
R McCartney, L Malmi, A Korhonen
ACM SIGCSE Bulletin 50 (4), 4-5, 2018
2018
Clustering students' open-ended questionnaire answers
W Hämäläinen, M Joy, F Berger, S Huttunen
ArXiv e-prints, https://arxiv.org/abs/1809.07306., 2018
12018
COMPUTING EDUCATION RESEARCH Basic research in computing education?
L Malmi
ACM Inroads 9 (3), 24-25, 2018
2018
Towards an Instructional Design of Complex Learning in Introductory Programming Courses
R Duran
Proceedings of the 2018 ACM Conference on International Computing Education …, 2018
2018
Towards an Analysis of Program Complexity From a Cognitive Perspective
R Duran, J Sorva, S Leite
Proceedings of the 2018 ACM Conference on International Computing Education …, 2018
132018
Digital storytelling for socio-technical literacies: Participatory methods in a Computer Science Higher Education course
M Vivitsou, A Korhonen
Available at SSRN 3175925, 2018
22018
ICER 2018 preview
L Malmi, A Korhonen, R McCartney, A Petersen
ACM SIGCSE Bulletin 50 (2), 9-10, 2018
2018
Changing aims of computing education: a historical survey
M Tedre, Simon, L Malmi
Computer Science Education 28 (2), 158-186, 2018
192018
Misconceptions and the beginner programmer
J Sorva
Computer science education: Perspectives on teaching and learning in school 171, 2018
112018
A bottom-up strategy for establishment of EER in three Nordic countries–the role of networks
K Edström, A Kolmos, L Malmi, J Bernhard, P Andersson
European Journal of Engineering Education 43 (2), 219-234, 2018
122018
How authors did it–a methodological analysis of recent engineering education research papers in the European Journal of Engineering Education
L Malmi, T Adawi, R Curmi, E De Graaff, G Duffy, C Kautz, P Kinnunen, ...
European Journal of Engineering Education 43 (2), 171-189, 2018
212018
Jsvee & Kelmu: Creating and tailoring program animations for computing education
T Sirkiä
Journal of Software: Evolution and Process 30 (2), e1924, 2018
212018
" I know it when I see it" Perceptions of Code Quality: ITiCSE'17 Working Group Report
J Börstler, H Störrle, D Toll, J van Assema, R Duran, S Hooshangi, ...
Proceedings of the 2017 ITiCSE Conference on Working Group Reports, 70-85, 2018
152018
Evaluation of the confusion matrix method in the validation of an automated system for measuring feeding behaviour of cattle
S Ruuska, W Hämäläinen, S Kajava, M Mughal, P Matilainen, J Mononen
Behavioural processes 148, 56-62, 2018
772018
Research on Teaching and Learning In Biology, Chemistry and Physics In ESERA 2013 Conference
JJ Lampiselkä, APM Kaasinen, P Kinnunen, L Malmi
ESERA 2017 Research, Practice and Collaboration in Science Education …, 2018
12018
On the value of using an interactive electronic textbook in an introductory programming course
K Pollari-Malmi, J Guerra, P Brusilovsky, L Malmi, T Sirkiä
Proceedings of the 17th Koli Calling International Conference on Computing …, 2017
142017
COMPUTING EDUCATION RESEARCH Empirical computer science
L Malmi
ACM Inroads 8 (4), 45-46, 2017
2017
Leading the teacher team–balancing between formal and informal power in program leadership
AK Högfeldt, L Malmi, P Kinnunen, A Jerbrant, E Strömberg, A Berglund, ...
Tertiary Education and Management, 1-17, 2017
52017
A Tutorial on Statistically Sound Pattern Discovery
W Hämäläinen, G Webb
arXiv preprint arXiv:1709.03904, 2017
212017
Towards a Fine-grained Analysis of Complexity of Programming Tasks
R Duran
Proceedings of the 2017 ACM Conference on International Computing Education …, 2017
2017
Research On Teaching And Learning In Biology, Chemistry And Physics ESERA 2013 Conference
J Lampiselkä, P Kinnunen, L Malmi, A Kaasinen
12th Conference of the European Science Education Research Association (ESERA), 2017
12017
Unlocking the potential of learning analytics in computing education
S Grover, A Korhonen
ACM Transactions on Computing Education 17 (3), 11, 2017
72017
ICER 2017 preview
J Tenenberg, D Chinn, L Malmi, A Korhonen, J Sheard
ACM SIGCSE Bulletin 49 (3), 2-2, 2017
2017
Specious rules: an efficient and effective unifying method for removing misleading and uninformative patterns in association rule mining
W Hämäläinen, GI Webb
Proceedings of the 2017 SIAM International Conference on Data Mining, 309-317, 2017
42017
Programming as a Performance: Live-streaming and Its Implications for Computer Science Education
L Haaranen
Proceedings of the 2017 ACM Conference on Innovation and Technology in …, 2017
182017
COMPUTING EDUCATION RESEARCH Program leadership
L Malmi
ACM Inroads 8 (2), 22-24, 2017
12017
Computer Science in Online Gaming Communities
L Haaranen, R Duran
International Conference on Computer Supported Education, 279-299, 2017
2017
Link Between Gaming Communities in YouTube and Computer Science
L Haaranen, R Duran
9th International Conference on Computer Supported Education 2, 17-24, 2017
32017
Aalto Online Learning etsii uudenlaista kulttuuria oppimiseen ja opetukseen
L Malmi, T Kauppinen
Ammattikasvatuksen aikakauskirja 19 (3), 50-57, 2017
22017
Creating, Tailoring, and Distributing Program Animations-Supporting the Production Process of Interactive Learning Content
T Sirkiä
Aalto University, 2017
2017
Aalto Online Learning-a pathway to reforming education at the Aalto University
T Kauppinen, L Malmi
Proceedings of EUNIS 23rd Annual Congress (EUNIS2017)-Shaping the Digital …, 2017
112017
Improving online learning activity interoperability with Acos server
T Sirkiä, L Haaranen
Software: Practice and Experience, 2017
162017
Combining parson's problems with program visualization in CS1 context
T Sirkiä
Proceedings of the 16th Koli Calling International Conference on Computing …, 2016
82016
Replication in computing education research: researcher attitudes and experiences
A Ahadi, A Hellas, P Ihantola, A Korhonen, A Petersen
Proceedings of the 16th Koli Calling International Conference on Computing …, 2016
242016
Classifying the tools of contextualized programming education and forms of media computation
A Lukkarinen, J Sorva
Proceedings of the 16th Koli Calling International Conference on Computing …, 2016
122016
COMPUTING EDUCATION RESEARCH Doctoral consortia
L Malmi
ACM Inroads 7 (4), 38-39, 2016
2016
Benchmarking Introductory Programming Exams: Some Preliminary Results
J Sheard, D D'Souza, P Klemperer, L Porter, J Sorva, M Stegeman, ...
Proceedings of the 2016 ACM Conference on International Computing Education …, 2016
92016
Break statement considered
J Sorva, A Vihavainen
ACM Inroads 7 (3), 36-41, 2016
42016
Benchmarking Introductory Programming Exams: How and Why
J Sheard, D D'Souza, P Klemperer, L Porter, J Sorva, M Stegeman, ...
Proceedings of the 2016 ACM Conference on Innovation and Technology in …, 2016
62016
Measuring behaviour accurately with instantaneous sampling: A new tool for selecting appropriate sampling intervals
W Hämäläinen, S Ruuska, T Kokkonen, S Orkola, J Mononen
Applied Animal Behaviour Science 180, 166-173, 2016
102016
Supporting media computation in programming education: A class library for bitmap processing using Scala
A Lukkarinen
12016
COMPUTING EDUCATION RESEARCH Looking for research training resources
L Malmi
ACM Inroads 7 (2), 43-44, 2016
2016
What communication tools students use in software projects and how do different tools suit different parts of project work?
O Seppälä, T Auvinen, V Karavirta, A Vihavainen, P Ihantola
Proceedings of the 38th International Conference on Software Engineering …, 2016
72016
Research on teaching and learning in Physics and Chemistry in NorDiNa Papers
P Kinnunen, J Lampiselkä, V Meisalo, L Malmi
Nordic Studies in Science Education 12 (1), 3-20, 2016
82016
Knowledge Management Framework to Enable Effective Curriculum Development and Self-Determined Learning
V Kuo, T Auvinen, J Hartikainen, J Paavola
Conference Proceeding. New Perspectives in Scienze Education, 46, 2016
32016
The system can't perform the operation now. Try again later.
Articles 1–100