1 | Design and authoring of new curricula and materials |
2 | Support for secondary materials such as "addons" (links to examples, text, etc.), glossaries, and programming labs |
3 | Managing the material and students' response to it, including quizzes, grades and administration |
4 | Content repositories |
5 | Delivery of the material in a mix of self-paced (asynchronous or indirect), traditional (synchronous or direct) or collaborative (interactive). |
6 | Portal building - systems that support at least several of the above. |
7 | The remainder of this talk gives examples of the above. Of course, some examples could fit into more than one category - we have tried for best fit. |