Choose a platform to host your Web-based course that serves the needs of the subject matter you are covering. There are many options available through schools and online, but check that the platform has basic communication tools such as a forum/bulletin board, mass email client and an area for class notes or announcements. If your course requires audio and video information, make sure the platform allows for video embedding and large file uploads.
List your reading assignments in a word processor document and upload it to a general course documents section of your course platform. Upload any handouts or excerpts not in the students' course books and include links to any digital reading material.
Create activities, presentations, and lecture videos that appeal to different learning styles and use the resources of the Internet. For example, use activities that include graphics for visual learners, video or audio material for aural learners and links to 3-D simulations for tactile learners.
Write exams that test students' ability to analyze rather than memorize information. It is almost impossible to prevent cheating on multiple choice exams taken online, so open-ended questions that require critical thinking are the best ways to assess online students.
Write a syllabus that explains the topics covered and uses the hyperlink capabilities of your course platform to link to resources. List required reading, assignments and exams and explain any unique ways you will be using the Internet to learn.