A Rationale and Description of the Basic Instructional Program

Abstract

A course in computer programming is being developed as a vehicle for research in tutorial modes of computer-assisted instruction. Methods for monitoring and aiding the student as he works on interesting programming problems are employed. The problems are individually selected via an optimization scheme based on a model of the student's ability and difficulties. After a brief overview of work done at Stanford in tutorial CAI and the teaching of procedural skills, the functional elements of the BASIC Instructional Program, its BASIC interpreter, curriculum, solution analysis, and interactive assistance during programming, are described.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Apr 22, 1974
Accession Number
AD0779883

Entities

People

  • Avron Barr
  • Marian Beard
  • Richard C. Atkinson

Organizations

  • Stanford University

Tags

Communities of Interest

  • Human Systems

DTIC Thesaurus Topics

  • Algorithms
  • Artificial Intelligence
  • Birds
  • Computer Programming
  • Computer Science
  • Computers
  • Debugging
  • Determinants (Mathematics)
  • Instructions
  • Instructors
  • Language
  • Machine Languages
  • Military Research
  • New York
  • Programming Languages
  • Social Sciences
  • Students

Fields of Study

  • Education

Readers

  • Computer Science.
  • Operations Research
  • STEM Education