Educational data mining and learning analytics in programming: Literature review and case studies P Ihantola, A Vihavainen, A Ahadi, M Butler, J Börstler, SH Edwards, ... Proceedings of the 2015 ITiCSE on working group reports, 41-63, 2015 | 342 | 2015 |
Predicting academic performance: a systematic literature review A Hellas, P Ihantola, A Petersen, VV Ajanovski, M Gutica, T Hynninen, ... Proceedings companion of the 23rd annual ACM conference on innovation and …, 2018 | 331 | 2018 |
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 | 327 | 2022 |
Extreme apprenticeship method in teaching programming for beginners A Vihavainen, M Paksula, M Luukkainen Proceedings of the 42nd ACM technical symposium on Computer science …, 2011 | 266 | 2011 |
A systematic review of approaches for teaching introductory programming and their influence on success A Vihavainen, J Airaksinen, C Watson Proceedings of the tenth annual conference on International computing …, 2014 | 250 | 2014 |
Exploring machine learning methods to automatically identify students in need of assistance A Ahadi, R Lister, H Haapala, A Vihavainen Proceedings of the eleventh annual international conference on international …, 2015 | 232 | 2015 |
Multi-faceted support for MOOC in programming A Vihavainen, M Luukkainen, J Kurhila Proceedings of the 13th annual conference on Information technology …, 2012 | 149 | 2012 |
Experiences from using code explanations generated by large language models in a web software development e-book S MacNeil, A Tran, A Hellas, J Kim, S Sarsa, P Denny, S Bernstein, ... Proceedings of the 54th ACM Technical Symposium on Computer Science …, 2023 | 140 | 2023 |
Scaffolding students' learning using test my code A Vihavainen, T Vikberg, M Luukkainen, M Pärtel Proceedings of the 18th ACM conference on Innovation and technology in …, 2013 | 140 | 2013 |
Using large language models to enhance programming error messages J Leinonen, A Hellas, S Sarsa, B Reeves, P Denny, J Prather, BA Becker Proceedings of the 54th ACM Technical Symposium on Computer Science …, 2023 | 137 | 2023 |
Comparing code explanations created by students and large language models J Leinonen, P Denny, S MacNeil, S Sarsa, S Bernstein, J Kim, A Tran, ... Proceedings of the 2023 Conference on Innovation and Technology in Computer …, 2023 | 128 | 2023 |
Computing education in the era of generative AI P Denny, J Prather, BA Becker, J Finnie-Ansley, A Hellas, J Leinonen, ... Communications of the ACM 67 (2), 56-67, 2024 | 104 | 2024 |
Increasing adoption of smart learning content for computer science education P Brusilovsky, S Edwards, A Kumar, L Malmi, L Benotti, D Buck, P Ihantola, ... Proceedings of the Working Group Reports of the 2014 on Innovation …, 2014 | 89 | 2014 |
Students' syntactic mistakes in writing seven different types of SQL queries and its application to predicting students' success A Ahadi, V Behbood, A Vihavainen, J Prior, R Lister Proceedings of the 47th ACM Technical Symposium on Computing Science …, 2016 | 88 | 2016 |
Exploring the responses of large language models to beginner programmers’ help requests A Hellas, J Leinonen, S Sarsa, C Koutcheme, L Kujanpää, J Sorva Proceedings of the 2023 ACM Conference on International Computing Education …, 2023 | 83 | 2023 |
Biosignals reflect pair-dynamics in collaborative work: EDA and ECG study of pair-programming in a classroom environment L Ahonen, BU Cowley, A Hellas, K Puolamäki Scientific reports 8 (1), 3138, 2018 | 77 | 2018 |
Automatic inference of programming performance and experience from typing patterns J Leinonen, K Longi, A Klami, A Vihavainen Proceedings of the 47th ACM technical symposium on computing science …, 2016 | 72 | 2016 |
Do we know how difficult the rainfall problem is? O Seppälä, P Ihantola, E Isohanni, J Sorva, A Vihavainen Proceedings of the 15th Koli Calling Conference on Computing Education …, 2015 | 71 | 2015 |
Plagiarism in take-home exams: help-seeking, collaboration, and systematic cheating A Hellas, J Leinonen, P Ihantola Proceedings of the 2017 ACM conference on innovation and technology in …, 2017 | 69 | 2017 |
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 | 60 | 2020 |