Frustration Olympics:

An Accessibility Workshop

Frustration Olympics:

An Accessibility Workshop

Frustration Olympics:

An Accessibility Workshop

Using gamification to simulate accessibility issues for an exercise in empathy, and a refresher on WCAG.

Using gamification to simulate accessibility issues for an exercise in empathy, and a refresher on WCAG.

Using gamification to simulate accessibility issues for an exercise in empathy, and a refresher on WCAG.

Training

Training

Prototype

Prototype

For the longest time, I wanted to conduct a workshop on Accessibility principles. After weeks of tinkering, ‘Frustration Olympics’ was born.


As a part of the workshop, I devised a gamified simulation that would serve as both a WCAG refresher and an exercise in empathy.


It all started with a simple question:

For the longest time, I wanted to conduct a workshop on Accessibility principles. After weeks of tinkering, ‘Frustration Olympics’ was born.


As a part of the workshop, I devised a gamified simulation that would serve as both a WCAG refresher and an exercise in empathy.


It all started with a simple question:

For the longest time, I wanted to conduct a workshop on Accessibility principles. After weeks of tinkering, ‘Frustration Olympics’ was born.


As a part of the workshop, I devised a gamified simulation that would serve as both a WCAG refresher and an exercise in empathy.


It all started with a simple question:

What if we could simulate the everyday experiences of more vulnerable user groups?

What if we could simulate the everyday experiences of more vulnerable user groups?

What if we could simulate the everyday experiences of more vulnerable user groups?

Though the original concept was more about physical conditions, it soon grew to accomodate more universal obstacles.

Though the original concept was more about physical conditions, it soon grew to accomodate more universal obstacles.

Though the original concept was more about physical conditions, it soon grew to accomodate more universal obstacles.

The Rules.

The Rules.

The Rules.

Every “player” has to go through 5 different stages that I've prototyped, each posing a unique challenge.

Every “player” has to go through 5 different stages that I've prototyped, each posing a unique challenge.

Every “player” has to go through 5 different stages that I've prototyped, each posing a unique challenge.

Getting an answer wrong would result in a lost life.

Getting an answer wrong would result in a lost life.

Getting an answer wrong would result in a lost life.

Three lost lives will disqualify the player, thus passing the phone on to the next player.

Three lost lives will disqualify the player, thus passing the phone on to the next player.

Three lost lives will disqualify the player, thus passing the phone on to the next player.

Fig 1: The rules

Fig 2: Try again

The Challenges.

The Challenges.

The Challenges.

(play along at home)

(play along at home)

(play along at home)

Fig 3: Color-blindness Simulation

Real life afflictions

Real life afflictions

Real life afflictions

For example, I asked them to count the number of pending tasks on a screen. (Fig 1)


But the catch?


The tasks were color-coded, and the simulation was based on the color blind experience where green appears strikingly similar to orange (a type of color-blindness called Deuteranopia).

For example, I asked them to count the number of pending tasks on a screen.

(Fig 1)


But the catch?


The tasks were color-coded, and the simulation was based on the color blind experience where green appears strikingly similar to orange (a type of color-blindness called Deuteranopia).

For example, I asked them to count the number of pending tasks on a screen. (Fig 1)


But the catch?


The tasks were color-coded, and the simulation was based on the color blind experience where green appears strikingly similar to orange (a type of color-blindness called Deuteranopia).

In the tester level challenge meant to simulate Macular Degeneration, I asked my team to count the number of stripes on a light house while their "vision" is obscured by a thick, blurriness.

In the tester level challenge meant to simulate Macular Degeneration, I asked my team to count the number of stripes on a light house while their "vision" is obscured by a thick, blurriness.

In the tester level challenge meant to simulate Macular Degeneration, I asked my team to count the number of stripes on a light house while their "vision" is obscured by a thick, blurriness.

Fig 4: Macular Degeneration Simulation

Answer key: Fig 3 - Four tasks, Fig 4: Three stripes.

Answer key: Fig 3 - Four tasks, Fig 4: Three stripes.

Answer key: Fig 3 - Four tasks, Fig 4: Three stripes.

Fig 5: Glitching screen Simulation

Universality of WCAG

Universality of WCAG

Universality of WCAG

To drive home the point everyone benefits from accessibilty, not just people afflicted with conditions, I even took the case of a glitching phone screen that can prevent people from completing their tasks. (Fig 2)

To drive home the point everyone benefits from accessibilty, not just people afflicted with conditions, I even took the case of a glitching phone screen that can prevent people from completing their tasks. (Fig 2)

To drive home the point everyone benefits from accessibilty, not just people afflicted with conditions, I even took the case of a glitching phone screen that can prevent people from completing their tasks. (Fig 2)

I also prototyped a screen that looked the way phone glare feels and asked them to find click on a 6-point star.

I also prototyped a screen that looked the way phone glare feels and asked them to find click on a 6-point star.

I also prototyped a screen that looked the way phone glare feels and asked them to find click on a 6-point star.

Fig 6: Phone glare Simulation

The Result.

The Result.

The Result.

I watched as my team fully immersed themselves into the simulation. It was not easy - they racked up a few broken hearts along the way. That did not stop them however, from pushing forward and figuring out the answers to my cryptic puzzles.



We closed the session by going over the answer key aka the principles required to navigate these struggles, and exploring cool tools that can be put into action for this purpose.

I watched as my team fully immersed themselves into the simulation. It was not easy - they racked up a few broken hearts along the way. That did not stop them however, from pushing forward and figuring out the answers to my cryptic puzzles.



We closed the session by going over the answer key aka the principles required to navigate these struggles, and exploring cool tools that can be put into action for this purpose.

I watched as my team fully immersed themselves into the simulation. It was not easy - they racked up a few broken hearts along the way. That did not stop them however, from pushing forward and figuring out the answers to my cryptic puzzles.



We closed the session by going over the answer key aka the principles required to navigate these struggles, and exploring cool tools that can be put into action for this purpose.

Get in touch with me for opportunities, consultations or even just a chat

ALL RIGHTS RESERVED. ANJANA ELANGOVAN 2025

EMAIL ID

LOCATION

Chennai, India

CURRENT TIME

18:46:15

Get in touch with me for opportunities, consultations or even just a chat

ALL RIGHTS RESERVED. ANJANA ELANGOVAN 2025

EMAIL ID

LOCATION

Chennai, India

CURRENT TIME

18:46:15

Get in touch with me for opportunities, consultations or even just a chat

ALL RIGHTS RESERVED. ANJANA ELANGOVAN 2025