In conventional classrooms, teachers attempt to enhance instruction by monitoring students' learning processes and analyzing their performances by paper records and observation. Similarly, distance learning systems on the Web should be designed to record