How (not) to introduce badges to online exercises L Haaranen, P Ihantola, L Hakulinen, A Korhonen Proceedings of the 45th ACM technical symposium on Computer science …, 2014 | 160 | 2014 |
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 | 130 | 2019 |
Teaching git on the side: Version control system as a course platform L Haaranen, T Lehtinen Proceedings of the 2015 ACM conference on innovation and technology in …, 2015 | 86 | 2015 |
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 | 45 | 2017 |
In search of the emotional design effect in programming L Haaranen, P Ihantola, J Sorva, A Vihavainen 2015 IEEE/ACM 37th IEEE International Conference on Software Engineering 2 …, 2015 | 28* | 2015 |
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 | 27 | 2021 |
Improving online learning activity interoperability with acos server T Sirkiä, L Haaranen Software: Practice and Experience 47 (11), 1657-1676, 2017 | 24 | 2017 |
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 | 21 | 2021 |
Software architectures for implementing achievement badges-practical experiences L Haaranen, L Hakulinen, P Ihantola, A Korhonen 2014 International Conference on Teaching and Learning in Computing and …, 2014 | 19 | 2014 |
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 | 18 | 2020 |
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 | 14 | 2023 |
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 | 12 | 2020 |
Methodological considerations for predicting at-risk students C Koutcheme, S Sarsa, A Hellas, L Haaranen, J Leinonen Proceedings of the 24th Australasian Computing Education Conference, 105-113, 2022 | 9 | 2022 |
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 | 6 | 2020 |
Informal CS learning through games: benefits to formal education? L Haaranen, P Kinnunen Proceedings of the 15th Koli Calling Conference on Computing Education …, 2015 | 5 | 2015 |
Link Between Gaming Communities in YouTube and Computer Science L Haaranen, R Duran 9th International Conference on Computer Supported Education 2, 17-24, 2017 | 4 | 2017 |
Acos server: towards smart learning content interoperability T Sirkiä, L Haaranen Proceedings of the 15th Koli Calling Conference on Computing Education …, 2015 | 2 | 2015 |
Exploring the Interplay of Achievement Goals, Self-Efficacy, Prior Experience and Course Achievement H Pesonen, J Leinonen, L Haaranen, A Hellas Proceedings of the 2023 Conference on United Kingdom & Ireland Computing …, 2023 | 1 | 2023 |
Evaluating distance measures for program repair C Koutcheme, S Sarsa, J Leinonen, L Haaranen, A Hellas Proceedings of the 2023 ACM Conference on International Computing Education …, 2023 | 1 | 2023 |
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 | 1 | 2022 |