You want to learn to code, or at least get an idea of it. Maybe you just want to be able to deal better with the code as it is spat out by ChatGPT?
You want to do this in a practical way: “learning by doing“?
Then this course is right for you.
Processing is a programming environment that is widely used in design and artist circles and aims to provide artists, designers, teachers and programming beginners with the easiest possible access to coding. In this course, we work with P5.js that can be described as “Processing for the Web” and that is based on JavaScipt.
How we work: 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.
In the course of the day, phases of guidance and discussion alternate with phases of independent work and completion of tasks.
In the end, you will not only be able to handle p5.js well, but you will also be able to familiarize yourself with another programming language on your own, because the basic principles of programming you have learned are common to all programming languages.
Du möchtest Coden lernen oder zumindest eine Vorstellung davon erlangen. Vielleicht möchtest du auch nur besser mit dem Code umgehen könnne wie er von ChatGPT ausgespuckt wird?
Du möchtest dies in einer praktischen Art und Weise: “Learning by Doing” tun?
Dann ist dieser Kurs richtig für dich.
Processing ist eine Programmierumgebung, die in Gestalter- und Künstlerkreisen weit verbreitet ist und darauf abzielt, Künstlern, Designen, Lehrenden und Programmieranfängern einen möglichst einfachen Zugang zum Coding zu ermöglichen. In diesem Kurs arbeiten wir mit P5.js, das man als das “Processing fürs Web” bezeichnen kann und das auf JavaScipt aufbaut.
Arbeitsweise: 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 ab.
Am Ende wirst du nicht nur gut mit p5.js umgehen können sondern auch in der Lage sein, dich selbstständig in eine andere Programmiersprache einzuarbeiten, denn die erlernten Grundprinzipien des Programmierens sind allen Programmiersprachen gemeinsam.