|
In traditional classroom teaching, the students generally do their assignments at home, and in-class exercises and/or quizzes are comparatively less common. Mainly, this is due to the fact that there is a cost and overhead associated with in-class exercises and/or quizzes. The cost is that extra papers are consumed and the instructor has to spend some extra time grading and recording the answers. The overhead, on the other hand, is that the handing out and collection of papers can take some time, sometimes significantly. Together, these two factors make it impractical to have several exercises or quizzes in one class. Nevertheless, in-class exercises and quizzes have their values. Though constant practices and tests, the instructor gets to know how well the students are learning, and the students get to know whether they have really acquired the knowledge they are supposed to learn. This can potentially help the instructor to teach better and the students to learn better. This is why some instructors still try to have in-class exercises and/or quizzes whenever possible, but at the cost of devoting more efforts into their teaching styles. In this thesis, we discuss how in-class exercises and quizzes can be automated. The proposed automation can significantly reduce the associated cost and overhead, making in-class exercise and quizzes a practical thing to do. This, we believe, can greatly enhance traditional classroom teaching. There are four aspects in our proposed automation. Firstly, exercises and quizzes can be "handed out" electronically and their answers can be " turned in " electronically. Secondly, the instructor can use help tools to design and write the (electronic versions of ) exercises and quizzes. Thirty, there can be answer servers that assist the grading of the answer sheets. Fourthly, result of the grades can be posted and analyzed automatically, and the instructor can decide how these thing are done. Three related systems are discussed. They are: CyberProf, Mallard and WebcCT. Though these systems are intended to be used after-class, whereas our system is to be used in-class, there are nevertheless various issues that are in common. In particular, the notion of answer servers is present in all four systems, and it closely resembles the idea of intelligent system tutoring in the literature.
|