Stundenplan
-
26.08.24
Einführung, Creative Coding mit DrawBot
- Grundlagen Python
- Einführung in DrawBot
Christine Gertsch 7.G01
-
02.09.24
Creative Coding mit DrawBot
- Bedingungen: if/else
- Transformationen: scale, rotate, translate
- Animation
Christine Gertsch 4.T09
-
09.09.24
Creative Coding mit DrawBot
- Export als SVG
- Drucken mit Pen-Plotter
Christine Gertsch 7.G01
-
23.09.24
Erste Schritte mit p5
- Einführung in p5
- Coden im Text-Editor
- Unterschiede Python–JavaScript
Josef Renner 5.K03
-
30.09.24
Oszillation
- Einheitskreis und Radianten
- Sinus und Kosinus
- Perlin Noise
Josef Renner 2.A05
-
21.10.24
Objektorientiertes Programmieren
- Objekte und Methoden
- Klassen und ihre Instanzen
- Vererbung von Eigenschaften in JS
Josef Renner 5.K10
-
28.10.24
Git/Github & Mouse Game
- Einführung in Git und Github
- Publikation und Zusammenarbeit mit Github
- Programmieren eines einfachen Spieles
Vera Käser 5.K03
-
04.11.24
Mouse Game Advanced
- Weiterführende Spiellogik
- Kollisonsdetektion, Score, Spielzustände
Vera Käser 5.K03
-
18.11.24
HTML/CSS und JS
- Typische Tags
- Selektoren, Eigenschaften und Werte
- DOM Manipulation
Josef Renner 5.K03
-
25.11.24
DOM Manipulation
- Event Listener
- Input Elemente
Josef Renner 5.K03
-
02.12.24
Einführung in Machine Learning
Paulina Zybinska 5.K03
-
09.12.24
Machine Learning
Paulina Zybinska 5.K03
-
13.01.25
3D mit p5
- Geometrische Körper
- Platzierung und Animation im Raum
- Licht und Perspektive
Vera Käser 5.T61
-
20.01.25
Machine Learning
Paulina Zybinska 5.K03
-
27.01.25
JS advanced
- Array Methoden
- textToPoints
- Bild-Manipulation
Vera Käser 5.K03
-
24.02.25
JS advanced
- Arrow Functions
- Higher Order Functions
- Callback Functions
Vera Käser 5.K03
-
03.03.25
JS advanced
- fetch (Daten von API)
- JSON
- localStorage
- Repetition Dom-Manipulation
Josef Renner 5.K03
-
17.03.25
Freies Arbeiten
Josef Renner 5.K03
-
24.03.25
Freies Arbeiten
Josef Renner 5.K03
-
07.04.25
Abschlusspräsentationen
Josef Renner 5.K03
Änderungen vorbehalten
Alle Termine als Kalender-Datei (ICS) herunterladen.