Orivaldo Tavares, Crediné Menezes, Rosane Aragón, and Lucinéia Costa. 2013. A pedagogical architecture assisted by technologies for teaching and learning programming. In Proceedings of the 21st Workshop on Computing Education, July 23, 2013, Maceió/AL, Brasil. SBC, Porto Alegre, Brasil, 778-787.