Digital StoryTelling is a great site created for a high school class in the US. The videos these students have made for class projects are really exceptional. This proves that the technology is cheap enough and good enough that now the only limitation is the imagination. This site helps with that, by outlining the roles of the students in the group.
These 4 roles exactly parallel the groups I developed for my Radio Production and Podcasting Courses, and then for my Video Production Course. They make sense and allow students to concentrate on different parts of the production process. I usually try to do more than one project in a semester, so as to allow the students to try different roles. It works well.