Blink: An Educational Software Debugger for Scratch

被引:0
|
作者
Strijbol, Niko [1 ]
Scholliers, Christophe [1 ]
Dawyndt, Peter [1 ]
机构
[1] Univ Ghent, Ghent, Belgium
关键词
programming education; visual programming languages; Scratch debugger;
D O I
10.1145/3587103.3594189
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Debugging is an important aspect of programming. Most programming languages have some features and tools to facilitate debugging. As the debugging process is also frustrating, it requires good scaffolding, in which a debugger can be a useful tool [3]. Scratch is a visual block-based programming language that is commonly used to teach programming to children, aged 10-14 [4]. It comes with its own integrated development environment (IDE), where children can edit and run their code. This IDE misses some of the tools that are available in traditional IDEs, such as a debugger. In response to this challenge, we developed Blink. Blink is a debugger for Scratch with the aim of being usable to the young audience that typically uses Scratch. We present the currently implemented features of the debugger, and the challenges we faced while implementing those, both from a user-experience standpoint and a technical standpoint.
引用
收藏
页码:648 / 648
页数:1
相关论文
共 50 条
  • [21] THE EXCHANGE OF EDUCATIONAL SOFTWARE
    SMITH, PR
    TINSON, PA
    UNIVERSITY COMPUTING, 1987, 9 (03): : 140 - 143
  • [22] Educational Software Audit
    Galimyanov, Anis F.
    Muzafarova, Alina, I
    REVISTA SAN GREGORIO, 2019, (32): : 43 - 50
  • [23] EVALUATION OF EDUCATIONAL SOFTWARE
    DYER, NJ
    HISPANIA-A JOURNAL DEVOTED TO THE TEACHING OF SPANISH AND PORTUGUESE, 1984, 67 (03): : 463 - 467
  • [24] Development of Educational Software
    Reis, Rosa M.
    INTERNATIONAL JOURNAL OF EDUCATION AND INFORMATION TECHNOLOGIES, 2007, 1 (03): : 167 - 171
  • [25] EVALUATION OF EDUCATIONAL SOFTWARE
    FORTIN, MJ
    PROCEEDINGS OF THE CONFERENCE ON LINGUISTICS 1990: FOCUS ON RESEARCH IN LINGUISTICS ; TERMINOLOGY AND EDUCATION, 1989, 172 : 41 - 49
  • [26] EVALUATION OF EDUCATIONAL SOFTWARE
    CROVELLO, TJ
    AMERICAN BIOLOGY TEACHER, 1984, 46 (03): : 173 - 175
  • [27] EDUCATIONAL SOFTWARE FOR THE HOME
    THE, L
    PERSONAL COMPUTING, 1982, 6 (06): : 48 - &
  • [28] EVOLUTION OF EDUCATIONAL SOFTWARE
    CROVELLO, TJ
    AMERICAN BIOLOGY TEACHER, 1984, 46 (03): : 140 - 145
  • [29] Blink Animation Software to Improve Blinking and Dry Eye Symptoms
    Nosch, Daniela S.
    Foppa, Curdin
    Toth, Mike
    Joos, Roland E.
    OPTOMETRY AND VISION SCIENCE, 2015, 92 (09) : E310 - E315
  • [30] On the educational software for welding engineers
    Ohji, Takayoshi
    Yosetsu Gakkai Shi/Journal of the Japan Welding Society, 2001, 70 (08):