Situated planning and resources in the design of an intelligent tutorial
Mahmoud Boufaïda, Patrick Barril · 1993
We describe a system for designing pedagogical dialogues. Intended for authors of computer science courseware, it was developed using the Smalltalk/V language. This software allows one to specify and compile reactive dialogue elements for the Smalltalk graphical user interface as well as tutoring strategies. The communication between this generic tutor and the knowledge domain or the student model uses message protocols and does not depend on any particular knowledge representation. The tutoring strategies use a planning net : teaching plans operate on resources that are specified for interaction, and manage a situated dialogue between the system and the student. These plans are compiled, using situated control rules, for execution.