ACM Home Page
Please provide us with feedback. Feedback
The automated tutoring of introductory computer programming
Full text PdfPdf (814 KB)
Source
Communications of the ACM archive
Volume 29 ,  Issue 9  (September 1986) table of contents
Pages: 842 - 849  
Year of Publication: 1986
ISSN:0001-0782
Authors
J. R Anderson  Carnegie-Mellon Univ., Pittsburgh, PA
E. Skwarecki  Carnegie-Mellon Univ., Pittsburgh, PA
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 40,   Citation Count: 14
Additional Information:

abstract   references   cited by   index terms   review   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/6592.6593
What is a DOI?

ABSTRACT

The methodologies of artificial intelligence and the knowledge of cognitive psychology can be used to automatically generate fine-grain tutorial interactions, rather than having to program them manually.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Anderson, J.R., and Jeffries. R. Novice LISP errors: Undetected losses of information from working memory. Hum.-Comput. Interaction I. (1985). 107-131.
 
2
3
 
4
Anderson, J.R., and Thompson, R. Use of analogy in a production system architecture, 1966. Unpublished manuscript.
 
5
Anderson, J.R., Farrell, R., and Sauers, R. Learning to program in LISP. CogniGue Sci. 8, 2 (Apr.-June 1984). 87-129.
 
6
Bloom, B.S. The 2 Sigma Problem: The search for methods of group instruction as effective as one-to-one tutoring. Educ. Res. 13 (1984). 3-16.
 
7
Chandhok. R.. Garlan, D.. Goldenson, D., Tucker. M., and Miller, P. Programming environments based on structure editing: The GNOME approach. In Proceedings of the 1985 National Computer Conference (July). IFlPS Press, 1985.
 
8
Forgy, CL. Rete: A fast algorithm for the many pattern/many object pattern match problem. Artif. Infell. 79, 1 (1982), 17-37.
 
9
Garlan, D. Flexible unparsing in a structure editing environment. Tech. Rep. CMU-CS-85-129. Computer Science Dept., Carnegie-Mellon Univ., Pittsburgh, Pa., Apr. 1965.
10
 
11
Reiser. B.J.. Anderson, J.R.. and Farrell, R.G. Dynamic student modelling in an intelligent tutor for LISP programming. In Proceedings of IJCAI-85 (Los Angeles, Calif.). IJCAI. 1965. pp. 8-14.
 
12
Sauers. R., and Farrell, R. GRAPES user's manual. Tech. Rep., Psychology Dept.. Carnegie-Mellon Univ.. Pittsburgh, Pa., 1982.
 
13
Sleeman, D. Inferring student models for intelligent computer-aided instruction. In Machine Learning, R.S. Michalski. J.C. Carbonnel. and T.M. Mitchell. Eds. Tioga, Palo Alto, Calif., 1963.
 
14
Sleeman, D., and Brown, J.S., Eds. Intelligent Tutoring Systems. Academic Press, New York, 1962.

CITED BY  14


REVIEW

"Robin Jeffries : Reviewer"

This paper, part of a special issue devoted to the challenges of teaching programming, describes an Intelligent Tutor for LISP. The tutor is one of the products of a project aimed at developing a theory of skill acquisition. The authors' goal se  more...

Collaborative Colleagues:
J. R Anderson: colleagues
E. Skwarecki: colleagues