Fostering collaborative learning in Second Life: Metaphors and affordances
Keywords: زندگی دوم; Cooperative/collaborative learning; Virtual reality; Interactive learning environments; Media in education; Second Life