Delgado, C., da Silva, J., Mascarenhas, F., & Duboc, A. 2016 jul 4. The teaching of functions as the first step to learn imperative programming. Anais do Workshop sobre Educação em Computação (WEI). [Online] :