Creative coding
Timeframe
7.10.2024 —
11.10.2024
Meeting Times
Daily 10:00 — 16:00
Description - EN

Do you want to learn programming or at least gain some understanding of the “world of coding”?

Do you want to do this in a practical “learning by doing” environment?

Then this course is right for you.

P5.js is the web-enabled version of Processing that is quite popular in designer and artist circles and, just like Processing, p5.js also aims to give artists, designers, teachers and programming beginners the easiest possible access to coding.

We take a week to explore the patterns and possibilities of programming using the JavaScript extension P5.js.

We handle the commands intuitively, interpret the visual output and then change the code again. In this playful way, we learn more and more to program our own design ideas.

Throughout the day, phases of instructions and discussion alternate with phases of independent work and completing tasks.

After successfully working through the topics of the course, you will be able to handle p5.js well but also be able to learn another programming language independently. The basic principles of programming are common to all programming languages.

Beschreibung - DE

Du möchtest Programmieren lernen oder zumindest eine gewisses Verständnis für die “Welt des Codings” erlangen?

Du möchtest dies in einer praktischen “Learning by Doing” Umgebung tun?

Dann ist dieser Kurs richtig für dich.

P5.js ist die Web-fähige Variante von Processing dass in Gestalter- und Künstlerkreisen weit verbreitet ist und genau wie Processing zielt auch p5.js darauf ab, Künstlern, Designen, Lehrenden und Programmieranfängern einen möglichst einfachen Zugang zum Coding zu ermöglichen.

Wir nehmen uns eine Woche Zeit, um die Muster und Möglichkeiten des Prorammierens anhand der JavaScript-Erweiterung P5.js zu erfoschen.

Intuitiv gehen wir mit den Befehlen um, interpretieren den visuellem Output und ändern dann wieder den Code. Wir lernen auf diese spielerische Weise mehr und mehr, eigene Gestaltungsideen zu programmieren.

Im Tagesverlauf wechseln sich Phasen der Anleitung und der Diskussion mit Phasen des eigenständigen Arbeitens und der Erledigung von Aufgaben.

Nach erfolgreicher Durcharbeitung der Themen des Kurses wirst du gut mit p5.js umgehen können aber auch in der Lage sein, dich selbstständig in eine andere Programmiersprache einzuarbeiten. Die Grundprinzipien des Programmierens sind allen Programmiersprachen gemeinsam.

Timeframe
7.10.2024 —
11.10.2024
Meeting Times
Daily 10:00 — 16:00
Meeting Location
408 (C-Seminar)
Spots
12
Priority by Semesters
High Semesters applicants are preferred.
Course Number
1932