For a web-based learning to be truly effective it must be interactive. This means that it is not just a reformatted canned lesson of printed worksheets placed on the web. The web-based activity is inquiry-based and incorporates the full features available on the web - interactivity between computer and student. The learning activity must engage student critical thinking skills by using the scientific inquiry process.