Technische Aspekte von WeLearn

Werbung
Mag. Dipl.-Ing. Dr. Michael Sonntag
Institut für Informationsverarbeitung und Mikroprozessortechnik (FIM)
Technische Aspekte von WeLearn
Konverter und Dateiformate
E-Mail: [email protected]
http://www.fim.uni-linz.ac.at/staff/sonntag.htm
Copyright, 2002 © Michael Sonntag
Einleitung

Damit die Unterlagen auch auf CD verteilt werden können
Keine Netzwerksverbindung nötig

Was ist dazu nötig?
Alle nötigen Dateien zusammensammeln
» Und keine vergessen; es sind oft SEHR viele!
Navigation erstellen
» Immer die richtige Hierarchieebene treffen
» HTML-Code erstellen
Zusatzfunktionen einbauen (z. B. Farb-Umschaltung)
» JavaScript-Programme schreiben

Natürlich kann man dies alles händisch machen…
Aber es geht auch einfacher und automatisch!
» Keine Fehler bei der Umsetzung
» Jederzeit wiederholbar: Änderungen leicht einzubauen
Michael Sonntag
Technische Aspekte von WeLearn
2
Der Konverter
(1)

Manifest enthält Referenzen auf die Kursunterlagen
HTML, PDF, Bilder, …

Die Struktur des Kurses ist darin separat definiert
Erlaubt automatische Erzeugung verschiedener Navigationssichten
» Konverter: HTML, DHTML, Java
Einfach zu ändern/anzupassen
» Z. B. eigenes Logo einbauen, andere Farben, …
– Bedarf jedoch ein wenig HTML-Kenntnis!
Kann Metadaten enthalten: Keywords, description, Author, Datum, …
» Werden automatisch dargestellt (Übersichtsseiten)
Die Datei kann sowohl für Online als auch Offline Betrachter dienen
» Dieselbe Datei wird auch im Online WeLearn-System verwendet
– Konsistenz zwischen den Versionen!
Michael Sonntag
Technische Aspekte von WeLearn
3
Der Konverter (2): Konfiguration
Titel für Startseite
(LVA-Titel)
Laden/Speichern
“Muster” für das
Ergebnis
Prüfen, ob alle
referenzierten Dateien
auch tatsächlich existieren
Kursbausteine
verwalten
Wo die Dateien
erzeugt werden
Welche “Kursbausteine”
in welcher Reihenfolge
dargestellt werden sollen
Michael Sonntag
Technische Aspekte von WeLearn
4
Der Konverter (3):
Interna


Das Programm parst das Manifest und erzeugt einen Baum
der Objekte im Speicher
Entsprechend Templates (HTML-Dateien; eine Art von “Stylesheet”) werden Information aus diesem Baum eingefügt
 Visuelle Änderungen Neues Template
 Navigationsänderungen  Neues Template und Programmmodifikationen

Orte zum Einfügen durch besondere “Kommentare” markiert
<!-- NAVIGATION target="basefrm" type="dhtml”
content=“Content.htm” -->
<!-- DESCRIPTION -->
<!-- KEYWORDS -->
Michael Sonntag
Technische Aspekte von WeLearn
5
Der Konverter (4):
Das Ergebnis

Ergebnis: Genau dasselbe wie wenn
händisch erstellt!
Aber nun könne wir den Inhalt einfach
ändern und erweitern
Neue LVA? Überhaupt kein Problem;
Einfach ein neues Manifest erzeugen!

Verschiedene Versionen?
Java und zwei Fenster
Reines HTML
Beliebige Farbgebung, Layout, …
ist sehr einfach möglich
Neue Templates können auch auf
alte Kurse angwendet werden!
Michael Sonntag
Technische Aspekte von WeLearn
6
Die WeLearn Offline-CD:
Wirklich das Ende?

Wir können sehr einfach neue Templates hinzufügen, aber
neue Navigationsarten entwerfen ist ein großer Aufwand
Sie für jede LVA zu entwerfen wäre jedoch unmöglich!

Nur passive Elemente können Teil der Offline-Ansicht sein
Einige Dinge können mit DHTML realisiert werden (z. B. Navigation)
Alles andere benötigte ein Programm auf dem Client-Rechner

Das Manifest muß gesondert erstellt werden
Aber: z. B. Powerpoint XP kann solche exportieren; viel einfacher!
» Probleme: ÄÖÜ, wenige Konfigurationsmöglichkeiten, entspricht nicht
komplett dem Standard
Großer Vorteil:
In welcher Art oder Form die Daten auch in Zukunft genutzt
werden, sie können einfach dafür angepaßt werden!
Michael Sonntag
Technische Aspekte von WeLearn
7
Dateiformate
Überblick

HTML, WAV, AVI, GIF, JPEG, PDF, PPT, DOC, … ????????
Alles mögliche Inhalte für WeLearn (Online wie Offline)!

