arbeitsteilung: transparente integration eines institutionellen dokumenten- und publikationsservers...
Post on 05-Apr-2015
106 Views
Preview:
TRANSCRIPT
Arbeitsteilung:
Transparente Integration eines institutionellen
Dokumenten- und Publikationsservers in
Moodle
F Lützenkirchen, M. Heusinger,T. Bopp, H. Richter, C. Prpitsch
Universitäten Duisburg-Essen und Paderborn
F. Lützenkirchen 2Moodle07 @ Duisburg, 29.03.2007
Integration Lernplattform <<>> Dokumentenserver
?!
F. Lützenkirchen 3Moodle07 @ Duisburg, 29.03.2007
• Dokumenten- und Publikationsserver derUniversität Duisburg-Essen
• Hervorgegangen aus der Fusion der beiden ServerMILESS: Multimedialer Lehr- und Lernserver EssenDuetT: Duisburger Elektronische Texte
• Technische Basis: MILESS-SoftwareJava, XML, XSL, MyCoRe Kernsystem
• Open Source, GNU GPL Lizenz• Schnittstellen: OAI-PMH, Google, WebServices, URN
• Weitere MILESS Installationen an den UniversitätenJena, Münster, Düsseldorf, Paderborn, Bochum, Giessen, Freiburg
F. Lützenkirchen 4Moodle07 @ Duisburg, 29.03.2007
MILESS @ Duisburg-Essen: DuEPublico
F. Lützenkirchen 5Moodle07 @ Duisburg, 29.03.2007
DuEPublico in Zahlen: Stand 03/2007
• 1046 Dissertationen, Habilitationen• 759 Online-Publikationen • 758 Online-Semesterapparate in diesem Semester
– ca. 20.700 Einträge– ca. 10.000 Dateien, Artikel, Buchauszüge im Volltext– ca. 6.900 Bücher
• 983 archivierte Semesterapparat älterer Semester• ca. 61.400 Dateien in 4.963 Dokumenten• davon ca. 1600 Audio- und Videodateien,
über Helix Universal Server 9 (Streaming-Server),wird auch für Live-Übertragungen genutzt
• Bis zu 200.000 Zugriffe/Monat in der Vorlesungszeit
F. Lützenkirchen 6Moodle07 @ Duisburg, 29.03.2007
Elektronische Dissertationen
F. Lützenkirchen 7Moodle07 @ Duisburg, 29.03.2007
Animationen, Simulationen
F. Lützenkirchen 8Moodle07 @ Duisburg, 29.03.2007
Veranstaltungs- und Konferenzaufzeichnungen
F. Lützenkirchen 9Moodle07 @ Duisburg, 29.03.2007
Vorlesungsmitschnitte als Real Video
F. Lützenkirchen 10
Moodle07 @ Duisburg, 29.03.2007
Video-Präsentation mit Folien
F. Lützenkirchen 11
Moodle07 @ Duisburg, 29.03.2007
Videos mit Storyboards strukturieren
F. Lützenkirchen 12
Moodle07 @ Duisburg, 29.03.2007
Semesterapparate online: „E-Learning light“
Physischer Semesterapparat: - Präsenzexemplare von Buchtiteln im Lesesaal
Semesterapparat Online: - zu jedem physischen Sem.App. automatisch in DuEPublico
• Literaturliste (Bücher), synchronisiert mit Aleph• Zeitschriftenartikel, Kapitelauszüge aus Büchern als PDF im Volltext, Digitalisierungsservice der UB• Eigene Dateien des Dozenten (PPT, PDF, Word, ...)• WWW-Links, Verweis auf andere Dokumente (Videos etc.)
• Zugang auf Nutzerkreis der Veranstaltung beschränkt (Passwörter für Studenten und Dozenten)• Einfache Online-Bearbeitung über Formulare• Workflow über automatisch generierte EMails an die UB
F. Lützenkirchen 13
Moodle07 @ Duisburg, 29.03.2007
Semesterapparate online: „E-Learning light“
F. Lützenkirchen 14
Moodle07 @ Duisburg, 29.03.2007
Semesterapparate: Sicht der Studierenden
F. Lützenkirchen 15
Moodle07 @ Duisburg, 29.03.2007
Semesterapparate: Sicht der DozentInnen
F. Lützenkirchen 16
Moodle07 @ Duisburg, 29.03.2007
Semesterapparate: Online-Bearbeitung
F. Lützenkirchen 17
Moodle07 @ Duisburg, 29.03.2007
Semesterapparate online: „E-Learning light“
Stärken: - Sehr hohe Akzeptanz, Anzahl Semesterapparate steigt stetig- Niedrigschwelligkeit: schnellste Einarbeitung in die Oberfläche- Digitalisierungsservice der UB entlastet die DozentInnen
Schwächen:- Digitalisierungsservice mit hohem Personalaufwand verbunden- Keine Interaktivität: Foren, Chats, Online-Tests etc.- Semesterapparat ist reiner Distributionskanal für Materialien
Über Semesterapparate hinaus:- Für fortgeschrittene DozentInnen Nutzung einer Lernplattform
- Integration dieser Lernplattform mit dem Dokumentenserver
F. Lützenkirchen 18
Moodle07 @ Duisburg, 29.03.2007
• „mistel“: DFG-Projekt zur Systemintegration• Planungs- und Autorensystem:
„Essener Lern-Modell“ ELM Wirtschaftsinformatik der Produktionsunternehmen, Prof. Adelsberger, Universität Duisburg-Essen
• Dokumenten- und Publikationsserver: „miless“, DuEPublico Universitätsbibliothek Duisburg-Essen
• CSCW-System / kooperative Wissensmanagement: „sTeam“: Strukturieren von Informationen im Team Heinz-Nixdorf-Institut, Universität Paderborn, Prof. Keil, Prof. Hampel
• Integration über Web Services Schnittstellen• Lehr- und Lernprozesse durchgängig unterstützen
F. Lützenkirchen 19
Moodle07 @ Duisburg, 29.03.2007
F. Lützenkirchen 20
Moodle07 @ Duisburg, 29.03.2007
• Query Service• Konfigurierbare Metadaten-Sets (DC, SCORM...), Datentypen und Operatoren• Dublin Core Metadaten als Mindestanforderung• Komplexe Suchen mit booleschen Operatoren• Sortierung der Trefferliste, Link zum Objekt• Geplant: Implementierung von SRW (LOC)
• Upload Service• Pull-Verfahren• Konfigurierbare Protokolle, z. B. http, ftp, ...• Verschiedene Paketformate: zip, tar, tar.gz• Verschiedene Metadatenformate: SCORM, LD
• Suche im CSCW-System, Suche im Dokumentenserver• Download aus dem Dokumentenserver• Upload ins CSCW-System oder zum Dokumentenserver
F. Lützenkirchen 21
Moodle07 @ Duisburg, 29.03.2007
MILESS: Web Services (SOAP) Schnittstellen
• Suche nach Dokumenten• Suche nach Personen• Dokumente und Personen
erstellenbearbeitenlöschenexportieren
• Dateibereiche und Dateienerstellen, hochladenaktualisierenlöschen
• Benutzer und Zugriffsrechteerstellenverwalten
F. Lützenkirchen 22
Moodle07 @ Duisburg, 29.03.2007
Integration Moodle <<>> DuEPublico
Ada
pter
(P
HP
)
Web
Ser
vice
s (J
ava)
?
!
SOAPHTTPXML
File
Sto
re
PDFHTMLetc.
AudioVideo
Dateien
Suche, Retrieval, Verwalten
Audio/Video Streaming (RTSP/MMS)
Ben
utze
r (W
eb B
row
ser)
F. Lützenkirchen 23
Moodle07 @ Duisburg, 29.03.2007
Moodle <<>> DuEPublico: Interaktionen
1. Bestehende Inhalte aus dem Dokumentenserver nach Moodle importieren
2. Dokumentenserver zur Speicherung neuer Inhalte verwenden
3. Backup eines Moodle-Kursesim Dokumentenserver archivieren
4. Backup eines Moodle-Kurses aus dem Dokumentenserver wiederherstellen
F. Lützenkirchen 24
Moodle07 @ Duisburg, 29.03.2007
1. Bestehende Inhalte importieren
• Dokumentenserver als E-Learning Content Repository• Pool von wiederverwendbaren Materialien wird im
Dokumentenserver gepflegt und ist dortrecherchierbar, verwaltbar, in anderen Kontexten nutzbar
• Services des Dokumentenservers werden verwendet:Archivierung, Versionierung, Volltextsuche etc.
• Dozent kann aus der Moodle-Oberfläche herausim Bestand des Dokumentenservers suchen
• Gefundene Inhalte können• Verlinkt (nur URL), oder• importiert (Kopie im Moodle Server speichern)
werden• Import / Link auf
• Gesamtes Dokument• Einzelne Dateien des Dokumentes
F. Lützenkirchen 25
Moodle07 @ Duisburg, 29.03.2007
1. Bestehende Inhalte importieren
F. Lützenkirchen 26
Moodle07 @ Duisburg, 29.03.2007
1. Bestehende Inhalte importieren
F. Lützenkirchen 27
Moodle07 @ Duisburg, 29.03.2007
1. Bestehende Inhalte importieren
• Gefundenes Dokument als Link einfügen• Gefundenes Dokument komplett importieren• Einzelne Dateien als Link einfügen• Einzelne Dateien komplett importieren
F. Lützenkirchen 28
Moodle07 @ Duisburg, 29.03.2007
2. Neue Inhalte im Dokumentenserver ablegen
• Neue Dateien eines Kurses werden aus der Moodle Oberfläche heraus vom lokalen PC des Dozenten hinzugefügt,jedoch nicht im Moodle-Server gespeichert,sondern im Hintergrund im Dokumentenserver abgelegt.
• Moodle-Server wird von Dateimanagement entlastet• Im Moodle-Kurs wird nur ein Link auf den Dokumentenserver
gesetzt• Upload auch sehr großer Dateien über Java-Applet• Transparente Nutzung des Video Streaming Servers
• Video/Audiodatei über das Applet einfach hochladen• Datei wird automatisch über Streaming Server
wiedergegeben• Material im Dokumentenserver ist dort recherchierbar und
navigierbar, kann auch in anderem Kontext wiederverwendet werden
F. Lützenkirchen 29
Moodle07 @ Duisburg, 29.03.2007
2. Neue Inhalte im Dokumentenserver ablegen
F. Lützenkirchen 30
Moodle07 @ Duisburg, 29.03.2007
2. Neue Inhalte im Dokumentenserver ablegen
F. Lützenkirchen 31
Moodle07 @ Duisburg, 29.03.2007
2. Neue Inhalte im Dokumentenserver ablegen
F. Lützenkirchen 32
Moodle07 @ Duisburg, 29.03.2007
3. Backup eines Moodle-Kurses
• Wohin mit alten/abgelaufenen Kursen ?• Benutzer erstellt über die Moodle-Oberfläche ein Backup des
gesamten Kurses• Nach Erstellen des Backup wird dieses nicht auf dem
Moodle-Server, sondern im Dokumentenserver abgelegt• Zur Archivierung abgelaufener Kurse (Archiv)• Zur Sicherung laufender Kurse (Backup)• Kursbackup ist im Dokumentenserver
recherchierbar, navigierbar, auch in Teilen wiederverwendbar• Qualifizierte Suche in Kursinhalten ist im Dokumentenserver
realisierbar
F. Lützenkirchen 33
Moodle07 @ Duisburg, 29.03.2007
3. Backup eines Moodle-Kurses
F. Lützenkirchen 34
Moodle07 @ Duisburg, 29.03.2007
3. Backup eines Moodle-Kurses
F. Lützenkirchen 35
Moodle07 @ Duisburg, 29.03.2007
4. Restore eines Moodle-Kurses
• Im Dokumentenserver abgelegte Backups eines Moodle-Kurses können über die Moodle-Oberfläche reimportiert werden.
• Suche nach Backups aus der Moodle-Oberfläche heraus:Dozent, Veranstaltungstitel, Datum des Backups
• Abgelegte Kursbackups können auch in Teilen wiederverwendet werden
• In Entwicklung: Qualifizierte Suche in Kursbackups(Durchsuchen der XML-Struktur des Moodle-Kurses)
F. Lützenkirchen 36
Moodle07 @ Duisburg, 29.03.2007
Status der Integrationssoftware
• Prototyp für alle vier Szenarien implementiert:• Moodle Adapter (PHP)• MILESS Web Services (Java)
• Nachnutzbarkeit ist gegeben• MILESS ist Open Source
• Aktuell Installation auf dem Moodle Testserver desRechenzentrums, Integration der Schnittstellen im DuEPublico Produktionssystem
• ToDo‘s:• Produktionsreife, Bugfixing• Gemeinsame Benutzerverwaltung• >> Single Sign-On, Identity Management
• Weitere Services des Dokumentenservers• Konvertieren, Transcodieren, Versionieren, …
Vielen Dank für Ihre Aufmerksamkeit!
Kontakt:luetzenkirchen@ub.uni-duisburg-essen.de
top related