An introduction to instructional transaction theory

Instructional transactions are instructional algorithms, patterns of learner interactions that have been designed to enable the learner to acquire a certain kind of knowledge or skill. An instructional transaction class is a set of similar instructional transaction shells that have similar interaction requirements and similar knowledge representation requirements. The knowledge, performance, and interactions required for each of several classes of transactions are briefly described. A transaction family is all the transactions necessary to enable a learner to acquire all the knowledge and skill required to engage in a particular complex human activity called an enterprise.