Wichtige Überlegungspunkte:
Wie kann ich den Inhalt möglichst gut erstellen?
» Eignung für den Zweck, Umgang, Verfügbarkeit, ...
Können die Schüler ihn dann auch betrachten?
» Kosten die Darstellungsprogramme etwas?
» Auf welchen Platformen funktionieren sie?
Wie lange dauert es, den Inhalt downzuloaden?
» CD: Egal
» Innerhalb des Schulnetzes: Geringe Bedeutung
» Von daheim (z. B. Modem): Enorm wichtig!
Welche Navigation ist dabei möglich?
» Im WeLearn System; innerhalb der Datei; gar nicht; ...
Michael Sonntag
Technische Aspekte von WeLearn
8
Dateiformate
(1)

HTML
“Basis-Format” des WWW
Kann Text graphisch formatiert darstellen
Für alle Arten von Informationen die textuell beschrieben werden
können; andere Formate können integriert werden
Meist recht klein: Universell geeignet
Kann jeder Browser darstellen
» Vorsicht! Unterschiedliche Erweiterungen (NICHT portabel) existieren!

PDF (Proprietär: Adobe)
Portables Dokumentenformat für Texte und Graphiken, Formulare
Relativ klein: Für Online-Verwendung wenig Bilder integrieren
Viewer ist gratis und für alle Plattformen vorhanden
Problem: Erstellung (Kommerzielles Programm nötig)
» Alternative: Auch einige Gratis-Programme verfügbar!
Michael Sonntag
Technische Aspekte von WeLearn
9
Dateiformate
(2)

WAV
“Geräusche”: Musik, Sprache, …
Für einen Vortrag geeignet (aber ohne Bild!)
Abspielprogramme für alle Platformen vefügbar
Erstellung: Sehr einfach (Nur Soundkarte + Mikrofon nötig)
Relativ groß, daher nur vereinzelt verwenden!
» Oder nur auf CDs oder im Schulnetz

AVI
Filme: Bilder + Musik, Sprache, …
Für kompletten Vortrag geeignet (Bild + Ton)
Sehr groß: Nur auf CDs oder bei schnellen Schulnetzwerken
» Neuere Versionen sind kleiner
Erstellung: Einfach, aber teuer (Kamera + Videokarte nötig)
Viele Subformate (Bild / Ton): Betrachter ev. ein Problem!
Michael Sonntag
Technische Aspekte von WeLearn
10
Dateiformate
(3)

GIF
Bilder; Format geeignet für wenige Farben und flächige Bilder
Für Zeichnungen und Grafiken geeignet
Ziemlich klein; kann überall verwendet werden
Erstellung einfach; Anzeigeprogramme überall vorhanden
» Export aus Bildbearbeitungs- und Zeichenprogrammen

JPEG
Bilder; Format geeignet für viele Farben und Farbverläufe
Für Fotos geeignet
Ziemlich klein (je nach Qualität!); kann überall verwendet werden
Erstellung einfach; Anzeigeprogramme überall vorhanden
» Digitalkameras; Export aus Bildbearbeitungsprogrammen
Michael Sonntag
Technische Aspekte von WeLearn
11
Dateiformate
(4)

PPT (Proprietär: Microsoft)
Für Präsentationen: Folien + Animation
» Andere Elemente (Musik, Video) können eingebettet werden
Für Vorträge geeignet (Ohne den mündl. Vortrag selbst!)
» Text-Erläuterungen dazu möglich
Programm zur Erstellung weit verbreitet und bekannt
Relativ kleine Dateien: Universell einsetzbar
Viewer nur für Microsoft Systeme verfügbar

DOC (Proprietär: Microsoft)
Programm zur Erstellung weit verbreitet und bekannt
Dokumentenformat für Texte und Graphiken
Teilweise SEHR groß (insbes. falls Grafiken enthalten)
Viewer nur für Microsoft Systeme verfügbar
» Eher PDF verwenden!
Michael Sonntag
Technische Aspekte von WeLearn
12
Dateiformate
Zusammenfassung

Basis: HTML
Sehr portabel; aus vielen Programmen exportierbar; eher klein


Bilder: GIF/JPEG je nach Inhalt
WAV/AVI: Nur nach Bedarf
Genau überlegen: Auflösung, Nutzwert; Größenproblem beachten!

Dokumente: PDF
Sehr portabel; einfache Erzeugung
Mehrere kurze Dokumente, da Navigation sonst nur innerhalb!

Folien: PPT; Besser: Umwandlung in HTML und/oder GIF
Portabilität; geringe Größenerhöhung hat keine Bedeutung
Kann auch die Navigation verbessern!

Vermeiden: DOC und andere proprietäre Formate!
Michael Sonntag
Technische Aspekte von WeLearn
13
?
Mag. Dipl.-Ing. Dr. Michael Sonntag
?
?
Fragen?
?
Vielen Dank für Ihre Aufmerksamkeit!
?
E-Mail: [email protected]
http://www.fim.uni-linz.ac.at/staff/sonntag.htm
Copyright, 2002 © Michael Sonntag
?
Herunterladen