Dance Mat Typing
Link: http://www.bbc.co.uk/guides/z3c6tfr
There are four levels to play, each divided into three stages.
Students will start by learning the home row keys. Each stage builds on previous lessons, introducing new letters as the students progress. At the end of each level students can test their typing speed and get a fun reward.