Plan-based delivery composition in intelligent tutoring systems for introductory computer programming

H.P.M. Krammer, J.J.G. van Merrienboer, Jeroen J.G. van Merrienboer, Rudolf M. Maaswinkel

    Research output: Contribution to journalArticleAcademicpeer-review

    1 Citation (Scopus)
    67 Downloads (Pure)


    In a shell system for the generation of intelligent tutoring systems, the instructional model that one applies should be variable independent of the content of instruction. In this article, a taxonomy of content elements is presented in order to define a relatively content-independent instructional planner for introductory programming ITS's; the taxonomy is based on the concepts of programming goals and programming plans. Deliveries may be composed by the instantiation of delivery templates with the content elements. Examples from two different instructional models illustrate the flexibility of this approach. All content in the examples is taken from a course in COMAL-80 turtle graphics.
    Original languageUndefined
    Pages (from-to)139-154
    Number of pages16
    JournalComputers in human behavior
    Issue number10
    Publication statusPublished - 1994


    • METIS-135079
    • IR-26428

    Cite this