A graphical user-interface development tool for intelligent computer-assisted instruction systems

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 associa...

Full description

Bibliographic Details
Main Author: Suwono, Francius.
Other Authors: Rowe, Neil C.
Language:en_US
Published: Monterey, California. Naval Postgraduate School 2014
Online Access:http://hdl.handle.net/10945/40003
Description
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.