eTutor is a web-based system to support students in learning and practicing the topics taught in courses on data modeling and data & knowledge engineering. eTutor shall comprise online course materials together with exercises, which are placed appropriately within the online materials. Students use the system in that they study the assigned lessons in the online materials and check their knowledge in that they submit their solutions to provided exercises; eTutor checks the solutions immediately and gives feedback on mistakes and possible corrections or stores the solutions and grades them.
The initial eTutor prototype (2004) - described in the diploma thesis of Anita Hofer (see below) -
provided basic administration functionality for web based courses and export modules in the following fields:
relational algebra, SQL (Structured Query Language), JDBC (Java Database Connectivity) and functional dependencies and
The original prototype was developed as a web application based upon the web container Tomcat. The expert system
functionality, however, was designed based on the Java RMI functionality. This approach was necessary as the different
modules are based upon various existing software packages, realized on different operating systems and programming
languages. The architecture of the system is described in the project documentation referenced below.
|Duration|| 12/2003-12/2005 (preparatory work 10/2002 to 09/2003)
since 12/2005 continous improvements of expert modules and usability
|Funding||Upper Austrian Government (12/2003-12/2005)
Department of Business Informatics - Data & Knowledge Engineering, University of Linz (since 12/2005)
|Project documentation (in german only)||
|Diploma theses||Hofer, A.: E-Exercises in Data Engineering, Diploma Thesis, University of Linz, 2005.
(pdf in german)
Teufl, M.: Individualisierte Ablaufsteuerung in einem Intelligenten Tutoriellen System - Konzeption und Umsetzung am Beispiel des ITS "eTutor", Diploma Thesis, University of Linz, 2008. (pdf in german)
Roth, S.: Konzeption und Entwicklung eines Expertenmoduls für den Bereich des logischen Entwurfs im Rahmen des intelligenten tutoriellen Systems "eTutor", Diploma Thesis, University of Linz, 2008. (pdf in german)