Summary: | Approved for public release; distribution is unlimited. === An interactive graphical interface helps intelligent computer- assisted instruction systems, because many applications can be well represented by graphic objects. One approach is a facility whereby a teacher constructing a tutor can associate specific graphics with specific predicate-calculus expressions describing a state in a tutoring simulation. This further requires a specification of the arrangement of graphic objects on the screen, how graphic objects can change position with simulation states. It also requires a language for teachers to specify graphic objects. This thesis addresses both. We introduce a broader applications of cartoon animation modelling ideas to tutoring, that have been limited so far by the complexity of their implementation. The special tools provided help computer-inexperienced instructors to develop their own cartoon animation modelling tutor without the need of mathematical description of shapes or activities to be represented. The tutor generator used employes means-ends analysis, and the language for the teachers is built using Prowindows, a Prolog extension for object-oriented design.
|