Press F11 if your screen's small, and read out everything that appears on this line.

Ask the child to read out each word. Press "y" if he succeeds / read out the word and press "n" if he fails.
Press "t" or click "teach" to teach him a word: you must read out all the red comments as they appear.
See below to learn more about the Real-Word Phonics method (scroll down). Press "c" to eliminate black.

About the Real-Word Phonics Method:-

Real-Word Phonics is probably the most efficient method of teaching reading ever devised. It encourages children to learn to recognise whole words, but it also teaches them how to decode them phonetically. The standard whole-word method of teaching reading results in rapid progress early on, but because it lacks any phonics element, it leaves children guessing whenever they meet new words, and once they have learned a few dozen words based largely on their shapes, their progress typically grinds to a halt (though many extremely young children and babies seem to be able to work out the phonetic components for themselves, perhaps because their brains are more flexible at that early stage). The whole-word method certainly doesn't work well with school-age children, and its failure has recently led schools to jump to the opposite extreme: Synthetic Phonics, a method which makes children chant through tables of sounds, completely cut off from any actual words. While this new fashion is an improvement over the old one, it is still ridiculously slow. Real-Word Phonics, by contrast, combines the best features of both methods so that children learn real words from the outset, but they are also taught to understand them as strings of letters which represent sounds. Now it is possible for Real-Word Phonics to be taught by a computer, so there is no need for a trained teacher to be involved: everything you need is right here on this web page.
indentYour ultimate aim is to get the child to identify words straight off so that you can press the "Y" key or "Y (next)" button each time and travel on quickly to new words, but each word will obviously be new the first time it appears, so you should initially click the "TEACH" button every single time, and wherever the vowel sound changes repeatedly as more letters are added to the end of the word, you may want to teach the word more than once before moving on to the next one. The program only brings new words into the active list if the "Yes" button is clicked twice in a row without any of the other buttons being clicked in between, though the new words may not appear immediately because there is a random calculation made as to which word in the current active range will appear next. The colouring system may help the child read a new word without having to hear it, indicating where two letters combine to represent a single sound. The colours also help to identify the sounds, typically limiting the possibilities to two or three, but the child will still have to look carefully at the letters to work out which sounds they must be. Ideally you should let the child do the clicking for himself if he is able to keep on task and not click on the wrong things (though that's assuming that you have access to a version with sound files which is designed to allow children to teach themselves). The most important thing for you to remember is this: when he loses interest you MUST stop the session straight away. Bored children don't learn, so it is better to suggest stopping before he loses interest if you can. One session a day is plenty, and the session might only last a couple of minutes. By the time he has learned the first one or two hundred words in the list, he may be able to read books on his own, decoding any new words he encounters, but it is well worth staying the full course and working right through to the end of the list.

Calibration Problems:-

If the folder of sound files is on your hard disk, they should play without much delay, but you may still need to add small delays to the display to make it wait for the sound files to start up: this can be done by pressing a number key (0 = no delay; 9 = maximum delay). If these delays aren't long enough, you can freeze the display by pressing the "z" key a moment after clicking the "TEACH" button, and then get it moving again by pressing the "x" key as soon as you hear the first letter being sounded out, but this shouldn't be necessary. A version of this program complete with sound files will be available for download in the future, but it costs money to supply high quantities of downlowads and so it will have to wait for more funding - in the meantime you'll just have to keep reading out the red comments instead.