← Dataset Catalog

CodeWorkout data Spring 2019

Publisher DataShop
Resource Type URL
Data Type Programming
Creator Shaffer, Cliff
Availability open (through signup on Datashop)
Rights 0
Programming Language Java
Collection Start Date 2019
Collection End Date 2019
Publication Year 2019
Number of Semesters 2
Data Protection Anonymized
Measurement Type log data
Population CS-1
Sample Size 413
Country USA
Educational Institution 0
Data Standard ProgSnap 2
Learning Environment CodeWorkout
Aggregation 0
Aggregation Level Compilation/Run
Related Publication @inproceedings{10.1145/3059009.3059055, author = {Edwards, Stephen H. and Murali, Krishnan Panamalai}, title = {CodeWorkout: Short Programming Exercises with Built-in Data Collection}, year = {2017}, isbn = {9781450347044}, publisher = {Association for Computing Machinery}, address = {New York, NY, USA}, url = {https://doi.org/10.1145/3059009.3059055}, doi = {10.1145/3059009.3059055}, abstract = {Learning programming techniques can be challenging and frustrating for many students. Many instructors use drill-and-practice strategies to help students develop basic programming techniques and improve their confidence. Online systems that provide short programming exercises with immediate, automated feedback are often seen as a valuable approach to drill-and-practice. However, the relationship between practicing with short programming exercises and performance on larger programming assignments or exams is unclear. This paper describes CodeWorkout, an open-source drill-and-practice system that supports short programming exercises and multiple choice questions. CodeWorkout combines an open, gradual engagement model that allows any student to practice exercises, whether or not they have an account or are enrolled in a course, together with powerful course management features that support graded assignments, quizzes, and even practicum style exams. It also provides a rich data collection and evaluation infrastructure for educational research purposes. We report on initial experiences using CodeWorkout in a CS1 course, including student perceptions of the tool and its benefits.}, booktitle = {Proceedings of the 2017 ACM Conference on Innovation and Technology in Computer Science Education}, pages = {188–193}, numpages = {6}, keywords = {skill development, practice, homework, exam, coding, codeworkout}, location = {Bologna, Italy}, series = {ITiCSE '17} }
Fairness Score Total score: 4% (initial) Findability: 1 of 7 Accessibility: 0 of 3 Interoperability: 0 of 4 Reusability: 0 of 10
ResourceOpen Dataset