Simulating Student Programmers

Abstract

A cognitive model of student programmers is presented. The model is based on protocol studies of students writing Pascal programs, and is implemented in a computer simulation program. The claim of this paper is that a computational cognitive model of student program generation fits within a generate-test-and-debug (GTD) problem solving architecture in which impasse/repair knowledge plays a key role. The claim is supported by showing how the model provides a useful descriptive account of the way students write alternative programs.

Cite

Text

Spohrer and Soloway. "Simulating Student Programmers." International Joint Conference on Artificial Intelligence, 1989.

Markdown

[Spohrer and Soloway. "Simulating Student Programmers." International Joint Conference on Artificial Intelligence, 1989.](https://mlanthology.org/ijcai/1989/spohrer1989ijcai-simulating/)

BibTeX

@inproceedings{spohrer1989ijcai-simulating,
  title     = {{Simulating Student Programmers}},
  author    = {Spohrer, James C. and Soloway, Elliot},
  booktitle = {International Joint Conference on Artificial Intelligence},
  year      = {1989},
  pages     = {543-549},
  url       = {https://mlanthology.org/ijcai/1989/spohrer1989ijcai-simulating/}
}