Logo TU Ilmenau


Student projects


Conception and implementation of a computerbased assessment system

Kind of work:
Diploma Thesis
Dr.-Ing. Prof. h. c. Karsten Henke
Dr.-Ing. Heinz- Dietrich Wuttke
Norman Wagner
This thesis covers the enhancements of the web based e-learning system AWiP (”Applet zur Wissensüberprüfung im Praktikum”, literally ”applet for knowledge testing in laboratory courses”). The first part of the thesis is a disquisition about the basics of e-learning. Particularly
addressed are the topics examination and assessment as well as the importance of questions for the learning process. The findings obtained are incorporated in the conceptual design of an e-learning system, which is the subject of the second part of this thesis. One demand towards the system was a high grade of utilizability in order to allow application
in varied fields of education. On the other hand, the system should also admit highly complex and topic-specific assignments of tasks (in contrast to standard e-learning task types, such as multiple-choice questions and clozes). This is to cover a large amount of learning objectives and to allow practical learning. The developed e-learning system should be applicable for summative assessments and practise sessions as well.
Following an analysis of existing software, the AWiP was chosen as basis for the e-learning system developed within this thesis. Important increments have been the integration
into the learning platform Moodle and the changeover of the method of database connection in order to increase flexibility and security of the system. Another point was the further development of administration tools, which among other improvements, included the implementation of an algorithm to allow automated generation of exams. However, main focus was laid on the development of an interface for dynamically adding learning modules to the AWiP. The modules, each addressing a defined learning topic, are to be instantiated as so called “module applets”, which can be run either standalone or as part of the AWiP. The base class for the module applets was implemented in a way to let them meet
the criteria for reusable learning objects. Added to the thesis was a module applet for the learning topic “design of finite state machines”.