A Computational Model of Skill Acquisition

This thesis confronts the nature of the process of learning an intellectual skill, the ability to solve problems efficiently in a particular domain of discourse. The investigation is synthetic; a computational performance model, HACKER, is displayed. Hacker is a computer problem-solving system...

Full description

Bibliographic Details
Main Author: Sussman, Gerald J.
Language:en_US
Published: 2004
Online Access:http://hdl.handle.net/1721.1/6894
_version_ 1811079916777635840
author Sussman, Gerald J.
author_facet Sussman, Gerald J.
author_sort Sussman, Gerald J.
collection MIT
description This thesis confronts the nature of the process of learning an intellectual skill, the ability to solve problems efficiently in a particular domain of discourse. The investigation is synthetic; a computational performance model, HACKER, is displayed. Hacker is a computer problem-solving system whose performance improves with practice. HACKER maintains performance knowledge as a library of procedures indexed by descriptions of the problem types for which the procedures are appropriate. When applied to a problem, HACKER tries to use a procedure from this "Answer Library". If no procedure is found to be applicable, HACKER writes one using more general knowledge of the problem domain and of programming techniques. This new program may be generalized and added to the Answer Library.
first_indexed 2024-09-23T11:22:31Z
id mit-1721.1/6894
institution Massachusetts Institute of Technology
language en_US
last_indexed 2024-09-23T11:22:31Z
publishDate 2004
record_format dspace
spelling mit-1721.1/68942019-04-12T08:32:50Z A Computational Model of Skill Acquisition Sussman, Gerald J. This thesis confronts the nature of the process of learning an intellectual skill, the ability to solve problems efficiently in a particular domain of discourse. The investigation is synthetic; a computational performance model, HACKER, is displayed. Hacker is a computer problem-solving system whose performance improves with practice. HACKER maintains performance knowledge as a library of procedures indexed by descriptions of the problem types for which the procedures are appropriate. When applied to a problem, HACKER tries to use a procedure from this "Answer Library". If no procedure is found to be applicable, HACKER writes one using more general knowledge of the problem domain and of programming techniques. This new program may be generalized and added to the Answer Library. 2004-10-20T20:05:03Z 2004-10-20T20:05:03Z 1973-08-01 AITR-297 http://hdl.handle.net/1721.1/6894 en_US AITR-297 200 p. 39285395 bytes 27613957 bytes application/postscript application/pdf application/postscript application/pdf
spellingShingle Sussman, Gerald J.
A Computational Model of Skill Acquisition
title A Computational Model of Skill Acquisition
title_full A Computational Model of Skill Acquisition
title_fullStr A Computational Model of Skill Acquisition
title_full_unstemmed A Computational Model of Skill Acquisition
title_short A Computational Model of Skill Acquisition
title_sort computational model of skill acquisition
url http://hdl.handle.net/1721.1/6894
work_keys_str_mv AT sussmangeraldj acomputationalmodelofskillacquisition
AT sussmangeraldj computationalmodelofskillacquisition