Un ambiente virtual de aprendizaje (AVA) es un sistema de software diseñado para facilitar a los profesores la gestión de cursos virtuales para sus estudiantes. Un AVA contiene usuarios (estudiantes y facilitadores), currícula (contenidos y programas de estudio), y especialistas (docentes, pedagogos, diseñadores y administradores) que diseñan y desarrollan los contenidos educativos. Los objetos virtuales de aprendizaje son cualquier entidad digital o no digital que puede ser usada o referenciada durante el aprendizaje apo