Skip to content

Ballyland Code 1: Say Hello

app icon with Wheelie in brackets and number 1
Some VoiceOver skills required
Difficulty: Easy to Moderate
Gestures: Finger drag, flick left/right with one finger, flick down/up with one finger, double tap, flick left with three fingers, 'touch and hold'.
Download on the App Store

Get started on your programming journey today!
With Ballyland Code 1: Say Hello, children who are blind or have low vision can learn basic coding concepts and skills that will be applicable to any programming language.

Get introduced by way of the Tutorial game ‘Play with Coding’. Then take on your first Coding Challenge with simple coding commands. Make Wheelie, the little car from Ballyland, move around a digital game grid, on a mission to say Hello to Tinkleball. Audio description and great audio effects are at the core of this innovative app, creating unique accessibility for learners with visual impairment, including adults who are keen to find out what coding is about. This is the first in a series of Ballyland Audio Based Coding apps.
Read or download the full instructions for Ballyland Code 1: Say Hello from here:

young girl using finger drag to explore the game grid on the iPad in the Ballyland coding app
Young girl exploring the game grid of the Coding game by using finger drag

Tip 1: prepare iPad/gesture skills with Ballyland Stay Still, Squeaky (game with finger drag), Ballyland Magic (finger gestures including double tap), and Ballyland Sound Memory (navigating a digital grid).

Tip 2: For the Coding Challenge, it is strongly recommended to use a tactile game grid, targets and obstacles. The 3D printed Ballyland tactile grid and miniature Ballyland characters and 'obstacles' have been specifically designed to support learning with the coding apps. Print in 3D yourself, or ask your school or organisation. You can purchase the package of 3D files from here.
Of course you can also create your own tactile game grid. For instance, by sticking Wikki Stix on a piece of cardboard, and using a mini toy car, a small ball and for instance the lid of a milk bottle as a ‘pond’ and something else as the rubbish bin. A tactile resource can also be constructed with LEGO or DUPLO blocks and figurines. Share your ideas and we will post them here!

Play with Coding section of the app, with a tactile game grid at hand

Learning Outcomes:

  • Computational thinking, basic coding concepts and skills, such as breaking problem down in steps, sequencing, patterning, using basic coding commands;
  • Listening, Locating, ‘Mental Mapping’;
  • Orientation, spatial awareness and navigating a digital game grid
  • Experiential learning of VoiceOver accessibility by sighted players

Special Features

  • Beginners’ level, no coding experience required;
  • Suited for novice users of VoiceOver;
  • Audio Based Coding™: built-in speech, spoken coding panel, audio description, meaningful sound effects, audio and visual on-screen coding output;
  • Can be used with Ballyland 3D printable tactile grid, characters and accessories (specifically designed for the Coding apps);
  • VoiceOver accessible at start page, accessible menus in the game, built-in speech
  • “Black Curtain” option to create level playing field for all;
  • Designed with feedback from children with visual impairment, parents and teachers;
“My student is in a fourth grade general education classroom that goes to computer class once a week, and often participates in coding lessons. Without your Ballyland Code apps 1, 2, and 3 I would have nothing comparable to sites like for her to participate in.”
Victoria, TVI.