I am working on an e-learning system with a friend for our final year (Computer Science) project which is part of the under-graduate programs mandatory 'courses'.
I have a question about making inferences and therefore gauging the skill level of the 'subject (student) at hand'
We have gathered the following data thus far for every attempt made at answering a question:
- Unique ID of the question
- Attempt number
- Outcome of the attempt (Correct/Incorrect)
- Difficulty of the question (assigned a nominal score between 1-5)
- Date and Time at which the attempt was made
How can I use the entire data set regardless of what point in time the answers were given and judge the skill level of the student from that particular model?
I know I could just look at the last X number of attempts for a section of a particular difficulty level and pick up a trend from that, but is there a better way to do this?