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 条
  • [31] Educational Software for a Sustainable Future
    Fredriksson, Claes
    Vakhitova, Tatiana
    2020 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE 2020), 2020,
  • [32] Pollution prevention educational software
    Embleton, EM
    Jones, DD
    Homes, M
    Sullivan, K
    Engel, BA
    Strickland, RM
    SIXTH INTERNATIONAL CONFERENCE ON COMPUTERS IN AGRICULTURE, 1996, : 317 - 324
  • [33] STATISTICAL SOFTWARE FOR EDUCATIONAL RESEARCHES
    Puchianu, Crenguta Madalina
    Ionescu, Anata Flavia
    Popovici, Dorin Mircea
    Caprioara, Daniela
    ELEARNING VISION 2020!, VOL II, 2016, : 206 - 212
  • [34] Who needs educational software?
    Carlisle, P
    COMMUNICATIONS OF THE ACM, 1998, 41 (06) : 22 - 23
  • [35] Educational software contest - Response
    Donnelly, D
    COMPUTING IN SCIENCE & ENGINEERING, 1999, 1 (05) : 6 - 8
  • [36] A HARD LOOK AT EDUCATIONAL SOFTWARE
    NAIMAN, A
    BYTE, 1987, 12 (02): : 193 - &
  • [37] Educational Software for the Field of Music
    Balan, Oana
    INFORMATION AND COMMUNICATION TECHNOLOGY IN MUSICAL FIELD, 2013, 4 (02): : 43 - 47
  • [38] Framework for the development of educational software
    Reis, Rosa
    WSEAS: ADVANCES ON APPLIED COMPUTER AND APPLIED COMPUTATIONAL SCIENCE, 2008, : 634 - +
  • [39] PUTTING ZIP IN EDUCATIONAL SOFTWARE
    DEUTSCHMAN, A
    FORTUNE, 1994, 130 (11) : 200 - 200
  • [40] EDUCATIONAL SOFTWARE FOR PRESCHOOL CHILDREN
    Karuovic, Dijana
    Radosav, Dragica
    2009 7TH INTERNATIONAL SYMPOSIUM ON INTELLIGENT SYSTEMS AND INFORMATICS, 2009, : 263 - 267