Return to Article Details Collaborative Virtual Learning Environments: A Structure for Designing Digital Educational Materials Download Download PDF