{"pk":30865,"title":"An Approach to Constructing Student Models: Status Report for the Programming Domain","subtitle":null,"abstract":"Student models are important for guiding the development of instructional systems. An approach to constructing student models is reviewed. The approach advocates constructing student models in two steps: (1) develop a descriptive theory of correct and buggy student responses, then (2) develop a process theory of the way students actually generate those responses. The approach has been used in the domain of introductory programming. A status report is provided: (1) Goal-And-Plan (GAP) trees have been developed to describe student program variations, and (2) a Generate-Test-and-Debug (GTD) impasse/repair architecture has been developed to model the process of student program generation.","language":"eng","license":{"name":"","short_name":"","text":null,"url":""},"keywords":[],"section":"Poster Presentations","is_remote":true,"remote_url":"https://escholarship.org/uc/item/41x8j3ps","frozenauthors":[{"first_name":"James","middle_name":"C.","last_name":"Spohrer","name_suffix":"","institution":"Yale University","department":""}],"date_submitted":null,"date_accepted":null,"date_published":"1989-01-01T18:00:00Z","render_galley":null,"galleys":[{"label":"PDF","type":"pdf","path":"https://journalpub.escholarship.org/cognitivesciencesociety/article/30865/galley/20714/download/"}]}