One of my favorite apps for literacy skills practice is Bluster. McGraw-Hill has lots of app but this one is free (these prices often change so download it sooner than later).
It is set up for independent and partner practice and prompts the player to choose between Grades 2 – 4. I find the skills practices can be tough for my fifth graders so in my classroom we refer to these “grades” as “levels.”
Practice skills like: rhyming words, prefixes and suffixes, synonyms, word roots, homophones, and adjectives
Check out my lesson plan using Bluster in the classroom!