Abstract
Visual programming languages (VPLs) were designed to assist children in introductory programming courses. Unfortunately, despite the positive results in teaching, VPLs are believed to be inaccessible for children with visual impairments and low vision due to the dependency of visual graphics as both input and output methods. To identify the barriers that users with visual impairments and low vision face while using Block-based programming environments, as well as to acquire feedback regarding the design of a new tangible programming tool prototype, a usability study was conducted which involved nine adult participants with visual impairments and low vision. This paper presents the findings of this usability study and provides a list of features that are needed in order to make Block-based environments accessible. Furthermore, based on observations, interviews, and post-surveys this study demonstrates that our prototype can be used by users with visual impairments and low vision and provides a guideline for the design of tangible interfaces to teach programming concepts.
Author supplied keywords
Cite
CITATION STYLE
Utreras, E., & Pontelli, E. (2020). Accessibility of block-based introductory programming languages and a tangible programming tool prototype. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 12376 LNCS, pp. 27–34). Springer Science and Business Media Deutschland GmbH. https://doi.org/10.1007/978-3-030-58796-3_4
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.