Un ambiente virtual de aprendizaje es un entorno de interacción sincrónica y asincrónica donde se lleva a cabo el proceso de enseñanza-aprendizaje a través de un sistema de administración de aprendizaje. Estos sistemas incluyen plantillas para contenido, foros, chats y ejercicios interactivos. Los ambientes virtuales permiten a los estudiantes contribuir y expresar inquietudes mientras aprenden de manera colaborativa con herramientas multimediales. Un ambiente virtual de aprendizaje implementa elementos