Text this: Construcción de objetos virtuales de aprendizaje aplicando ingeniería de software