G is for Generalisation: Predicting Student Success from Keystrokes
| dc.contributor | Aalto-yliopisto | fi |
| dc.contributor | Aalto University | en |
| dc.contributor.author | Pullar-Strecker, Zac | en_US |
| dc.contributor.author | Pereira, Filipe Dwan | en_US |
| dc.contributor.author | Denny, Paul | en_US |
| dc.contributor.author | Luxton-Reilly, Andrew | en_US |
| dc.contributor.author | Leinonen, Juho | en_US |
| dc.contributor.department | Department of Computer Science | en |
| dc.contributor.organization | University of Auckland | en_US |
| dc.contributor.organization | Federal University of Roraima | en_US |
| dc.date.accessioned | 2024-01-04T09:02:47Z | |
| dc.date.available | 2024-01-04T09:02:47Z | |
| dc.date.issued | 2023-03-02 | en_US |
| dc.description | Publisher Copyright: © 2023 ACM. | |
| dc.description.abstract | Student performance prediction aims to build models to help educators identify struggling students so they can be better supported. However, prior work in the space frequently evaluates features and models on data collected from a single semester, of a single course, taught at a single university. Without evaluating these methods in a broader context there is an open question of whether or not performance prediction methods are capable of generalising to new data. We test three methods for evaluating student performance models on data from introductory programming courses from two universities with a total of 3,323 students. Our results suggest that using cross-validation on one semester is insufficient for gauging model performance in the real world. Instead, we suggest that where possible future work in student performance prediction collects data from multiple semesters and uses one or more as a distinct hold-out set. Failing this, bootstrapped cross-validation should be used to improve confidence in models' performance. By recommending stronger methods for evaluating performance prediction models, we hope to bring them closer to practical use and assist teachers to understand struggling students in novice programming courses. | en |
| dc.description.version | Peer reviewed | en |
| dc.format.extent | 7 | |
| dc.format.mimetype | application/pdf | en_US |
| dc.identifier.citation | Pullar-Strecker, Z, Pereira, F D, Denny, P, Luxton-Reilly, A & Leinonen, J 2023, G is for Generalisation : Predicting Student Success from Keystrokes. in SIGCSE 2023 - Proceedings of the 54th ACM Technical Symposium on Computer Science Education. ACM, pp. 1028-1034, ACM Technical Symposium on Computer Science Education, Toronto, Canada, 15/03/2023. https://doi.org/10.1145/3545945.3569824 | en |
| dc.identifier.doi | 10.1145/3545945.3569824 | en_US |
| dc.identifier.isbn | 978-1-4503-9431-4 | |
| dc.identifier.other | PURE UUID: 96587fb9-9725-4e7a-8af0-f545a1c7aadc | en_US |
| dc.identifier.other | PURE ITEMURL: https://research.aalto.fi/en/publications/96587fb9-9725-4e7a-8af0-f545a1c7aadc | en_US |
| dc.identifier.other | PURE FILEURL: https://research.aalto.fi/files/131068758/G_is_for_Generalisation_-_Predicting_Student_Success_from_Keystrokes.pdf | |
| dc.identifier.uri | https://aaltodoc.aalto.fi/handle/123456789/125473 | |
| dc.identifier.urn | URN:NBN:fi:aalto-202401041162 | |
| dc.language.iso | en | en |
| dc.relation.ispartof | ACM Technical Symposium on Computer Science Education | en |
| dc.relation.ispartofseries | SIGCSE 2023 - Proceedings of the 54th ACM Technical Symposium on Computer Science Education | en |
| dc.relation.ispartofseries | pp. 1028-1034 | en |
| dc.rights | openAccess | en |
| dc.subject.keyword | computing education | en_US |
| dc.subject.keyword | educational data mining | en_US |
| dc.subject.keyword | learning analytics | en_US |
| dc.subject.keyword | predicting performance | en_US |
| dc.subject.keyword | programming process data | en_US |
| dc.title | G is for Generalisation: Predicting Student Success from Keystrokes | en |
| dc.type | A4 Artikkeli konferenssijulkaisussa | fi |
| dc.type.version | acceptedVersion |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- G_is_for_Generalisation_-_Predicting_Student_Success_from_Keystrokes.pdf
- Size:
- 1.16 MB
- Format:
- Adobe Portable Document Format