Kids learn best when they see how things work, when, where and why they happen. Watching educational videos is a great way to learn because it allows kids to build a visual picture or model in their mind. The visual dimension not only helps them understand concepts better but also stimulates curiosity and encourages self-training.
Read more:
http://www.educatorstechnology.com/2012/03/80-educational-alternatives-to-youtube.html