Ingredients of Web-based Education
Design and authoring of new curricula and materials
Support for secondary materials such as “addons” (links to examples, text, etc.), glossaries, and programming labs
Managing the material and students’ response to it, including quizzes, grades and administration
Delivery of the material in a mix of self-paced (asynchronous or indirect), traditional (synchronous or direct) or collaborative (interactive).
Portal building - systems that support at least several of the above.
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.