Enviar por SMS: The learning of recursive algorithms and their functional representation