Toward a theory of curriculum for use in designing intelligent instructional systems
Learning Issues for Intelligent Tutoring Systems
Proceedings of the first international conference on Principles of knowledge representation and reasoning
Situated cognition: Stepping out of representational flatland
AI Communications
What courseware dedicated to computer science?
ACM SIGCSE Bulletin
Hi-index | 0.00 |
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.