Creative Coding mit p5.js

Einführung in programmierte Grafik (‘Creative Coding’) fürs Web: Programmierte Animation und Interkation.

Gearbeitet wird mit der Programmiersprache JavaScript, Ausgabemedium ist der Browser – alles was wir produzieren ist auf Anhieb Web-tauglich. p5.js ist eine einfache JavaScript-Bibliothek zur Programmierung von Bild, Ton und Interaktion. Für Anfänger ist es ein vergleichsweise leichter Einstieg in die Materie.

JavaScript ist die Programmiersprache des Web. Sie dient zur Manipulation von HTML-Dokumenten, zur Entwicklung von Web-Applikationen etc.

Der Kurs richtet sich an Einsteiger ohne Vorkenntnisse. Der Umgang mit dem eigenen Rechner sollte keine Mühe bereiten.

Themen

  • Grundlagen der Programmiersprache JavaScript
  • Einführung in die Benutzung von p5
  • Animation, Interaktion und
  • Übersicht über gängige Werkzeuge und Sprachen

Vermittelte Kenntnisse und Fertigkeiten

  • Grundlagen des Programmierens: Loops, Funktionen und Bedingungen (in JavaScript)
  • Verständnis grundlegender Prinzipien: Orientierung im Koordinatensystem, Datentypen und ihre Manipulation
  • Aneignung eines starken Tools zur Herstellung interaktiver Animationen
  • Erschliessung einer extrem potenten Web-Technologie

Dozierende

Josef Renner

Kursort

Zürich

Kurszeiten

Uhr

Kurskosten

700.— CHF

Anmelden: „Creative Coding mit p5.js“

Creative Coding with p5.js

Introduction into algorithimic design (creative coding) for the web: programming animation and interaction.

We’ll be programming in JavaScript: everything we do will be running in the browser.

p5.js is a JavaScript library to generate animation, sound and interaction, closely related to Processing. It’s very accessible for beginners.

JavaScript is the programming language of the web. It serves to manipulate HTML documents, to develop web applications etc.

This course is aimed at beginners without prior knowledge of programming.

Topics

  • introduction to JavaScript and p5.js
  • programming animation and interaction
  • overview of current tools and language

Skills & Knowledge

  • the basics of programming: loops, conditions and functions
  • understanding the basic principles: coordinates, control flow, and data manipulation
  • basic knowledge of JavaScript
  • acquisition of a strong tool to create interactive animations

Teachers

Josef Renner

Location

Zürich

Course hours

o’clock

Course fee

CHF 700.—

Register for “Creative Coding with p5.js”

Zufällig verbundene Punkte die sich in zufälliger Richtung bewegen etc.