I am a big fan of Dance Mat Typing for elementary students. To make it more fun, I use punch cards for when students finish a stage within the levels. There are 4 levels and here is how they are broken down.
Level 1: Stages 1, 2, 3 (home row, e and i, r and u)
Level 2: Stages 4, 5, 6 (t and y, w and o, q and p)
Level 3: Stages 7, 8, 9 (v and m, b and n, c and comma)
Level 4: Stages 10, 11, 12 (x and z, / and ., and shift keys)
When a student finishes a level, they come up for a punch in their card. I think this makes students feel a sense of accomplishment and pride as they finish their levels and it also ensures that they finish an entire stage within the levels before moving on.
You can download the punch cards at the bottom of this post. Print them, cut them out and find a hole punch in a unique shape and watch how the determination increases by having something as simple as a punch card!
Click here to go to the Dance Mat Typing website.

Keyboarding Punch Cards with levels/stages from Dance Mat Typing
Keyboarding Punch Cards (appsolutelyapril.com)
Here’s a picture of how I organize the punch cards since I teach so many different classes.