Prepare activities that enable students to work together, have a shared responsibility for deliverable, make decisions that are substantive and crucial to learning activity success, and work interdependently
Analyze, evaluate, design, and manage the learning environment to facilitate student collaboration, given a set of resources available in a classroom
Virtual environment; physical environment; software tools available