Modeling how students learn to program
Author(s) -
Chris Piech,
Mehran Sahami,
Daphne Koller,
Steve Cooper,
Paulo Blikstein
Publication year - 2012
Publication title -
proceedings of the 53rd acm technical symposium on computer science education
Language(s) - English
Resource type - Conference proceedings
DOI - 10.1145/2157136.2157182
Subject(s) - computer science , class (philosophy) , mathematics education , programming language , software engineering , artificial intelligence , psychology
Despite the potential wealth of educational indicators expressed in a student's approach to homework assignments, how students arrive at their final solution is largely overlooked in university courses. In this paper we present a methodology which uses machine learning techniques to autonomously create a graphical model of how students in an introductory programming course progress through a homework assignment. We subsequently show that this model is predictive of which students will struggle with material presented later in the class.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom