The invention concerns a system for intelligent courseware development and delivery. It particularly involves a knowledge representation system having knowledge items expressed as respective mappings with multimedia explanations between patterns in a multidimensional problem space onto a multidimensional solution space. The problem and solution spaces form the context for the knowledge. Knowledge is accessed by consultations, where the user answers a question and the knowledge representation system uses the answer to automatically select another question. Items of course material are represented as respective knowledge items. Course elements are used to generate questions and tests semi-automatically in which the explanations can become the questions and the problem or source regions are presented to the learner as the options for the answers in multiple choice questions. The same model can be used for interactive learning games for individuals or groups of people.
展开▼