13.07.2015 Aufrufe

Steffen Zenker – Aufgaben mit Musterlösungen für ILIAS generieren

Steffen Zenker – Aufgaben mit Musterlösungen für ILIAS generieren

Steffen Zenker – Aufgaben mit Musterlösungen für ILIAS generieren

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

<strong>Aufgaben</strong> <strong>mit</strong> Musterlösungenfür <strong>ILIAS</strong> <strong>generieren</strong><strong>Steffen</strong> <strong>Zenker</strong>s-zenker@gmx.de


Überblick12SituationKonzept34UmsetzungBeispiele


SituationInformatik I+II???- Terminologie / Methodiken / Sichtweisen der Informatik- Grundlagen der Java-Programmierung- Grundwissen über die Funktionsweise von Computern- Mathematisches Rüstzeug für Informatiker- Schaltnetzte / Schaltwerke- Maschinensprache- Betriebssysteme- Automaten und formale Sprachen- Logik


VorlesungÜbungsgruppe+SaalübungSelbstständigeArbeitSituationKlausur


SituationÜben ist ein wesentlicher Bestandteil von Lernprozessen- Üben erfordert zeitnahes Feedback- Üben erfordert (Personal-)Ressourcen- Übungs(miss)erfolg gibt Feedback an Lehrende


VorlesungÜbungsgruppe+SaalübungSelbstständigeArbeitKonzeptKlausureLearningTrainingStatische Fragen zur selbstständigen SkriptarbeitÜbung (generisch)Generische <strong>Aufgaben</strong> ergänzen bewertete ÜbungsaufgabenTraining (generisch)Generische Übungsaufgaben zum eigenständigen Üben


VorlesungÜbungsgruppe+SaalübungSelbstständigeArbeitKonzeptKlausurGenerische <strong>Aufgaben</strong>- Jeder Teilnehmer erhält seine “persönliche Aufgabe”- Die Lösung kann nicht einfach abgeschrieben werden- Alle <strong>Aufgaben</strong> sind gleich schwer- Die <strong>Aufgaben</strong> können als Vorberitung beliebig oft wiederholtwerden- Automatische Auswertung und Punktevergabe (Feedback)- Ausführliche Musterlösung


UmsetzungStatische Fragen• Eingabe der Frageund Musterlösung<strong>ILIAS</strong> unterstützt keinegenerischen Fragen!- Keine Möglichkeit der Parametrisierung- Applet Fragen unsicher- Keine regulären Ausdrücke bei AuswertungAufgabe <strong>ILIAS</strong> Test• <strong>Aufgaben</strong>idee• Lösung der <strong>Aufgaben</strong>


UmsetzungDynamische Fragen• Fragenerzeugung• Fragen im <strong>ILIAS</strong>-XML Format• Lösung der <strong>Aufgaben</strong>• Lerneffekt durch:• Direkte Punktebewertung• Ausführliche Musterlösung• WiederholbarkeitAufgabe auto<strong>ILIAS</strong> <strong>ILIAS</strong> Test• <strong>Aufgaben</strong>idee• Fragenimport• Fragenpools• Tests (Fragenauswahl)+


Umsetzungauto<strong>ILIAS</strong>- Browserbasiertes Framework (PHP)- Entwicklungsumgebung: Texteditor + <strong>ILIAS</strong> Vorschau- Generiert aus Fragenscript <strong>ILIAS</strong>-Importdatei- Verdeckt die komplizierte Struktur des <strong>ILIAS</strong>-XML Formats- Es muss sich nur um den Fragenalgorithmus gekümmert werden- Es können verschiedene <strong>ILIAS</strong>-Fragentypen genutzt werden:- Lückentextfrage (frei und <strong>mit</strong> Auswahl)- Multiple Choice Frage- Single Choice Frage- Numerische Frage- Anordnungsfrage- Nutzung beliebiger Sprachen über Schnittstelle (z.B. Octave)- Eine gute Musterlösung zu programmieren ist oft dieHauptschwierigkeit


UmsetzungEinschränkungen- Antworten müssen eindeutig sein (führende Nullen, eindeutigeReihenfolge, …)- Nur Textaufgaben (inkl. Formeln)auto<strong>ILIAS</strong> + Grafiken- Umsetzung von grafikbezogenen <strong>Aufgaben</strong>- Umsetzung von Grafiken in Musterlösungen


UmsetzungSVG GrafikDaten (URL)<strong>ILIAS</strong> Frage auto<strong>ILIAS</strong> DarstellungText+Grafik(eingebettet)Fragenerzeugung(inkl. Daten)SVG Grafik <strong>mit</strong>JavaScriptVisuelleUmsetzung derDaten<strong>ILIAS</strong>


Beispiele+


Beispiele


Beispiele


Beispiele


Beispiele


Beispiele


Beispiele


Zusammenfassung- Anbindung von generischen Fragen in Lehrveranstaltungen im Stud.IP- Einsparung an Ressourcen ohne Verlust einer „persönlichen Korrektur“- Lerneffekt durch Wiederholbarkeit des gleichen <strong>Aufgaben</strong>typs- Autor muss einzig das Fragenskript programmieren- Verschiedene Fragetypen und grafische Darstellung- Große Anzahl an Möglichkeiten in allen Fachbereichen+ +


Vielen Dank für IhreAufmerksamkeit<strong>Steffen</strong> <strong>Zenker</strong>s-zenker@gmx.de

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!