Machine-processable Representation of Training Outcomes

Modelling a domain, a process, or data is a common way of understanding it. The purpose of modelling is simplification, so that the domain is easier to understand. Often, models are mathematical because they are predictable and repeatable. There are many teaching and learning theories such as behaviourism, cognitivisim, constructivism, and cybernetics. Modelling and validating these theories is problematic because of their inherent aspect of ambiguity and lack of repeatability. This paper constructed a model of a major aspect of teaching and learning that is machine-processable. This provides repeatable, realistic, less ambiguous, and deterministic results for testing and validating. A machine-processable representation may be expect to be able to validate such models to better understand teaching and learning situations.