I saw this on another blog and modified it for my kids' levels. The kindergartener matches upper and lower case while the preschooler matches uppercase to uppercase. I also made the pre-K one more sequential so it was easier to find the next letter.
My almost-3 YO only needed help with four of the letters. My 5 year old also enjoyed this task.