Keywords

1 Introduction

Gaming technologies enable the construction of new learning environments that foster collaboration skills and creativity [1]. Pervasive Learning represents such new way of learning and it is defined as “learning at the speed of need through formal, informal and social learning modalities” [2]. The BEACONING project builds upon playful pervasive experiences and provides game-based, personalized learning paths. The focus is on STEM and on problem-based learning [3]. The BEACONING platform will provide the users (teachers, students) a set of applications that enable teachers to author gamified, customized lesson paths and students to play them. It is a clear goal of the project to make the Beaconing platform more accessible for people (students, teachers) with special needs, so that all students and teachers can use the same applications in a classroom setting. In general, the project looks at the following categories of impairment: (a) visual impairment (b) hear impairment (c) mobility impairment and (d) cognitive impairment.

In this workshop paper, due to limited space, we have focussed on explaining how we can achieve better accessibility for visual impairments of games used for STEM education. The solution will be shown and discussed during the workshop.

2 Accessibility and the Beaconing Project

Digital accessibility implies making an application or a website, with all of its data and functions, available for all users, regardless of how they interact with it, or what difficulties they might have (e.g. visual, hearing, or physical impairments; cognitive disabilities) [4]. Since the digital world is a visual medium, most of the efforts of making digital tools and websites accessible fall under visual accessibility. For example, for those with visual impairments there are a variety of alternate ways to access websites: use a screen reader that reads the content of a page back to them; override the default styling on a website, allowing individuals to use colours that are higher contracts or fonts that are easier to read; or increase the font size until it is legible. There are, however, several common issues that can occur when implementing such solutions: poorly structured html; images with no meaningful alt text; features that require vision; repetitive items that cannot be skipped; poorly structured forms.

Unlike websites and applications, digital games represent very dynamic environments, with specific gameplay, which make it difficult to implement such generic accessibility solutions, even in the case of basic HTLM-based games. In digital games, whether entertainment or educational ones, since the gameplay usually unfolds at a fast pace, it is difficult or even impossible to use a screen reader. Therefore, customized solutions are required. To fundament such customized solutions, it has become critical to identify best practices and provide recommendations, in order to support the large-scale implementation of accessibility features in digital educational games. There are many studies that discuss the pros and cons of using gaming as a mean of rehabilitation [5,6,7,8]. However, they focus mostly on the potential that gaming systems to support rehabilitation (e.g. enable personalized treatment recommendations) and less on the accessibility features that these games provide.

The BEACONING platform will enable the personalization of the learning units to the specific student’s needs, including adaption for impairment. A gamified lesson path has in addition to a normal lesson plan several gamified elements, called minigames. Currently we have different forms of geo-location games, quests and quizzes as an integrated part of the lessons path. These minigames needs to be adapted and changed for the different students, and for this a authoring tool has been developed [5]. Also the graphical user interfaces for students and teachers need to be adaptable to sight impaired users. A more detailed description of the gamified lesson plan as well as different types of mini-games that are integrated can be found in [9, 10]. How this is realized is described in the next section.

3 Making Games Accessible

The focus in this paper is on visual impairment. In addition to dyslexia, it is a common impairment also for teachers, which is quite easy to address, if thought of at an early stage [11].

The core features in Fig. 1 and their implications for the accessibility are described below [11].

Fig. 1.
figure 1

How to make games accessible

  • Changing Colour Schemes/Text Colours

    For those that have difficulty distinguishing between colors, often referred to as color deficiency, the ability to change the color of text associated with a particular function improves overall gameplay. Note that color deficiency differs from color blindness. Color-deficient people can still see a certain color, but they cannot distinguish shades of the color, red vs maroon, or lime green vs dark green.

  • Font Size Changeability

    Gamers with visual difficulties including those that are legally or almost totally blind can still participate in many games, but reading text in the subtitles, directions/instructions and chats can be frustrating if the size of the text is just barely too small to read.

  • High Contrast Mode

    For First Person Shooters, it is extremely important that the target reticle uses colors that are easy to distinguish from the other environmental elements in the game. In situations where both the enemy and reticle are red, the user is unable to identify between the target and the sight, leaving no way to tell where the actual target is aiming.

  • Colour Blindness

    Ideally all games should have colorblind options that can be enabled to compensate for a variety of color deficiency issues. The most prevalent of these disorders is the inability to tell the difference between the colors green and red. This is most often avoided by providing a way to change the color green to blue when indicating friendly information such as group mates or health bars.

  • Text To Speech Input

    Another top rated accessibility option would be to include the ability of the game to read the text on the screen and repeat it in audio form. Many programs now do this for users on the web, but it has not yet made its way into the game universe. The successful implementation of this feature would be to offer text-to-speech on user created text, like guild chat, or other chats created by end users.

4 Implementation of These Features in the BEACONING Platform

Beaconing draws upon this research to provide an experience not like any other with innovative tools for users with disabilities. These include a fully interactive toolbar interface called Accessabar which makes content accessible to users of all differing disabilities. A unique Accessibility Profile Wizard compliments this tool. Built into the account set up interfaces, the user will perform several simple exercises to determine whether certain accessibility features are needed in the main interface. Settings can be saved for individual user profiles. There will be differentiation but continuity in design between different user type portals, and the ability to switch in and out of roles within a single sign in account. For example, this allows a teacher to not only view and assign lesson plans within the Beaconing portal but also edit and configure them within the Authoring tool itself. Bring in the gamification, immersive gaming environment, compelling mini games and learning content of the highest quality and this is what sets Beaconing apart from the rest [12].

The figure below shows the some of the features already implemented in the Beaconing platform in order to increase the accessibility for sight impaired. Much more information is to be found in [6] which is the public deliverable. The toolbar is discreet and is accessed via the Accessibility link in the main navigation panel. A series of tools are presented in the toolbar all with their unique features which can manipulate text and objects on the screen making them accessible to all (Fig. 2).

Fig. 2.
figure 2

Accessabar

5 Conclusions and Next Steps

This article has reported on work carried out on doing educational games and learning platforms used for STEM education more accessible for students and teachers with sight impairments. It has presented design considerations for improving the accessibility and introduced the concept of Accessabar as a suitable solution. The platform is under evaluation before large scale pilots will start in autumn 2018.