Text this: Adaptación de una ingeniería didáctica en el aprendizaje de la noción de derivada al resolver problemas de optimización a partir del software dinámico DGPad-Colombia