- All learning experiences have at least one agent: the learner. - If learning is guided by another individual, a second agent is present: a teacher or mentor. - Learning might also include a third type of agent: peers. Interaction with peers can provide practice, feedback, motivation, examples, etc...
A conceptual framework of learning on which domain-specific, individualized, theories of learning can be constructed.