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 | 358 | 2015 |
Data-driven hint generation in vast solution spaces: a self-improving python programming tutor K Rivers, KR Koedinger International Journal of Artificial Intelligence in Education 27 (1), 37-64, 2017 | 296 | 2017 |
Automatic generation of programming feedback: A data-driven approach K Rivers, KR Koedinger The First Workshop on AI-supported Education for Computer Science (AIEDCS …, 2013 | 100 | 2013 |
Learning Curve Analysis for Programming: Which Concepts do Students Struggle With? K Rivers, E Harpstead, K Koedinger Proceedings of the 2016 ACM Conference on International Computing Education …, 2016 | 96 | 2016 |
Automating hint generation with solution space path construction K Rivers, KR Koedinger International Conference on Intelligent Tutoring Systems, 329-339, 2014 | 80 | 2014 |
Towards improving programming habits to create better computer science course outcomes J Spacco, D Fossati, J Stamper, K Rivers Proceedings of the 18th ACM conference on Innovation and technology in …, 2013 | 53 | 2013 |
Progsnap2: A flexible format for programming process data TW Price, D Hovemeyer, K Rivers, G Gao, AC Bart, AM Kazerouni, ... Proceedings of the 2020 ACM Conference on Innovation and Technology in …, 2020 | 49 | 2020 |
CloudCoder: building a community for creating, assigning, evaluating and sharing programming exercises D Hovemeyer, M Hertz, P Denny, J Spacco, A Papancea, J Stamper, ... Proceeding of the 44th ACM technical symposium on Computer science education …, 2013 | 43 | 2013 |
A Canonicalizing Model for Building Programming Tutors K Rivers, K Koedinger Intelligent Tutoring Systems, 591-593, 2012 | 36 | 2012 |
Automated Data-Driven Hint Generation for Learning Programming K Rivers Human-Computer Interaction, 2016 | 34 | 2016 |
Calculating Probabilistic Distance to Solution in a Complex Problem Solving Domain LA Sudol, K Rivers, TK Harris Educational Data Mining, 144-147, 2012 | 12 | 2012 |
Preface to the Special Issue on Creating and Improving Adaptive Learning: Smart Authoring Tools and Processes AM Olney, SB Gilbert, K Rivers International Journal of Artificial Intelligence in Education, 1-3, 2021 | 8 | 2021 |
Designing a Data-Driven Tutor Authoring Tool for CS Educators K Rivers Proceedings of the eleventh annual International Conference on International …, 2015 | 3 | 2015 |
Sharing and Using Programming Log Data TW Price, NCC Brown, C Piech, K Rivers Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science …, 2017 | 2 | 2017 |
Syntactic Hint Generation for Introductory Programming Problems A Mudgal Proceedings of the 47th ACM Technical Symposium on Computing Science …, 2016 | | 2016 |
ProgSnap 2: Towards a Standard Representation for Programming Process Data D Hovemeyer, K Rivers | | |
Open-Ended Tutoring for Programming: Building Next-Step Hints into an Online Development Environment K Rivers, KR Koedinger | | |