Modelling the learning transaction

A model of learning transactions is offered for use in the development of e-learning materials and toolkits. The model identifies the key components required for effective learning, and in doing so, helps the development team ensure the provision of these components to the teacher or learner.