Creative Coding

btk

Till Nagel

Ü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.

  1. Processing starten
  2. Menü: File > Preferences
  3. Vor "Prompt for name when opening or creating a sketch" ein Häkchen setzen

(Dies muss nur einmalig getan werden.)

Veröffentlichen

Sketch exportieren

  1. Processing starten
  2. Neues Projekt erstellen
    (Menü: File > New)
  3. Namen für das Projekt eingeben
    z.B. "Colorful"
  4. Code schreiben
  5. Speichern
    (Menü: File > Save)
  6. 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

  1. Finder-Menü: "Gehe zu ..."
  2. Server verbinden: 10.0.45.1
  3. Benutzername und Passwort eingeben
  4. Eigenen Ordner auswählen, z.B. "hmeier"
  5. Ordner "public" auswählen
  6. Neuen Ordner anlegen ("creativecoding")
  7. In "creativecoding" gehen, und darin einen weiteren Ordner anlegen, der die Wochennummer trägt (z.B. "1")
  8. In diesen Ordner gehen
  9. 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.
Creative Commons Lizenz: Namensnennung-NichtKommerziell-Weitergabe unter gleichen Bedingungen 2.0 (Deutschland)

© 2007 Till Nagel, All rights reserved – Alle Rechte vorbehalten.