As if the Keyman team needed more to do… here’s a suggestion anyway.
I am having the experience for the first time of helping an elderly gentlemen learn to type, he is a first time computer user. His goal is to type in his primary language as well as English. Since the keyboard is QWERTY he is learning to type Latin letters first with freely available typing tutorial software.
When he is ready to type in his first language, we have a Keyman keyboard available for him to work with, but he loses the benefit of an engaging dynamic tutorial software. It occurred to me that the Keyman platform is probably close to making interactive tutorials possible. The tutorial software that I’ve found all apply a similar approach of presenting lessons which are simple key sequences to type in a UI, then the student is presented with scores at the end.
Simple right? My wish list item for Keyman would be to support tutorials. I think these can be made generic where lesson sequences defined in lines of a file as simple as:
lesson = f j d k f j d k f j d k f j d k f j d k f j d k
lesson = ffjf jjfj fjff jfjj ddkf kkdj fjff jfjj kddk dkkd
lesson = r u e i r u e i r u e i r u e i r u e i r u e i r u e i
For many languages it may be possible to have an algorithm create the lessons based on the keyboard definition files.