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

  • Authors:
  • Mercedes Gómez-Albarrán

  • Affiliations:
  • Departamento de Sistemas Informáticos y Programación, Universidad Complutense de Madrid c/Prof. José García Santesmases s/n, 28040 Madrid, Spain

  • Venue:
  • The Computer Journal
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

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.