Fig. 1From: Understanding affordances and limitations in a language MOOC from an activity theory perspectiveThe activity theory triangleBack to article page