 Theories of task performance can be used to derive cognitive models of task performance in a subject domain.However, the availability of these theories of task performance and cognitive models in education are limited.Therefore, other means are used to generate cognitive models.