Abstract
We describe a method for analyzing student data from online programming exercises. Our approach uses contingency tables that combine whether or not a student answered an online exercise correctly with the number of attempts that the student made on that exercise. We use this method to explore the relationship between student performance on online exercises done during semester with subsequent performance on questions in a paper-based exam at the end of semester. We found that it is useful to include data about the number of attempts a student makes on an online exercise.
Original language | English |
---|---|
Article number | 13 |
Number of pages | 19 |
Journal | ACM Transactions on Computing Education |
Volume | 17 |
Issue number | 3 |
DOIs | |
Publication status | Published - Aug 2017 |
Externally published | Yes |
Keywords
- data mining
- programming novices
- Java