Técnicas y metodologías para el aprendizaje cooperativo y ubicuo en la construcción de comunidades virtuales mediante MOOC