Universität München,

Institut für Informatik,

Lehr- und Forschungseinheit für Programmierung und Softwaretechnik


DIPLOMARBEIT:


Entwicklung einer Datenbankunterstützung und eines Kommunikationforums für ein web-basiertes Tutoring-System

Inhalt:

Das Tutoring-System Smex-Web soll mit einer Datenbankunterstützung und einem Forum erweitert werden. Zusätzlich dazu wird eine Anwendung entworfen und implementiert, bei der die Übungsaufgaben nach vordefinierten Mustern und Regeln aber mit unterschiedlichen Inhalten erzeugt werden, ohne das System für jede einzelne Übung extra anpassen zu müssen. Dabei soll das, in einem Benutzerprofil abgebildetes, Verhalten des Benutzers in die Funktionsweise des Tutoring-Systems einbezogen werden. Die Inhalte der Übungen sollen in einer Datenbank in vordefiniertem Datenformat vorhanden sein. Außerdem soll den Benutzern eine Möglichkeit gegeben werden untereinander und mit dem Verwalter des Systems zu kommunizieren.

Technische Realisierung:

Die Basis für die Realisierung der Aufgabe soll das System SmexWeb bilden. SmexWeb (Student Modelled EXercising on the WEB) wurde als adaptives Übungssystem entwickelt, und bietet vor allem eine ausgearbeitete Verbindung zum Apache-Webserver und sämtliche Funktionalitäten, die die Benutzerprofile und andere Session-relevante Daten verwalten. Dieses System soll im Laufe der Projektrealisierung mit Algorithmen ausgestattet werden, die in einem einheitlichen Format vorhandene Daten verwenden, um verschiedene Arten von Übungsaufgaben zu erzeugen und auszuwerten.

Der Benutzer wird durch das System mit Hilfe einer adaptiven Navigationsstruktur geführt. Sie soll sich dem Verhalten und Fähigkeiten des Benutzers anpassen, so daß er genau diejenige und genau so viele Informationen in seiner Navigationsstruktur angeboten bekommt, die er in dieser Phase braucht, um die Übungsaufgaben erfolgreich lösen zu können. Dabei soll festgelegt werden, welche Informationen eine allgemeine und welche eine spezielle Relevanz haben, und dem entsprechend dauerhaft oder nur in einem konkreten Fall in der Navigation angezeigt werden. Die Entwicklung solcher Navigationsstruktur soll auf Basis von OOHDM stattfinden.

Das Forum innerhalb des Tutoring-Systems soll die Kommunikation zwischen den einzelnen Benutzern, sowie zwischen den einzelnen Benutzer und des Administrators fördern, indem es Fragen, Anregungen oder Diskussionen entgegennimmt und damit der weiteren Verbesserung und Entwicklung des Tutoring-Systems beiträgt.

Als Grundlage für Übungsinhalt soll der Datenbestand der Anwendung DELTA (DEscription Language for TAxonomy) verwendet werden, der eine feste, weltweit verbreitete Datenstruktur vorweist. Dabei handelt es sich konkret um eine Bestimmungs-Datenbank, die sich für ein Beispiel eines adaptiven Tutoring-Systems aus dem Bereich Biologie (Unterscheidungen von Großgruppen und/oder Bestimmungsübungen an Objekten aus dem Pflanzenreich) sehr gut eignet. Die Zielgruppe für Übungen aus diesem Bereich bilden sowohl Studierende, als auch Wissenschaftler, also ist er damit gut geeignet, die Qualität des Tutoring-Systems zu testen (prüfen).

 

 

Aufgabesteller:
Prof. Dr. Martin Wirsing (Institut für Informatik der LMU)

Betreuer:
Nora Koch (Institut für Informatik der LMU)
Dr. Gerhardt Rambold (Botanisches Institut der LMU)
Dipl.-Ing. Eberhard Enger (Zoologisches Institut der LMU)

Bearbeiter:
Loran Pezdirc


Nora Koch (19.2.1999)
Last modified: Tue Feb 23 18:17:03 MET 1999