Text this: Concepção e evolução da engenharia didático-informática: uma proposta de metodologia para a produção de software educativo