Übungen-Hinweise
Einstellungen
Damit die Programme korrekt gespeichert werden können, ist es hilfreich, wenn beim Neuerstellen Processing direkt nach einem Namen und Speicherort fragt.
- Processing starten
- Menü: File > Preferences
- Vor "Prompt for name when opening or creating a sketch" ein Häkchen setzen
(Dies muss nur einmalig getan werden.)
Veröffentlichen
Sketch exportieren
- Processing starten
- Neues Projekt erstellen
(Menü: File > New) - Namen für das Projekt eingeben
z.B. "Colorful" - Code schreiben
- Speichern
(Menü: File > Save) - Exportieren
(Menü: File > Export)
Nun liegen fünf Dateien im (neu angelegten) Ordner:
index.html | HTML Seite |
Colorful.pde | ← Dein Code |
loading.gif | Processing-Logo, das während des Ladens angezeigt wird |
Colorful.jar | Kompiliertes Programm |
Colorful.java | Java-Code (momentan nicht wichtig für uns) |
Auf den Server speichern
Mac
- Finder-Menü: "Gehe zu ..."
- Server verbinden: 10.0.45.1
- Benutzername und Passwort eingeben
- Eigenen Ordner auswählen, z.B. "hmeier"
- Ordner "public" auswählen
- Neuen Ordner anlegen ("creativecoding")
- In "creativecoding" gehen, und darin einen weiteren Ordner anlegen, der die Wochennummer trägt (z.B. "1")
- In diesen Ordner gehen
- Den (exportierten) Sketch-Ordner hinein kopieren
Testen
- Browser öffnen
- Die angelegte HTML-Datei in den Browser ziehen
- Sketch testen (Läuft das Programm? Kann der Code geöffnet werden?)
Aufgabe einreichen
Name
Benennt euer Projekt mit einem aussagekräftigen Namen (nicht unbedingt "Projekt2" oder "ProcessingAufgabe").
Dokumentation
Schreibt als Kommentar am Anfang in euren Code:
- Vollständige Namen aller Gruppenmitglieder
- Projektbeschreibung: Was ist die Idee/der Hintergrund? Was macht das Programm?
- Eventuelle Schwierigkeiten, bzw. Unvollständigkeiten in der Umsetzung
Style
Achtet darauf, dass ihr den Code formattiert, sinnvolle, aussagekräftige Variablennamen verwendet und – vor allem – gut kommentiert. (Siehe auch den Style Guide)
Abgabe
Die Projekte müssen im Intranet der BTK eingereicht werden. Archiviert euren Sketch (Processing Menü > Tools > Archive Sketch) und ladet diese eine Zip-Datei bei der entsprechenden Aufgabe hoch.
Sonstiges
- Wenn Bestandteil der Aufgabe, schickt die Screenshots als JPEG, max. 250x250 Pixel groß, mit.
- Aktuelle Hinweise stehen jeweils bei der Aufgabenbeschreibung.
- Testet eurer exportiertes Programm zunächst, bevor ihr es dann bei mir abgebt! Prüft auch, ob externe Bibliotheken dabei sind.