GMU:Actors, Traces, Collectives/SS17: Difference between revisions

From Medien Wiki
(Created page with "Anhand von aufeinader aufbauenden praktischen Übungen werden Grundkonzepte des Programmierens eingeführt. Die Übungsergebnisse sind überwiegend grafischer Natur und führ...")
 
No edit summary
Line 17: Line 17:
* Einfachste Algorithmen (Bubblesort)
* Einfachste Algorithmen (Bubblesort)
* Tracking von Bewegungen mit Background-Substraction
* Tracking von Bewegungen mit Background-Substraction
[[Category:Werkmodul]]
[[Category:SS17]]
[[Category:Max Neupert]]

Revision as of 12:19, 30 April 2017

Anhand von aufeinader 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 entweder Java (Processing) oder Javascript (P5.js) verwenden. Kurssprache ist deutsch. Die Veranstaltung richtet sich primär an ProgrammieranfängerInnen

Inhalte sind u.a.:

  • Variablen
  • Kontrollstrukturen (If/Then/Else, Schleifen)
  • Funktionen
  • Grundlagen Objektorientierung
  • Grundlagen Rekursion
  • Grundlagen Lineare Algebra für Grafikprogrammierung
  • Einfachste Algorithmen (Bubblesort)
  • Tracking von Bewegungen mit Background-Substraction