81
edits
No edit summary |
No edit summary |
||
(5 intermediate revisions by 2 users not shown) | |||
Line 4: | Line 4: | ||
[[:Category:Werkmodul|Werkmodul]]<br /> | [[:Category:Werkmodul|Werkmodul]]<br /> | ||
''Lehrender:'' [[Felix Bonowski]]<br /> | ''Lehrender:'' [[GMU:Felix Bonowski|Felix Bonowski]]<br /> | ||
''Punkte:'' 6 [[ECTS]], 4 [[SWS]]<br /> | ''Punkte:'' 6 [[ECTS]], 4 [[SWS]]<br /> | ||
''Termine:''21.+22.10.2017 und 28.+29.10.2017 sowie Konsultationen<br /> | ''Termine:''21.+22.10.2017 und 28.+29.10.2017 sowie Konsultationen<br /> | ||
''Ort:'' [[Marienstraße | ''Ort:'' [[Marienstraße 7b]], Seminarraum 204<br /> | ||
''Erstes Treffen:'' 21.10.2017 10:00<br /> | ''Erstes Treffen:'' 21.10.2017 10:00<br /> | ||
Line 16: | Line 16: | ||
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 Ü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 | Die Veranstaltung wird Java (Processing) verwenden. | ||
Kurssprache ist deutsch. | Kurssprache ist deutsch. | ||
Die Veranstaltung richtet sich primär an ProgrammieranfängerInnen | Die Veranstaltung richtet sich primär an ProgrammieranfängerInnen | ||
Line 22: | Line 22: | ||
Inhalte sind u.a.: | Inhalte sind u.a.: | ||
* | * Einfache Grafikfunktionen in Processing | ||
* Variablen | * Variablen | ||
* Kontrollstrukturen (If/Then/Else, Schleifen) | * Kontrollstrukturen (If/Then/Else, Schleifen) | ||
Line 29: | Line 29: | ||
* [[/Funktionen/]] | * [[/Funktionen/]] | ||
* Grundlagen Objektorientierung | * Grundlagen Objektorientierung | ||
* Grundlagen Rekursion | * Grundlagen Rekursion | ||
* Grundlagen Lineare Algebra für Grafikprogrammierung | * Grundlagen Lineare Algebra für Grafikprogrammierung | ||
Line 36: | Line 35: | ||
== | ==Links== | ||
Der Kurs ist in seinen Inhalten sehr ähnlich zu Daniel Shiffmans Buch [http://natureofcode.com/book/introduction/ The Nature of Code] [https://www.youtube.com/user/shiffman/playlists?view=50&sort=dd&shelf_id=6 Kapitel video playlists]. | |||
Ein gutes Tutorial für Einsteiger in Deutsch gibt es auf [http://www.creativecoding.org/ creativecoding.org] | |||
Beispielcode für sehr hübsch anzuschauende Grafikengibt es hier: [http://www.generative-gestaltung.de/code Generative Gestaltung] | |||
Eine große Liste mit Links gibt es hier: | |||
[[Processing/Links]] | [[Processing/Links]] | ||
edits