The Teaching and Learning of Programming: A Survey of Supporting Software Tools

Mercedes Gómez-Albarrán · The Computer Journal · 2005

To counteract the factors that negatively affect the programming learning process and the teaching of programming, different supporting software tools are used nowadays. This paper presents a classification of these state-of-the-art tools, and describes and compares them. The rationale behind the different approaches is presented. Some challenges that the approaches and tools described could face are also pointed out.

Read the paper · More papers on PaperTik