Text this: Desarrollo orientado a componentes como una solución al fortalecimiento de capacidades lógicas para programar