Creative Coding
- Fakult?t
Ingenieurwissenschaften und Informatik
- Version
Version 23.0 vom 23.02.2023
- Modulkennung
11B0076
- Modulname (englisch)
Creative Coding
- Studieng?nge mit diesem Modul
- Media & Interaction Design (B.A.)
- Informatik - Medieninformatik (B.Sc.)
- Informatik - Technische Informatik (B.Sc.)
- Lehramt an berufsbildenden Schulen - Teilstudiengang Informationstechnik (M.Ed.)
- Niveaustufe
2
- Kurzbeschreibung
Creative Coding verbindet Programmieren mit Designprozessen und erschlie?t dadurch etliche neue M?glichkeiten in den unterschiedlichsten multimedialen Anwendungsbereichen. Die Grenzen zwischen digitaler Gestaltung, digitaler Produktion und Output werden in einem iterativen Prozess aufgehoben.
- Lehrinhalte
- -theoretische Grundlagen der objektorientierten Programmierung, sowie der Methoden und Strategien generativer Gestaltung-praktische Vertiefung im Kontext individueller, freier, generativer Gestaltungsaufgaben
- Vorstellung von angemessenen Entwicklungsumgebungen, deren Anwendung sowie deren typisches Anwendungsspektrum
- Lernergebnisse / Kompetenzziele
Wissensverbreiterung
Die Studierenden sind in der Lage, generative Gestaltungsprojekte eigenst?ndig unter Bezugnahme von Konzepten der objektorientierten Programmierung zu realisieren.
Wissensvertiefung
Die Studierenden sind in der Lage, durch die sich st?ndig wiederholende Anwendung programmiertechnischer Grundlagen und Konzepte, diese in die Praxis generativer Gestaltung zu integrieren und eine intuitive Handhabung zu erlernen.
K?nnen - instrumentale Kompetenz
Die Studierenden sind in der Lage komplexe generative Gestaltung unter
Verwendung diverser, sich st?ndig wandelnder, technischer Werkzeuge zu gestalten und zu realisieren. Sie verfügen über eine ausgepr?gte methodische Kompetenz sich den Umgang mit diesen kurzfristig anzueignen, hierbei ist die solide Kenntnis von programmiertechnischen Konzepten von prominenter Bedeutung.
K?nnen - kommunikative Kompetenz
Die Studierenden sind bef?higt, Ideen, Konzepte und Arbeitsergebnisse in Schrift und Bild sowie rhetorisch differenziert und zielgruppengerecht darzustellen.
K?nnen - systemische Kompetenz
Die Studierenden haben ausgepr?gte F?higkeiten erworben, Anwendungsfelder
generativer Gestaltung zu definieren und diese zu implementieren.
- Lehr-/Lernmethoden
Praktische Projektarbeit, Pr?sentationen, Diskussionen, Seminar
- Empfohlene Vorkenntnisse
Grundkenntnisse der Programmierung und Gestaltung.
- Modulpromotor
Nehls, Johannes
- Lehrende
- Nehls, Johannes
- Lehrbeauftragte
- Leistungspunkte
5
- Lehr-/Lernkonzept
Workload Dozentengebunden Std. Workload Lehrtyp 30 Seminare 20 Praxisprojekte Workload Dozentenungebunden Std. Workload Lehrtyp 50 Kleingruppen 40 Projekt 10 Veranstaltungsvor-/-nachbereitung
- Literatur
Maeda: Creative Code: ?sthetik und Programmierung am MIT Media Lab, 2007Bohnacker, Gro?, Laub, Lazzeroni (Hrsg.): Generative Gestaltung, 2009R. Klanten: A Touch of Code: Interactive Installations and Experiences, Gestalten, 2011Matt Pearson: Generative Art, Manning, 2011Erik Bartmann: Processing. oreillys basics, o'reillys, 2010Casey Reas: Processing: A Programming Handbook for Visual Designers and Artists, Mit Press, 2011
- Prüfungsleistung
Projektbericht, schriftlich
- Unbenotete Prüfungsleistung
Experimentelle Arbeit
- Prüfungsanforderungen
Detailliertes Wissen bezüglich des aktuellsten Stands der Disziplin "Creative Coding" und grunds?tzlicher Entwicklungsmethoden. Eigenst?ndige Umsetzung innovativer Anwendungen mit Technologien des Creative Codings in einem Projekt. Regelm??ige Teilnahme und aktive Mitarbeit im Projekt und im Seminar.
- Dauer
1 Semester
- Angebotsfrequenz
Nur Sommersemester
- Lehrsprache
Deutsch und Englisch