Return to Article Details Adaptation of Activity Theory Framework for Effective Online Learning Experiences: Bringing Cognitive Presence with Teaching and Social Presences in Online Courses Download Download PDF