The FLOW Tutor: Schemas for Tutoring.

Abstract

A human tutor brings a wide range of knowledge to the task of instructing a student. The tutor must develop a model of the student and of the topic matter; he must have a plan of instruction, but be able to deviate from it when student behavior calls for changes. This paper discusses observations made of human tutors and describes the FLOW tutor system -- a computer-based simulation of a human tutor capable of giving advice to a student learning the simple 'FLOW' computer language. The tutor has a schema-based knowledge structure containing information about the programming language, the student's instruction booklet, and the student's developing knowledge. These schemas form the basis of a distributed intelligence system which uses conceptually guided and data-driven processing to interpret the student's behavior, update the model of the student, and give advice to the student.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
May 01, 1977
Accession Number
ADA040556

Entities

People

  • Donald A. Norman
  • Donald R. Gentner

Organizations

  • University of California, San Diego

Tags

Communities of Interest

  • Biomedical
  • Human Systems
  • Space

DTIC Thesaurus Topics

  • California
  • Cognition
  • Computer Languages
  • Computer Programming
  • Computer Programs
  • Computers
  • Databases
  • Instruction Manuals
  • Instructions
  • Instructors
  • Language
  • Manuals
  • Military Research
  • Programming Languages
  • Psychology
  • Students
  • United States

Fields of Study

  • Education

Readers

  • Artificial Intelligence