Return to Article Details A pedagogical architecture assisted by technologies for teaching and learning programming Download Download PDF