Educational computer programming tools
Martinha Piteira, Carlos José de Castro Costa, Samir Rodrigues Haddad · 2012
Learn programming is a challenging task for many students. Based on this complex challenge educators face problems with unmotivated students and high level drop-out. Technological and pedagogical strategies are recommended to overcome these issues. Technological strategies for instance use educational tools to support teach and learn computer programming topics.