Five Resources to Teach Keyboarding Skills

I never lie to my students.  Firstly, it’s demeaning to them as individuals.  Secondly, it doesn’t say much about my abilities as an educator and undermines my students’ ability to trust me.  But I think the hardest truth I have to tell is this:

“Learning to type is boring.”

Sure, you can add some spice to the activity with different programs and incentives, but it is still essentially boring for the majority of our students.

But as boring as touch typing is, it is undoubtedly one of the most important skills for students with visual impairments to master.  And in some cases, being a proficient touch typist puts them at an advantage over their sighted peers,

Many TVIs and other professionals want to know the most accessible means of teaching touch typing to their students.  Several options exist, but some are better suited to different age groups and abilities than others. 

In this article, we will discuss five different touch typing platforms, students who benefit most from them, and the advantages of each for low vision and no vision students.  

Talking Typer 

Talking Typer logoAPH has long been a great source of materials for teaching blind and visually impaired students. One of their software solutions is called Talking Typer.  It is available as a digital download for $79 or as a standard software package for $89.  For those using an iOS device with a Bluetooth Keyboard, Talking Typer is available in the App Store for  $4.99. 

Talking typer is self-voicing (so does not require any additional screen reading software such as JAWS) and has a very clean and easy to see interface.  The font size is easily adjustable in the settings, and there are some contrast settings.  The sequence of instruction is easy to follow and anticipate. 

Unfortunately, you cannot add or edit lessons in Talking Typer, but most instructors don’t make use of that capability in other programs for the most part.  

Who Benefits Most?

As with many typing programs, this one is not very kid friendly.  So older students and adults would likely find it the most useful.  

The font size is adjustable and actually can be made very large, so individuals with low vision can easily view and copy the letters.  


Keystroke logo: old fashioned manual typewriter with paper inserted with the text, 'keystroke'.A very nice and accessible resource put out by the New Mexico Commission for the Blind is called “Keystroke”.  It is a free download that can be obtained from their webpage.  

Starting with the home row, it takes the student through the typical sequence of touch typing lessons starting with the home row and progressing onward.  The sequence of instruction is quite logical. 

A very nice feature of Keystroke is that it customizable.  For example, you can adjust how thorough Keystroke is in teaching you (like using the correct shift key or how many keys must be capitalized before you should use the caps-lock) and even what kind of feedback Keystroke gives you when you make mistakes.

You also have the ability to add (CONTROL + N) your own custom lessons or edit (CONTROL + E) existing lessons. Keystroke has a built in "Lesson Calculator" designed to make this process easy. It shows you how complex your lesson is, how long it'll take and even lets you give characters that you do and don't want to use in the lesson (that way you don't put anything in the lesson that hasn't been taught yet).

As a bonus, the document suite gives you an idea of how to create, edit and format documents. It'll teach you all the important keyboard commands you'll need in order to quickly edit and format documents.

Who Benefits Most?

Keystroke is designed for individuals who use a screen reader.  The print is very small and not customizable.  So it is ideal for screen reader users or those you do not want looking at the screen for whatever reason.  

The setup would likely appeal more to an adult than a child, but one could use the customizable lessons to add some fun into the program by creating “fun” things to type.  

Keyboarding Without Tears 

Keyboarding without Tears logo: a smiling girl holding a tablet and a smiling boy holding a keyboard.This program is not really specific to students with visual impairments, but it is very useful for the “reluctant typist”.

Keyboarding Without Tears (KWT) is an annual license and software download, though it is also partly web based.  It is a part of the larger and more comprehensive suite called “Learning Without Tears program”, but can be purchased separately.  

KWT offers many visual effects as well as some creative sounds to help engage students and keep their minds somewhat distracted.  This has the dual effect of distracting the child enough to not look at his keys and providing a larger visual target,

Who Benefits Most?  

KWT was designed for students who have difficulty attending to other more traditional keyboarding programs used in regular education settings.  It is available for grades K-5 and content is aimed toward those with attention issues or those difficult to motivate.  It is not, however, ideal for students who have CVI or visual crowding issues due to the nature of the images/animation.  


Typio Logo: 'typio!' in p rint and in braille.

Another quality program is called Typio by Accessibyte.  This product is marketed specifically for students with visual impairments.  The program is a software download and is self-voicing so no screen reader is needed.  

The program includes a logical sequence of lessons and includes a lot of “special characters” in the later lessons such as the ampersand and the carrot.  This is actually very beneficial because many students are unaware of where these characters are and now that many passwords are requiring a “special character” to be included, it is even more important to know how to type them.

Settings for each individual allow students to change the font size, contrast, voice, sound effects, and other settings.  Teachers can also set up the account so that students need to achieve a certain score in words per minute or accuracy to proceed to the next lesson.  

Students can also move directly to specific lessons rather than go through the “progress mode”.  This allows them to review or preview a lesson.  It also allows the teacher to conduct assessment on which keys the student needs some extra help with.  

