TY - JOUR AB - A framework model for the design and implementation of computer assisted learning (CAL) programs is described. The model is flexible enough to accept most domains and can deliver knowledge in a simulated form, similar to that of a teacher in a classroom. A major feature of the model is its division into four submodels: the knowledge base, the dialogue, the plan, and the task specification. The knowledge base has been considered as two classes of knowledge: structural and functional. The construction of the dialogue submodel as a tree structure co‐ordinates domain specific reasoning with the plan submodel which generates a wide range of possible formats for user response. VL - 19 IS - 4 SN - 0368-492X DO - 10.1108/eb005854 UR - https://doi.org/10.1108/eb005854 AU - Hadi Owaied Hussein AU - Stylios George PY - 1990 Y1 - 1990/01/01 TI - A Framework Model for CAL Programs T2 - Kybernetes PB - MCB UP Ltd SP - 46 EP - 56 Y2 - 2024/09/24 ER -