Sommersemester 2005, für Lehramt Informatik und Informationsmanagement.
siehe auch Vorlesungsverzeichnis
der Uni Salzburg
| Anmeldung | Beginn | Voraussetzungen | Ablauf |
Nur online unter der Adresse ab. ca. Mitte Februar 2005 |
Mittwoch, 9. März, 16:00 im Hörsaal T03 | Entweder:
Oder
|
Diese 3-stündige VP wird aufgeteilt in 2 Stunden Vorlesung und 1 Stunde Proseminar. Das Proseminar wird in zwei Gruppen abgehalten: für Lehramt und KoWi Proseminargruppe Jellinek, für Angewandte Informatik Proseminargruppe Peter Maurutschek. |
Übungen während des Semesters, Übungen werden über ein Online-System gestellt und abgegeben, Anwesenheitspflicht, Präsentation von Lösungen im Proseminar, schriftliche Prüfung am Ende des Semesters.
Die Schwerpunkte A und B werden beide theoretisch behandelt, in der Übung können Sie einen der beiden Schwerpunkte wählen, und nur Übungen zu diesem Schwerpunkt machen.
Jeden Mittwoch, ausser: Osterferien, 13.April und 25. Mai. Beginn 16 Uhr ct, 1/4 Stunde Pause, dann Proseminar in 2 Gruppen ab 18:00 (st)
| Datum | Inhalt | Unterlagen / Links | ||
|---|---|---|---|---|
| 2005-03-09 | Organisatorisches, Technologische Grundlagen des Web: Internetdienst; Client-Server Architektur; URL, HTTP, HTML; Grundzüge von HTML | |||
| 2005-03-16 | Stylesheets, Layout mit Stylesheets; "Altmodisches" Layout mit Tabellen. |
|||
| OSTERFERIEN | ||||
| 2005-04-06 | Grafik für Webseiten: Bildformate+ihre
Anwendungen. |
|
||
| 2005-04-13 | Entfällt wegen Konferenz-Besuch | |||
| Allgemein | Perl | Flash | |||
|---|---|---|---|---|---|
| 2005-04-20 | Javascript. Eine traurige Geschichte ;-) | Einstieg. | Einstieg. Symbole. |
||
| 2005-04-27 | Web-Formular und CGI-Skript: wie die Daten per HTTP übermittelt werden. | Daten entgegen nehmen mit use CGI und param. Übungen: CGI: Zusammenhang zw. URL-Space und Dateisystem, richtig linken; Webformular für 'fremdes' Programm, Webformular und Bearbeiteung in Perl. | Zeit + Animation. Bild-für-Bild und Bewegungstween. Übungen: Symbole aus fremder fla-Datei wiederverwerten. Bewegungstween. Masken-Effekte mit Pixel-Bildern. | ||
| 2005-05-04 | Pattern Matching (einfach). In eine Datei schreiben. Aus einer Datei lesen - Strukturierte Daten zerlegen mit split, parsen mit einfachem pattern Matching.Übungen:Daten aus einem Webformular abspeichern. Zeilen im Logfile zählen. tab-separierte Text-Datei lesen und als Webseite aufbereiten. Übungen zu Regular Expressions. | MovieClips: "Film im Film". Schaltfläche. Erster Actionscript-Befehl:
stop(); Instanznamen. Beispiel für MovieClip und Schaltfläche: Übungen:Daten aus einem Webformular abspeichern. Zeilen im Logfile zählen. tab-separierte Text-Datei lesen und als Webseite aufbereiten. Übungen zu Regular Expressions. |
|||
| 2005-05-11 | 'Webservices' als sehr allgemeiner Begriff für die automatisch Weiterverarbeitung von Webdokumenten. Siehe auch: |
Perl-Datenstrukturen im Vergleich: Skalare Variable, Array, Hash. Schleifen für Arrays und Hashes. Ergänzung: Performance-Verleich 2 Arrays vs 1 Hash: Externe Programme starten mit backticks, exec, system und open. Übungen: Screen Scraping. Output für Flash. Eingabeprüfung für Web-Formular. Logfile genauer analysieren. Umgebungsvariablen und CGI. ls von CGI aus aufrufen. |
Nochmal MovieClips: MovieClip als Repertoir möglicher Handlungen: Wichtige Instanz-Variablen von MovieClips: _x, _y, _alpha, _xscale, _yscale. Bewegung mit Koordinaten: |
||
| 2005-05-18 | Security und Web: Allgemeine Überlegungen, https, user input. Weiterführende Literatur: |
Taint Modus |
Beispiel für loadVariables |
||
| 2005-05-25 | Entfällt wegen Konferenzbesuch | ||||
| 2005-06-01 | Datenbanken und Web. |
Modul DBI.
|
Actionscript: Tastatursteuerung und hittest und Bewegung gibt Spiel. | ||
| 2005-06-08 (kein Proseminar!) |
Ideen, Module, Frameworks, Application Server zur Unterstützung beim Entwickeln von Web-Applikationen Beispielhafte Web-Applikationen: |
||||
| 2005-06-15 | Wiederholung + Prüfungsvorbereitung. letztes Proseminar. |
||||
| 2005-06-22 | Entfällt wegen Diplomprüfungen | ||||
Mittwoch, |
schriftliche Prüfung Beginn um 17:30!!! Kein zu spät kommen!!! Dauer: eine bis zwei Stunden. Inhalt: Stoff der Vorlesung, insbesondere Fragenkatalog |
||||