Text this: Desarrollo de herramientas tecnológicas para la implementación del modelo Flipped Learning con Just-In-Time Teaching en el aprendizaje de ingeniería de software I