One disadvantage of this program is that there is not a way for teachers to track student progress (though that will be addressed in an upcoming product release).  

**UPDATE: I made an error when writing up this article and wished to correct the oversight.  The deveoper assures me that tracking student progress is possible.  From the students main menu, students or teachers can choose the Results option to check the top scores for a given lesson. This is mostly for students, since it's a very simple presentation and is visually and audibly accessible. Better still, teachers can navigate to My Documents\Accessibyte\Typio to see a detailed and dated list of every lesson a student has completed, in addition to averages and other information. I appologize for my oversight. 

Who can Benefit?

This program is ideal for students with low vision and glare issues since the colors and font size can be easily customized.  

Typio is a software download that costs a one-time fee of about $100.  It uses a very traditional approach to teaching keyboarding skills, but the ability to change the sound effect scheme easily has been a motivator for my own students.  

Sao Mai Typing Tutor

SAOMAI logo: text, "SAOMAI Vocational and Assistive Technology Center for the Blind"

One product that has come out in recent weeks and that I have no experience with is called Sao Mai Typing Tutor (SMTT).  For those unfamiliar with Sao Mai Vocational and Assistive Technology Institute, it is a center located in Vietnam with the goal of improving the lives and employment prospects of adults who are visually impaired.  

An interesting feature of SMTT is that it offers tutorials and the multi-language support.  The website indicates that additional languages will be added over time.  

Like many of the other programs mentioned here, it has an explore mode, customizable lessons, and a way for teachers to track student progress.   

Since this product is so new, or at least newer to the US market, much is unknown and it may not have been explored by many people quite yet.  The good news is that it only costs $14 per download. 

Who Would Benefit?

As previously stated, this is a relatively new product that many (including myself) have not explored.  So the features described are pretty much the best that can be offered at this point.

It is worth noting that proceeds from the sale of this program directly benefit the Sao Mi Institute and thus the blind of Vietnam.  

Stay Tuned…

I hinted at a new product that will be released by Accessibyte very soon.  That program is called Accessibyte Online and will feature Typio in an online format with many new features.  Interested in learning more?  There will be an installment later this month reviewing this new product so stay tuned!  


Additional keyboarding resources reviewed here: Accessibyte Online: More Than Just a Typing Tutor post here, Ballyland Keyboarding for Desktops and Laptops: A Fun Game for Early Learners post here, TypeAbility: More than Just an Accessible Touch Typing Tutor post hereTypio Online a Web Based Self Voicing Typing Program post here and  Typio Online Review here!

Check out the accompanying post:

Starting from Scratch: Where Do I Start When Teaching My Visually Impaired Student to Type?

Strategies for Teaching Touch Typing to Students with Visual Impairments

Typio Online: A Web Based Self Voicing Typing Program

All About the Base(Line): Strategies on Getting your Student's Baseline Typing Speed

Typing collage


Posted by Charlotte CushmanMar 16, 2018

Thanks for this great list!  I'd be interested to hear why you didn't include TypeAbility.

Posted by Snowflake_tviMar 21, 2018

Hi Charlotte,


I tried to reply before, but got blocked as spam.  Considering I authored the post, I'm kind of surprised :)


I don't know a ton about TypeAbility, other than I have had students come into our school who had used it.  Since we already had a program, I never worried about exploring it.


When researching for this article, I tried to find information about it, but had a hard time finding where it could be obtained.  I had wondered if it were still available.


Thanks for your question.  If you have input, I'd love to hear it!

Posted by Snowflake_tviMar 21, 2018

Hi Deborah,

Wow, sounds like you had an amazing mom!  How fortunate you were and are to have had such a forward thinking parent.

Even with these newer programs, typing is STILL boring and I don’t see that changing… as it is, I don’t make my students type more than 20-30 minutes at a stretch before we focus on other things in class like accessing word processing programs and navigating the operating system.  It’s great that students can have such real-life application of the skills they are learning so quickly J

I’m so happy that your mother gave you such a wonderful gift.  Thank you for sharing your story!

Posted by Snowflake_tviMar 29, 2018

Our school did have a license for Talking Typing Teacher.  There are many advantages to that program as well.  I tried to include five resources that were somewhat dissimilar so that there was variety.  I think one thing I did not care for in Talking Typing Teacher was that the teacher dashboard did not work well.  Now, it may be better these days, but when I used it, I had a great deal of trouble with it.  One advantage of that program, as was recently pointed out by a coworker, was that there are no screen prompts so students have less to focus on.  That can also be a disadvantage to the program depending on the student. 

Posted by Carla Stern PalmerMay 22, 2018

My students live TypeAbility.
Boring? I have to stop them because they’re laughing at the jokes.
It’s a fabulous program!

Posted by Diane BraunerJun 01, 2018

Carla, it is exciting to hear about students who love a typing program. Can you share more about TypeAbility?