Skip to content

Begleitende Inhalte zum Kurs "Programmiersprachen 1" im Wintersemester 2019/20.

Notifications You must be signed in to change notification settings

superextinct/programmiersprachen1

Repository files navigation

Programmiersprachen I

Cover

Repository für den Kurs „Programmiersprachen I“ im Wintersemester 2019/20 an der HfG Schwäbisch Gmünd.

Dieser Kurs ist der Übungsteil von "Programmiertes Entwerfen 1". Wir setzen die Entwürfe mit Hilfe von verschiedenen Tools um, und machen sie interaktiv (reagieren auf Maus- und Keyboardinput) und dynamisch (animiert oder zufallsgesteuert).

Tools

Tool Dokumentation Beschreibung
Browser Ein moderner Browser, Chrome wird empfohlen
p5.js Editor Webeditor für p5.js, zum Speichern der Sketches muss ein Account erstellt werden
Glitch Hilfe Eine Online-Plattform zum Bearbeiten und Teilen von Web-Projekten
p5.js Referenz Javascript-Bibliothek für Creative Coding
Slack Hilfe Messenger für Teams

Ressourcen

p5.js

Literatur

  • Generative Gestaltung von Benedikt Groß, Harmut Bohnacker und Julia Laub. 📚 In der HfG-Bibliothek verfügbar.
  • Getting started with p5.js von Lauren McCarthy. 📚 In der HfG-Bibliothek verfügbar.
  • Generative art von Matt Pearson. 📚 In der HfG-Bibliothek verfügbar.
  • Einstieg in Javascript von Thomas Theis. 📚 In der HfG-Bibliothek verfügbar.
  • Designing Programs von Mark Webster.
  • Computational Drawing Book von Carl Lostritto.
  • Karl Gerstner: Designing Programmes / Programme Entwerfen, 1964.
  • Carsten Nicolai: Grid Index, 2009.
  • Herbert W. Kapitzki: Programmed Design – Basic Principles for Visualizing by means of Signs / Programmiertes Gestalten - Grundlagen für das Visualisieren mit Zeichen, 1980.
  • John Maeda: Design By Numbers, 1999.
  • Bruno Munari: Square Circle Triangle, 1960, 1964, 1976.
  • Christoph Grünberger: Analog Algorithm, 2019.
  • Casey Reas, Chandler McWilliams, LUST: FORM+CODE,

Videos und Kurse

Portfolios

  • Brendan Dawes — Beispiele für den Einsatz von generativer Gestaltung in kommerziellen und freien Projekten.
  • FIELD — Beispiele für den Einsatz von generativer Gestaltung in kommerziellen und freien Projekten.
  • Variable — Beispiele für den Einsatz von generativer Gestaltung in kommerziellen und freien Projekten.

Weitere Ressourcen

About

Begleitende Inhalte zum Kurs "Programmiersprachen 1" im Wintersemester 2019/20.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published