File(s) under permanent embargo
Mining autograding data in computer science education
In this paper we present an analysis of the impact of instant feedback and autograding in computer science education, beyond the classic Introduction to Programming subject.
We analysed the behaviour of 1st year to 4th year students when submitting programming assignments at the University of Sydney over a period of 3 years. These assignments were written in different programming languages, such as C, C++, Java and Python, for diverse computer science courses, from fundamental ones - algorithms, complexity, formal languages, data structures and artificial intelligence to more "practical" ones - programming, distributed systems, databases and networks.
We observed that instant feedback and autograding can help students and instructors in subjects not necessarily focused on programming. We also discuss the relationship between the student performance in these subjects and the choice of programming languages or the times at which a student starts and stops working on an assignment.
History
Publication title
Proceedings of the Australasian Computer Science Week MulticonferencePagination
1-10ISBN
978-1-4503-4042-7Department/School
School of Natural SciencesPublisher
Association for Computing MachineryPlace of publication
United States of AmericaEvent title
18th Australasian Computer Science WeekEvent Venue
Canberra, AustraliaDate of Event (Start Date)
2016-02-02Date of Event (End Date)
2016-02-05Rights statement
Copyright 2016 ACMRepository Status
- Restricted