Online games that explore letter names and sounds, rhyming, word recognition, and beginning and ending sounds.
Link goes directly to a rhyming game, but there are many other learning games to try on this site.
This site has a variety of games for reading, math, memory, etc.
This is a good site to practice uisng bar models to solve word problems.
Practice math facts and print the results.