Transcript
Institut für Informationswirtschaft und Marketing Abt. Informationsdienste und elektronische Märkte Kaiserstraße 12 76131 Karlsruhe http://www.em.uni-karlsruhe.de
Bachelorarbeit „Generatoren für quantitative Übungsaufgaben“ Implementierung und Evaluierung von verteilten Aufgabengeneratoren zur Verbesserung der Lehre Eine Vielzahl von Übungs- und Klausuraufgabenstellungen quantitativer Natur sind manuell nur unter gewissem Aufwand zu erstellen. Darüber hinaus birgt das manuelle Erstellen die Gefahr von Fehlern. Aufgaben, die nach einem bestimmten Muster aufgebaut sind, lassen sich unter Eingabe bestimmter Startparameter automatisch generieren und gegen die Lösung validieren. Unter Berücksichtigung eines sinnvollen bzw. zulässigen Parameterraums lassen sich auch vollständig automatisiert Aufgaben erstellen, welche z.B. zu Übungszwecken verwendet werden können. Generierbare Aufgabentypen sind u.A.: • (Lineare) Regressionen: zufällige Wahl der Parameter + Generierung normalverteilter Datenpunkte • • • •
um die Regressionskurve herum Bayes-Analysen Decision Trees Warenkorbanalysen (APRIORI) Zwei-Personen-Summenspiele
Generierbar, aber nur bedingt validierbar: • k-Means Clustering (nicht deterministisches Ergebnis des Verfahrens)
Aufgabenstellung
•
Stellen Sie das Generierungs-/Validierungsproblem formal dar (d.h. so, dass von einem konkreten
•
Aufgabentyp abstrahiert wird) Modellieren Sie basierend darauf eine generische Umgebung, welche die Implementierung nahezu
•
beliebiger Aufgabentypen erlaubt. Implementieren Sie die Umgebung mittels Python und Django (https://www.djangoproject.com/) auf
•
der Lehrstuhlinfrastruktur. Implementieren Sie einen Generator/Validator für einen Aufgabentyp (nach Absprache mit dem
•
Betreuer) wie er am Lehrstuhl vorkommen kann. Auch Negativbeispiele sollen generierbar sein (Bsp. lin. Regr.: Daten ohne linearen Zusammenhang) Beschreiben Sie die theoretischen Grundlagen Ihrer Arbeit und geben Sie einen Überblick über verwandte Ansätze.
Schlagworte eLearning, Intelligent Tutoring Systems (ITS), automatische Generierung und Validierung von Aufgaben, Web-Technologien
Literatur J. R. Carbonell, “AI in CAI: An Artificial-Intelligence Approach to Computer-Assisted Instruction,” IEEE Transactions on Man-Machine Systems, vol. 11, no. 4, pp. 190–202, Dec. 1970.
Betreuung Lehrstuhl für Informationsdienste und elektronische Märkte Prof. Dr. Andreas Geyer-Schulz Gbd. 20.20, Raum 170 M. Sc. Inform.-Wirt. Fabian Ball Gbd. 20.20, Raum 154
[email protected], 0721 / 608 48 404