TypingClub is a site that offers an extensive set of typing lessons for students. On TypingClub you'll find lessons that use a traditional approach to typing practice as well as lessons that use a rather novel approach to typing practice. That novel unique approach to typing practice is found in TypingClub's story-based typing practice. This approach presents typing practice as a story for students to write. Watch my video that is embedded below to see TypingClub's story-based typing practice in action.
As you can see in the video above, the story unfolds as students type. They type the letters that appear on the page. More of the story is revealed as students type. Feedback is provided in the form of letters changing color when students type incorrectly. Additionally, the story pauses until students type the correct letters.
Disclosure: TypingClub is an advertiser on FreeTech4Teachers.com