Instead of sitting your child in front of a screen to learn, why don't you find something active that will encourage learning. Kids learn a lot better when they're having fun and playing games on a computer/iPod or whatever may be fun, but it doesn't stimulate their brain, it doesn't encourage interaction and it doesn't help their social skills. Depending on what you want them to learn, you can cook with them (helps with logical processing, numbers, reading etc and they get a treat at the end), read their favourite book with them, go to the park and make a challenge or hunt or something (like, how many leaves that look like *a picture* can you find? How many snails can you find? Where did you find the most snails? What does that tell you? etc) There are so many games you can play with your child that will encourage learning and also help to grow and mature other parts of the brain, such as language, information processing, social skills, logical progression, solution finding etc etc. If they're just sat in front of a screen to learn, then they will learn but they will become bored, they won't learn how to amuse themselves in other ways and so many other things. Five year olds should be outside playing and learning as they play. You'd be amazed how quickly they pick things up when they have fun and don't actually realise they're learning.