Learning to Program in LISP.

Abstract

We have gathered protocols of subjects in their first 30 hours of learning LISP. The processes by which subjects write LISP functions to meet problem specifications has been modeled in a simulation program called GRAPES(Goal Restricted Production System). The GRAPES system embodies the goal-restricted architecture for production systems as specified in the ACT theory. We compare our simulation to human protocols on a number of problems. GRAPES simulates the top-down, depth-first flow of control exhibited by subjects and produces code very similar to subject code. Special attention is given to modeling student solutions by analogy, how students learn from doing, and how failures of working memory affect the course of problem solving. Of major concern is the process by which GRAPES compiles operators in solving one problem to facilitate the solution of later problems. (Author)

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Sep 01, 1983
Accession Number
ADA132611

Entities

People

  • John R. Anderson
  • Robert Farrell
  • Ron Sauers

Organizations

  • Carnegie Mellon University

Tags

Communities of Interest

  • Biomedical
  • Engineered Resilient Systems
  • Human Systems
  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Acquisition
  • Air Force
  • Applied Psychology
  • Cognition
  • Cognitive Science
  • Cognitive Systems Engineering
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Education
  • Educational Psychology
  • Military Research
  • Psychology
  • Simulations
  • Social Sciences
  • Students

Fields of Study

  • Computer science

Readers

  • Artificial Intelligence
  • Nuclear Civil Defense.
  • Systems Analysis and Design