Khan Academy is an excellent educational app for young learners ... When they get bored with reading, they can play fun games like Jumbled Words, Speed Reading, or Pop the Balloons.