Sunday, November 8, 2020

3 Best Typing Tutor Sites

 I've been looking at YouTube videos about learning how to improve your typing speed. There are 3 websites for online typing practice that are commonly mentioned. 

1. Keybr: this has been selected for its ability to discern patterns in word of which you are weak. Then it will give you practice on selected word fragments to practice. I've tried it and I think it works great. Highly recommend.

2. Typeracer: this site uses user contributed quotes from movies and books for you to practice. The racing portion makes it fun. However, the scoring portion has been ruined by cheaters, thus the numerous 200+ wpm records out there.

3. 10fastfingers: this is an extremely popular site, and I used it heavily until I can't anymore. For some reason, my phone is no longer compatible with it. It works by concentrating practice on lower case letters and most common words. My record here is 95wpm.

If you follow my blog and YouTube,  then you know that my current project is a Typing Tutor program. It doesn't have fancy graphics on it, partly because it runs on bash CLI, and partly because I'm doing it on RaspiZero, the cheap $5 computer. I tried loading Processing, but it occupies 450MB just to load the IDE, so I decided not to use it.

Is Bash bad? I used to think so. I can do the features of 1 and 2 above, but I didn't think that I can duplicate #3 sufficiently enough. I was wrong. 

The "read" command is good enough to read a certain number of characters, while timing out to the exact second. I think there's a bug because the order of the options is significant. 

Anyway, I will probably polish it further to let the UI be at least somewhat friendly. Right now it's too cluttered. Technically speaking, all the coding challenges has been surpassed.  It goes to show you that coding is easy. Design? That's hard.


No comments: