Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Frank Hanisch - Graphisch-Interaktive Systeme - www.GRIS.Uni-Tuebingen.de GeNeMe 9929. Okt. 1999 Ein Web-basierter Computergraphik-Kurs im Baukastensystem.

Ähnliche Präsentationen


Präsentation zum Thema: "Frank Hanisch - Graphisch-Interaktive Systeme - www.GRIS.Uni-Tuebingen.de GeNeMe 9929. Okt. 1999 Ein Web-basierter Computergraphik-Kurs im Baukastensystem."—  Präsentation transkript:

1 Frank Hanisch - Graphisch-Interaktive Systeme - GeNeMe Okt Ein Web-basierter Computergraphik-Kurs im Baukastensystem Frank Hanisch Reinhard Klein Wolfgang Strasser

2 Ein Web-basierter Computergraphik-Kurs im Baukastensystem Neu AnsichtBearbeitenExtrasAnpassen? 2 Frank Hanisch - Graphisch-Interaktive Systeme - Überblick Java und das World-Wide-Web eröffnen neue Lehr- und Lernräume Virtuelle Experimente ermöglichen Visualisierung und Interaktion Unbeschränkte Implementation möglich (plattformunabh., anspruchslos, kostenlos) Neu

3 Ein Web-basierter Computergraphik-Kurs im Baukastensystem Neu AnsichtBearbeitenExtrasAnpassen? 3 Frank Hanisch - Graphisch-Interaktive Systeme - Neu Einheitliche Lernumgebung Theorie Experiment Programmierpraxis

4 Ein Web-basierter Computergraphik-Kurs im Baukastensystem Neu AnsichtBearbeitenExtrasAnpassen? 4 Frank Hanisch - Graphisch-Interaktive Systeme - Hypertexte Zugang theoretisch, spielerisch oder technisch individuelle Lesepfade: Bereiche untereinander verknüpft gegenseitige Vertiefung Ansicht Th/Üb -> Exp: Illustration Th/Exp -> Üb:Fallstricke Ub/Exp -> Th: Hintergrund

5 Ein Web-basierter Computergraphik-Kurs im Baukastensystem Neu AnsichtBearbeitenExtrasAnpassen? 5 Frank Hanisch - Graphisch-Interaktive Systeme - Virtuelle Experimente Ansicht Design / Interaktion kursweit einheitlich Klare Struktur Visualisierung des graph. Algorithmus

6 Ein Web-basierter Computergraphik-Kurs im Baukastensystem Neu AnsichtBearbeitenExtrasAnpassen? 6 Frank Hanisch - Graphisch-Interaktive Systeme - Programmier-Übungen Theoretische Aufgaben per Kursbuch und Experiment erarbeiten Visuelle Programmierung: Aufbau der Struktur eines Experiments Low-Level-Programmierung von Lückentexten oder vollständigen Modulen Ansicht Verarbeitungstiefe

7 Ein Web-basierter Computergraphik-Kurs im Baukastensystem Neu AnsichtBearbeitenExtrasAnpassen? 7 Frank Hanisch - Graphisch-Interaktive Systeme - Kurs-Bausteine Bearbeiten Kursbuch Textbausteine Autorensystem Struktur & Design Experiment Software-Komponenten Buildertool DataFlow & GUI

8 Ein Web-basierter Computergraphik-Kurs im Baukastensystem Neu AnsichtBearbeitenExtrasAnpassen? 8 Frank Hanisch - Graphisch-Interaktive Systeme - Autorensystem Bearbeiten

9 Ein Web-basierter Computergraphik-Kurs im Baukastensystem Neu AnsichtBearbeitenExtrasAnpassen? 9 Frank Hanisch - Graphisch-Interaktive Systeme - Autorensystem Bearbeiten Adaptierbar an unterschiedliche Themengebiete Rel. Datenbank Seitenhierarchie & Verzeichnisbaum

10 Ein Web-basierter Computergraphik-Kurs im Baukastensystem Neu AnsichtBearbeitenExtrasAnpassen? 10 Frank Hanisch - Graphisch-Interaktive Systeme - Autorensystem Bearbeiten Quelltext Designmodus, HTML Automatische Generierung Design-Schablonen

11 Ein Web-basierter Computergraphik-Kurs im Baukastensystem Neu AnsichtBearbeitenExtrasAnpassen? 11 Frank Hanisch - Graphisch-Interaktive Systeme - Autorensystem Bearbeiten Eingebettete Daten Erstellung des Autorensystems mit Java-Swing unkompliziert

12 Ein Web-basierter Computergraphik-Kurs im Baukastensystem Neu AnsichtBearbeitenExtrasAnpassen? 12 Frank Hanisch - Graphisch-Interaktive Systeme - Buildertool Bsp: Beanbox [Sun] Bearbeiten Palette mit Basis- komponenten Design & Layout (Visuelle Eingabe) Parameter einer Komp.

13 Ein Web-basierter Computergraphik-Kurs im Baukastensystem Neu AnsichtBearbeitenExtrasAnpassen? 13 Frank Hanisch - Graphisch-Interaktive Systeme - Buildertool Bearbeiten

14 Ein Web-basierter Computergraphik-Kurs im Baukastensystem Neu AnsichtBearbeitenExtrasAnpassen? 14 Frank Hanisch - Graphisch-Interaktive Systeme - Buildertool Bearbeiten

15 Ein Web-basierter Computergraphik-Kurs im Baukastensystem Neu AnsichtBearbeitenExtrasAnpassen? 15 Frank Hanisch - Graphisch-Interaktive Systeme - Buildertool Bearbeiten

16 Ein Web-basierter Computergraphik-Kurs im Baukastensystem Neu AnsichtBearbeitenExtrasAnpassen? 16 Frank Hanisch - Graphisch-Interaktive Systeme - Buildertool Bearbeiten

17 Ein Web-basierter Computergraphik-Kurs im Baukastensystem Neu AnsichtBearbeitenExtrasAnpassen? 17 Frank Hanisch - Graphisch-Interaktive Systeme - Basis-Komponenten Bearbeiten GUI- und Design-Komponenten Mathematische und geom. Komponenten 2D- und 3D-Zeichenflächen 2D- und 3D-Szenengraph High-Level-Komponenten

18 Ein Web-basierter Computergraphik-Kurs im Baukastensystem Neu AnsichtBearbeitenExtrasAnpassen? 18 Frank Hanisch - Graphisch-Interaktive Systeme - Strukturelles Denken Extras Bausteine Relationen GUI

19 Ein Web-basierter Computergraphik-Kurs im Baukastensystem Neu AnsichtBearbeitenExtrasAnpassen? 19 Frank Hanisch - Graphisch-Interaktive Systeme - Strukturelles Denken Extras Bausteine Relationen GUI

20 Ein Web-basierter Computergraphik-Kurs im Baukastensystem Neu AnsichtBearbeitenExtrasAnpassen? 20 Frank Hanisch - Graphisch-Interaktive Systeme - Visualisierung des graph. Algo. Extras Genetischer Prozeß (iterativ/rekursiv)

21 Ein Web-basierter Computergraphik-Kurs im Baukastensystem Neu AnsichtBearbeitenExtrasAnpassen? 21 Frank Hanisch - Graphisch-Interaktive Systeme - Visualisierung des graph. Algo. Extras Einzelschritte sind sequentiell betrachtbar Freie Modifikation am Ort der Darstellung

22 Ein Web-basierter Computergraphik-Kurs im Baukastensystem Neu AnsichtBearbeitenExtrasAnpassen? 22 Frank Hanisch - Graphisch-Interaktive Systeme - Visualisierung des graph. Algo. Extras Wesentliche Folgeschritte werden parallel dargestellt

23 Ein Web-basierter Computergraphik-Kurs im Baukastensystem Neu AnsichtBearbeitenExtrasAnpassen? 23 Frank Hanisch - Graphisch-Interaktive Systeme - Modifikation des Kurses Low-Level-Ansatz verlangt technisches Vorwissen Anpassen API der Komponenten Programmiersprache Programmierumgebung Autorensystem & Buildertool erleichtern dem Teilnehmer die Modifikation und Erweiterung

24 Ein Web-basierter Computergraphik-Kurs im Baukastensystem Neu AnsichtBearbeitenExtrasAnpassen? 24 Frank Hanisch - Graphisch-Interaktive Systeme - Modifikation des Kurses Komponenten-Ansatz verlangt vom Programmierer Anpassen zunächst Mehraufwand... zusätzliche Funktionalität (z.B. Editor) zusätzliche Informationen (z.B. I/O)...die sich auszahlt Elemente austauschbar (z.B. aus WWW) neue Elemente aus Verknüpfungen

25 Ein Web-basierter Computergraphik-Kurs im Baukastensystem Neu AnsichtBearbeitenExtrasAnpassen? 25 Frank Hanisch - Graphisch-Interaktive Systeme - Adaption an neue Inhalte Java Advanced Imaging [0.7beta, Sun, April99] Java 2 + JavaBeans Aufbau eines Kurses für die Bildverarbeitung in wenigen Mannwochen Anpassen Entwurf neuer Schablonen für das Kursbuch Implementation neuer Basis-Komponenten

26 Ein Web-basierter Computergraphik-Kurs im Baukastensystem Neu AnsichtBearbeitenExtrasAnpassen? 26 Frank Hanisch - Graphisch-Interaktive Systeme - Bsp: Tiefpaß-Filter Anpassen

27 Ein Web-basierter Computergraphik-Kurs im Baukastensystem Neu AnsichtBearbeitenExtrasAnpassen? 27 Frank Hanisch - Graphisch-Interaktive Systeme - Bsp: Tiefpaß-Filter Anpassen

28 Ein Web-basierter Computergraphik-Kurs im Baukastensystem Neu AnsichtBearbeitenExtrasAnpassen? 28 Frank Hanisch - Graphisch-Interaktive Systeme - Bsp: Tiefpaß-Filter Anpassen

29 Ein Web-basierter Computergraphik-Kurs im Baukastensystem Neu AnsichtBearbeitenExtrasAnpassen? 29 Frank Hanisch - Graphisch-Interaktive Systeme - Inhalt des neuen Kurses Anpassen Manipulation von Bild-Histogrammen (Kontrastverstärkung, Einebnung, Falschfarben,...) Fourier-Transformation Diskrete Faltung mit Filterkern Blending und andere Bildoperationen Bildkorrektur und Rekonstruktion (De-)Kodierung Kantendetektion affine Transformation & polynomielles Warping

30 Ein Web-basierter Computergraphik-Kurs im Baukastensystem Neu AnsichtBearbeitenExtrasAnpassen? 30 Frank Hanisch - Graphisch-Interaktive Systeme - Neue Basis-Komponenten Anpassen Filterkomponenten aus JAI-Operatoren bei Bedarf eigene Operationen (z.B. Rotationsmaske) Filterketten (z.B. Normalisierung = Min/Max + Streckung) GUI-Komponenten für Bilder und Histogramme + adaptive Filter-Komponente (Introspection)

31 Ein Web-basierter Computergraphik-Kurs im Baukastensystem Neu AnsichtBearbeitenExtrasAnpassen? 31 Frank Hanisch - Graphisch-Interaktive Systeme - Zusammenfassung Komponenten-basiertes Konzept verleiht einer objekt-orientierten Lernumgebung neue strukturelle Fähigkeiten (vis. Progr.) und Flexibilität (ohne Aufwand neuer BV-Kurs). ? Browser-PlugIn für Java 2 (Java3D, JAI)

32 Ein Web-basierter Computergraphik-Kurs im Baukastensystem Neu AnsichtBearbeitenExtrasAnpassen? 32 Frank Hanisch - Graphisch-Interaktive Systeme - Ausblick ? Schablonen für Instituts-Homepage


Herunterladen ppt "Frank Hanisch - Graphisch-Interaktive Systeme - www.GRIS.Uni-Tuebingen.de GeNeMe 9929. Okt. 1999 Ein Web-basierter Computergraphik-Kurs im Baukastensystem."

Ähnliche Präsentationen


Google-Anzeigen