If you are thinking about developing your students' capabilities as content creators, take a look at the work of Club Academia.
Club Academia provides supplemental instruction to students who are struggling with a particular concept and are looking for further explanation. Proving the benefits of student created content, Club Academia has grown from a small group of students creating content to assist each other’s learning, into an international depository for student created content, extending the learning beyond the classroom for students all over the world.
Run by enthusiastic students such as Shilpa Yarlagadda, Club Academia produces and stores tutoring videos designed as study aids in addition to material taught in class. Videos cover a multitude of subjects from math to music theory and are created by students who have mastered the subject previously, for students who are currently building understanding.