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 ?