Design and evaluation of a collaborative learning environment
Keywords: جوامع یادگیرنده; Cooperative/collaborative learning; Interactive learning environments; Learning communities; Lifelong learning