The teaching and learning of programming:: A survey of supporting software tools

被引:40
作者
Gómez-Albarrán, M [1 ]
机构
[1] Univ Complutense Madrid, Dept Sistemas Informat & Programac, E-28040 Madrid, Spain
关键词
D O I
10.1093/comjnl/bxh080
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:130 / 144
页数:15
相关论文
共 88 条
  • [1] ALLEN E, 2002, P 33 SIGCSE TECHN S, P137
  • [2] ANDERSON JR, 1985, BIOL BEHAV, V10, P159
  • [3] [Anonymous], J COMPUTER SCI ED
  • [4] [Anonymous], ACM SIGGRAPH C DALL
  • [5] [Anonymous], P ACM SIGCSE
  • [6] [Anonymous], KAREL GENTLE INTRO A
  • [7] [Anonymous], P WEBNET 2001 WORLD
  • [8] [Anonymous], 2001, INT J ARTIFICIAL INT
  • [9] BAECKER RM, 1998, SOFTWARE VISUALIZATI
  • [10] Barnes D. J., 2003, Objects first with java-a practical introduction using bluej