Als Designer:innen mit dem Fokus auf interaktive, webbasierte Anwendungen ist ein Verständnis der zugrundeliegenden Technologien und Prozesse essentiell – nicht nur um prägnante Designkonzepte zu erarbeiten, sondern auch um erfolgreich zwischen allen involvierten Parteien zu moderieren und vermitteln. Ein Auseinandersetzen mit fundamentalen Code-Konzepten, darunter Variablen, Konstanten, Objekten, Arrays, Schleifen, Funktionen, APIs, Responsiveness und Document Object Model (DOM), gilt als didaktische Konstante aller Termine. Auch das bewusste Evaluieren von bestehendem Code und Interaktionen, sowie die Weiterführung und Intensivierung des Zusammenspiels von HTML und CSS mit JavaScript, soll kollektiv praktiziert und diskutiert werden. Am Ende der Lehrveranstaltung steht ein praktisches Projekt, an dem alle Fertigkeiten erprobt werden und ihre konkrete Anwendung finden.

Diese Lehrveranstaltung bildet eine Einführung in das selbstständige Entwickeln von interaktiven Anwendungen mittels JavaScript im Kontext des Webbrowsers. Grundbegriffe und fundamentale Konzepte werden genauer betrachtet und kollektiv erprobt, um die Kompetenz in Ausführung und Präsentation zu stärken. Den Studierenden wird die Möglichkeit geboten, zeitgemäße Werkzeuge, Methoden und Prozesse auszuprobieren und konkret anzuwenden. Vorträge als integraler Bestandteil des Unterrichts, Übungen, individuelle und Kleingruppen-Betreuung, Workshop, Projekt, eigenständige Recherche und Selbststudium.

Bibliografie:

  1. Hallo
  2. Websites als Archiv
  3. Websites und AI
  4. Websites im Film
  5. Websites und das Klima
  6. Workshop