A graphical programming language interface for an intelligent lisp tutor

Brian J. Reiser, Patricia Friedmann, Jody Gevins, Daniel Y. Kimberg, Michael Ranney, Antonio Romero

Research output: Chapter in Book/Report/Conference proceedingConference contribution

7 Scopus citations

Abstract

We describe an intelligent tutor for programming embedded in a graphical programming language. The tutor monitors students' problem solving and provides feedback and guidance. Explanations are generated from the content of the ideal model's problem solving rules. The graphical interface is designed to facilitate the acquisition of causal models of programming. Students work in a medium that corresponds to their planning operations. The interface enables forward and backward chaining, thus conveying the structure of the planning more effectively than a text-based interface. The interface also provides a graphical record of the solution history and current goals.

Original languageEnglish (US)
Title of host publicationProceedings of the SIGCHI Conference on Human Factors in Computing Systems, CHI 1988
EditorsJ.J. O'Hare
PublisherAssociation for Computing Machinery
Pages39-44
Number of pages6
ISBN (Electronic)0201142376
DOIs
StatePublished - May 1 1988
Event1988 SIGCHI Conference on Human Factors in Computing Systems, CHI 1988 - Washington, United States
Duration: May 15 1988May 19 1988

Publication series

NameConference on Human Factors in Computing Systems - Proceedings
VolumePart F130202

Other

Other1988 SIGCHI Conference on Human Factors in Computing Systems, CHI 1988
Country/TerritoryUnited States
CityWashington
Period5/15/885/19/88

Keywords

  • Intelligent interfaces
  • Intelligent tutoring system
  • Visual programming

ASJC Scopus subject areas

  • Software
  • Human-Computer Interaction
  • Computer Graphics and Computer-Aided Design

Fingerprint

Dive into the research topics of 'A graphical programming language interface for an intelligent lisp tutor'. Together they form a unique fingerprint.

Cite this