Text this: Desarrollo de la competencia comunicativa y el pensamiento variacional a través de la representación de funciones lineales y cuadráticas en la construcción de situaciones didácticas