GIRAF logo

What is GIRAF?

GIRAF (Graphical Interface Resource for Autistic Folks) is a set of tablet apps for autistic children with little or no verbal speech. Students at Aalborg University build them with a Danish special-needs school.


The applications

GIRAF is three apps: Weekplanner (visual schedules), VTA (communication boards) and Foodplanner (visual meal plans). Weekplanner runs on a shared service, giraf-core, for users, organisations and pictograms. VTA and Foodplanner still run their own backends. Each app is described, with screenshots, on the applications page.


Who is it for?

Children with autism who communicate better with pictures than with words. Many have little or no verbal speech.

Teachers and caregivers build the schedules, boards and meal plans. Parents can follow along so that home and school match.


Egebakken Specialskole

Egebakken Specialskole in Vodskov, Aalborg Municipality, is GIRAF's partner school. The apps are tested there with a few children and teachers at a time, in the settings where they would be used.

That testing changes the software. For many autistic children “lunch” does not mean roughly a cheese sandwich; it means exactly this bread, this cheese, these cucumbers. Interviews at Egebakken surfaced that, so Foodplanner got ingredients as a first-class concept: a lunchbox contains foods, and a food contains ingredients, and a child can see all the way down to what is in the sandwich.


Academic home

GIRAF is a system project at the Department of Computer Science, Aalborg University. Each fall, 5th semester students from Interaction Design, Software Development and Information Technology join the project.


Design principles

Many autistic children process pictures more easily than words. The apps follow five principles, drawn from TEACCH and PECS:

Principle Why it matters
Predictability Knowing what comes next reduces anxiety. The child can prepare for transitions.
Visual clarity Pictures communicate without requiring social interaction.
Simplicity Uncluttered screens with one action at a time.
Consistency The same action looks and works the same way everywhere.
Independence A visual schedule lets a child follow a routine without constant verbal reminders.

Open source

All GIRAF code is open source at github.com/aau-giraf:


Get involved