| Publisher |
DataShop |
| Description |
"iSnap logs all student actions to a remote database, including any interactions with the user interface and coding
area. It also logs complete snapshots of students’ code after each edit, allowing for complete replay of a student’s
actions within the environment. Each entry in iSnap’s logs
consists of an event type (e.g. “block grabbed”, “project exported”), any associated data (e.g. an ID for the grabbed
block) and an updated snapshot of the student’s code (if
changed). While this data could have many uses, we use it
specifically to automatically generate contextual hints" |
| Resource Type |
URL |
| Data Type |
Programming |
| Creator |
Price, Thomas |
| Availability |
open |
| Programming Language |
Snap! |
| Collection Start Date |
2015 |
| Collection End Date |
2017 |
| Number of Semesters |
5 |
| Data Protection |
Anonymized |
| Measurement Type |
log data |
| Population |
CS0 (non-majors) |
| Sample Size |
~350 |
| Country |
USA |
| Educational Institution |
NCSU |
| Data Standard |
ProgSnap |
| Learning Environment |
iSnap |
| Aggregation |
Yes |
| Aggregation Level |
Complete snapshot; Detailed Log |
| Related Publication |
@inproceedings{price2017isnap,
title={iSnap: towards intelligent tutoring in novice programming environments},
author={Price, Thomas W and Dong, Yihuan and Lipovac, Dragan},
booktitle={Proceedings of the 2017 ACM SIGCSE Technical Symposium on computer science education},
pages={483--488},
year={2017}
} |
| Fairness Score |
Total score: 4% (initial)
Findability: 1 of 7
Accessibility: 0 of 3
Interoperability: 0 of 4
Reusability: 0 of 10 |
| Resource | Open Dataset |