No edit summary  | 
				m (Max moved page GMU:Actors, Traces, Collectives to GMU:Actors, Traces, Collectives/SS17: gleicher kurs im WS)  | 
				||
| (3 intermediate revisions by 2 users not shown) | |||
| Line 2: | Line 2: | ||
[[:Category:Werkmodul|Werkmodul]]<br />  | [[:Category:Werkmodul|Werkmodul]]<br />  | ||
''Lehrender:'' [[  | ''Lehrender:'' [[Max Neupert]]<br />  | ||
''Punkte:'' 6 [[ECTS]], 4 [[SWS]]<br />  | ''Punkte:'' 6 [[ECTS]], 4 [[SWS]]<br />  | ||
''Termine:''  | ''Termine:'' 2017-06 jeweils Fr-So 9.-11., 23.-25. von 10 bis 18:30<br />  | ||
''Ort:'' [[Marienstraße   | ''Ort:'' [[Marienstraße 7b]], Seminarraum [[Marienstraße 7b/204|204]]<br />  | ||
''Erstes Treffen:''   | ''Erstes Treffen:'' 2017-06-09<br />  | ||
[https://www.uni-weimar.de/qisserver/rds?state=verpublish&status=init&vmfile=no&publishid=34713&moduleCall=webInfo&publishConfFile=webInfo&publishSubDir=veranstaltung Im VLV]  | [https://www.uni-weimar.de/qisserver/rds?state=verpublish&status=init&vmfile=no&publishid=34713&moduleCall=webInfo&publishConfFile=webInfo&publishSubDir=veranstaltung Im VLV]  | ||
| Line 20: | Line 20: | ||
Inhalte sind u.a.:  | Inhalte sind u.a.:  | ||
*   | * [[Punkt]]  | ||
* Variablen  | * Variablen  | ||
* Kontrollstrukturen (If/Then/Else, Schleifen)  | * Kontrollstrukturen (If/Then/Else, Schleifen)  | ||
** [[/if Bedingung/]]  | ** [[/if Bedingung/]] und Abfrage ob gerade oder ungerade (Modulo)  | ||
**   | ** Übung: [[/Kariert/]]  | ||
** Übung: [[/Schachbrettmuster/]], [[/Schachbrettmuster Array/]]  | |||
* [[/Funktionen/]]  | * [[/Funktionen/]]  | ||
* Grundlagen Objektorientierung  | * [[/Zufall/]] + Vektorgrafik-Export  | ||
* Grundlagen Objektorientierung [[/Balls/]]  | |||
* [[/Agentensysteme/]]  | * [[/Agentensysteme/]]  | ||
* Grundlagen Rekursion  | * Grundlagen Rekursion  | ||
| Line 33: | Line 35: | ||
* [[/Tracking/]] von Bewegungen  | * [[/Tracking/]] von Bewegungen  | ||
==Teilnehmer==  | |||
# Paul Hermann  | |||
# Benjamin Griesch  | |||
# Christian Doeller  | |||
# Corinna Thamm  | |||
# Maria Schween  | |||
# Denis Polec  | |||
# Grit Lieder  | |||
# <s>Julius Baars</s>  | |||
==Ablauf==  | ==Ablauf==  | ||
| Line 42: | Line 53: | ||
[[Category:Werkmodul]]  | [[Category:Werkmodul]]  | ||
[[Category:SS17]]  | [[Category:SS17]]  | ||
[[Category:Max Neupert]]  | |||
[[Category:Processing]]  | [[Category:Processing]]  | ||
Latest revision as of 21:29, 13 August 2017
Einführung ins Programmieren anhand von graphischen Beispielen
Werkmodul
Lehrender: Max Neupert
Punkte: 6 ECTS, 4 SWS
Termine: 2017-06 jeweils Fr-So 9.-11., 23.-25. von 10 bis 18:30
Ort: Marienstraße 7b, Seminarraum 204
Erstes Treffen: 2017-06-09
Im VLV
Kursbeschreibung
Anhand von aufeinander aufbauenden praktischen Übungen werden Grundkonzepte des Programmierens eingeführt.
Die Übungsergebnisse sind überwiegend grafischer Natur und führen von einfachen Bewegungsspuren über L-Systeme und einer klassischen Schwarmsimulation (Craig Reynold's Boids) zur Live-Verarbeitung von Kameradaten.
Die Veranstaltung wird Java (Processing) oder JavaScript (P5.js) verwenden. Kurssprache ist deutsch. Die Veranstaltung richtet sich primär an ProgrammieranfängerInnen
Inhalte sind u.a.:
- Punkt
 - Variablen
 - Kontrollstrukturen (If/Then/Else, Schleifen)
- if Bedingung und Abfrage ob gerade oder ungerade (Modulo)
 - Übung: Kariert
 - Übung: Schachbrettmuster, Schachbrettmuster Array
 
 - Funktionen
 - Zufall + Vektorgrafik-Export
 - Grundlagen Objektorientierung Balls
 - Agentensysteme
 - Grundlagen Rekursion
 - Grundlagen Lineare Algebra für Grafikprogrammierung
 - Einfachste Algorithmen (Bubblesort)
 - Tracking von Bewegungen
 
Teilnehmer
- Paul Hermann
 - Benjamin Griesch
 - Christian Doeller
 - Corinna Thamm
 - Maria Schween
 - Denis Polec
 - Grit Lieder
 Julius Baars
Ablauf
Wir folgen grob Daniel Shiffmans Buch The Nature of Code (Kapitel video playlists) und dem Buch Generative Gestaltung