Classifying the tools of contextualized programming education and forms of media computation. - Aleksi Lukkarinen; Juha Sorva (Koli Calling, 2016)

Scripted Step-based Visualizations: A Pilot Study. - Aleksi Lukkarinen; Lassi Haaranen; Lauri Malmi (CSEDU (2), 2021)

Students Struggle to Explain Their Own Program Code. - Teemu Lehtinen; Aleksi Lukkarinen; Lassi Haaranen (ITiCSE (1), 2021)

A Kingdom for a Button: Students' Thoughts about Buttons. - Aleksi Lukkarinen; Arto Hellas; Lassi Haaranen (Koli Calling, 2021)

An Event Listener or an Event Handler?: Students Explain Event-drivenness in JavaScript. - Aleksi Lukkarinen; Teemu Lehtinen; Lassi Haaranen; Lauri Malmi (Koli Calling, 2021)

Event-driven Programming in Programming Education: A Mapping Review. - Aleksi Lukkarinen; Lauri Malmi; Lassi Haaranen (ACM Trans. Comput. Educ., 2021)

Teaching Event-driven Programming for Novice Programmers: Challenges and Advances ; Tapahtumapohjaisen ohjelmoinnin opettaminen ohjelmoinnin alkeisopetuksessa: Haasteita ja parannuksia. - Aleksi Lukkarinen (2022)