Some Experiences with Two Intelligent Tutoring Systems for Teaching Computer Programming: PROUST and the LISP-Tutor

J. van Merrienboer, D. Maaswinkel, Klaas van den Berg

    Research output: Chapter in Book/Report/Conference proceedingChapterAcademicpeer-review

    Abstract

    In this article, we report on our experiences with PROUST and the LISP-Tutor, which are intelligent tutoring systems (ITS) for teaching introductory programming in respectively Pascal and LISP. After a brief discussion of the history of intelligent programming tutors, and the presentation of a general framework for discussing the architecture of such systems, the functional architecture and the performance of PROUST and the LISP-Tutor are described. Then, we are in a position for a critical evaluation and comparison of the two systems. Finally, it is discussed what the strengths and weaknesses of PROUST, the LISP-Tutor, and more recent systems inspired by them may learn us for the development of new programming tutors.
    Original languageUndefined
    Title of host publicationInstructional Aspects of Intelligent Tutoring Systems
    EditorsJ.M. Pieters
    PublisherUniversity of Twente
    Pages7-44
    Number of pages38
    ISBN (Print)9036502985
    Publication statusPublished - 1989

    Keywords

    • EWI-10099
    • CR-D.3

    Cite this

    van Merrienboer, J., Maaswinkel, D., & van den Berg, K. (1989). Some Experiences with Two Intelligent Tutoring Systems for Teaching Computer Programming: PROUST and the LISP-Tutor. In J. M. Pieters (Ed.), Instructional Aspects of Intelligent Tutoring Systems (pp. 7-44). University of Twente.