Probe Programmieren LeapMotion-Projekt OOP & Processing Probe Programmieren LeapMotion-Projekt
Planung Fr. 29.11.2013 Mi. 4.12.2013 (Auftrag) Fr. 6.12.2013 UML (Klassendiagramme) Klassendiagramm für Turtle 2.0 erstellen Einführung Processing HA: Folien OOPKonzepte&Begriffe ganz lesen, Fragen notieren Mi. 4.12.2013 (Auftrag) Machen Sie sich mit Processing (Java mode) vertraut. Benutzen Sie dazu die Materialien von DesignByNumbers (Wiki) Versuchen Sie, die schwierigeren Aufgaben in den Aufgabenblättern zu lösen Machen Sie sich mit der toxiclibs-Bibliothek vertraut und halten Sie die wichtigsten Klassen und Zusammenhänge in einem UML-Diagramm fest Erweitern/verändern Sie das Beispiel myAttraction2D.pde Fr. 6.12.2013 Besprechung Aufträge, Fragen OOP LeapMotion Anbindung (Oder Kinect?) Bibliotheken
Probe Programmieren Mi 11.12.13 (voraussichtlich ca. 60 Min.) Processing/JAVA Code verstehen Mit Processing-Code Figuren zeichnen können Cheatsheets erlaubt Fachbegriffe & Konzepte erklären können, s. KauderwelschProgrammieren.docx Processing.pptx (~=Greenfoot-Kurs) OOPKonzepte&Begriffe.pptx
LeapMotion-Projekt Fixpunkt: 23.1.2013, 7:40 Test der Projekte durch infcom 1. Klasse Abgabe spätestens So. 20.1.2013 Aufgabestellung (= default, andere Ideen in Absprache) Entwickeln Sie ein Programm, das die Input-Möglichkeiten der LeapMotion (oder der Kinect) gut nutzt und in beeindruckende interaktive Grafiken (ggf. auch Sounds) umsetzt. Ziel ist es, beim unbedarften Benutzer anhaltendes Interesse, Staunen und Begeisterung zu erregen.