Incom ist die Kommunikations-Plattform der Fachhochschule Potsdam

In seiner Funktionalität auf die Lehre in gestalterischen Studiengängen zugeschnitten... Schnittstelle für die moderne Lehre

Incom ist die Kommunikations-Plattform der Fachhochschule Potsdam mehr erfahren

Processing for Designers

Die hier dokumentierten Arbeiten sind im Werkstattkurs „Processing for Designers“ bei Tank Thunderbird entstanden. Im Kurs ging es darum, einen ersten, groben Überblick über die Programmiersprache Processing zu bekommen sowie möglichst viele Anwendungsbereiche, in denen Processing angewendet werden kann. Die Anwendungsbereiche erstreckten sich vom Physical Computing (Arduino) bis zu Generative Art.

recreate your favourite art

incom_doku.jpgincom_doku.jpg
incom_doku2.jpgincom_doku2.jpg

bees and flowers - variablen

incom_doku4.jpgincom_doku4.jpg
incom_doku3.jpgincom_doku3.jpg

team work - pac man

incom_doku5.jpgincom_doku5.jpg
incom_doku6.jpgincom_doku6.jpg

game time - pong

incom_doku7.jpgincom_doku7.jpg

human condition - arrays

incom_doku8.jpgincom_doku8.jpg

data visualisation - visitors

incom_doku9.jpgincom_doku9.jpg
incom_doku10.jpgincom_doku10.jpg

video filters

incom_doku11.jpgincom_doku11.jpg
incom_doku12.jpgincom_doku12.jpg

generative art - laser

Zum Ende des Kurses bestand die Möglichkeit den Processing Sketch lasern zu lassen. Ich nutzte die Gelegenheit und laserte die geometrische Figur mit Mr. Beam auf ein Stück Pappe. Es war eine tolle Erfahrung. Ich entdeckte für mich den Laser als ein sehr nützliches Tool im Workflow von Gestaltungsaufgaben.

Banana for scale ;)

incom_doku14.jpgincom_doku14.jpg
incom_doku13.jpgincom_doku13.jpg
incom_doku15.jpgincom_doku15.jpg

persönliches fazit

Ich war sehr gespannt auf den ersten Programmierkurs in meinem Leben. Gleich von mehreren Seiten habe ich gehört, dass Programmieren kompliziert sei, schwer zu lernen und dass man nicht nur „ein bisschen programmieren“ könne.

Die erste Hälfte des Kurses hat mir gut gefallen und ich konnte die Aufgaben unter viel Zeiteinsatz selbständig lösen. Ab der Mitte des Kurses bin ich leider trotz Nachhilfe kaum mehr mitgekommen. Der pace und das Pensum waren für mich persönlich zu schnell und zu viel, sodass ich bei Kursende große Frustration empfand.

Rückblickend – mit einem Semester Abstand – kann ich aber festhalten, dass ich folgendes gelernt habe: Eine Programmiersprache zu lernen, war für mich wie eine Fremdsprache zu lernen, samt allem, was dazu gehört – Grammatik, Vokabeln, Deklinationen, etc. Das „Sprechen“ zu einem Computer, einer Maschine fordert dem Menschen eine strenge Logik ab. Ich persönlich finde, dass es bis zu einem Punkt geht, dass es die eigene Denkweise verändern kann: Ineinanderverschachtelte if-then-else Abfolgen, die keinen Spielraum für das Ungesagte lassen, weil dann garnichts passiert. Der Aspekt, dass man der Maschine unsere Welt „erklärt“ indem man ihr menschliche Vorgaben in mathematischen Formeln aufschreibt bzw. übersetzt, fasziniert mich zutiefst.

Ich hoffe in Zukunft mit kooperativen, netten Programmierer*innen zusammenarbeiten zu können, denn für mich gilt in jedem Fall „ein bisschen programmieren“ geht nicht :).

Ein Projekt von

Fachgruppe

Werkstattpraxis

Art des Projekts

Studienarbeit im ersten Studienabschnitt

Betreuung

foto: Tank Thunderbird

Entstehungszeitraum

Wintersemester 2018 / 2019

Keywords