Text this: Las TIC como herramientas mediadoras para el desarrollo del pensamiento lógico matemático aplicado a la programación estructurada