iPLEASE-Intelligent distributed Prototype by Learning, Empowering and Authoring in Special Education is a research project which aims to develop accessible courseware for disabled users. This study will focus on how Scratch Language Integrated Development Environment (IDE) multimedia features support to design and develop an accessible application software by using Web Contents Accessibility Guidelines (WCAG) 2.0. This will be demonstrated by matching scratch code segments against each success criterion given by WCAG 2.0. WCAG 2.0 specifies four principles: perceivable, operable, understandable, and robust. Under these principles, there are several guidelines. For each guideline, testable success criteria are provided where requirements and conformance testing are necessary. For our study, we considered only three WCAG 2.0 principles, namely perceivable, operable and, understandable, because scratch does not support any assistive technology such as screen reader and magnifier. In this study, for each principle, we explained the guideline and success criteria for scratch IDE and what scratch blocks are available to design and develop in order to address the relevant accessibility issue. We also recommended how to satisfy the success criteria through the available features in the scratch blocks. Certain guidelines and success criteria could not be met due to some limitation of the Scratch Language IDE. This study is based on the Scratch 1.4 version. The study shows that scratch developers can adopt WCAG 2.0 as a base for addressing accessibility to a significant extent. Careful planning and designing is needed to achieve the accessibility goals. Scratch programming language emphasizes simplicity, but developers should have depth knowledge in programming techniques and WCAG guidelines to achieve accessibility for special users. Since assistive technology is not supported by scratch, all accessibility features should be incorporated via programming techniques. Use of techniques and concepts described in this paper will ensure that Scratch projects effectively reach a larger audience.
|Keywords:||Accessible Application Software, Scratch Language, Special Users, WCAG 2.0|
Assistant Professor, Department of Computer Science and Software Engineering, University of Hail, Chappaqua, Saudi Arabia
PhD Student, Computing and Technology, Anglia Ruskin University, Cambridge, UK
There are currently no reviews of this product.Write a Review