DM.M-MD Introduction to Creative Coding with p5js (Media Design (Intro))

Veranstaltungsdetails

Lehrende: Julian-Anthony Hespenheide

Veranstaltungsart: Seminar

Anzeige im Stundenplan: DM.M-MD

Unterrichtssprache: Englisch

Min. | Max. Teilnehmerzahl: 5 | -

Veranstaltungsname:
Introduction to Creative Coding with p5js

Veranstaltungsbeschreibung:
In this course, we will explore the basic principles of programming specifically for designers, providing you with one of the foundations for your further studies in digital media. Over the semester, we will familiarize ourselves with the 'p5js' library for developing creative 'sketches' on the web / inside your browser and develop a holistic understanding of basic programming paradigms and the creative use of code.

The goal of the course is to be well prepared for your further studies to successfully realize your ideas and projects with the help of self-written tools/apps and the acquired knowledge. Each participant will develop a fully working generative system. Weekly tasks revolve around deepening your knowledge from the sessions and giving you space to continuously work on your project.

The course is aimed at absolute beginners with no prior knowledge of programming.

Registration:

If you'd like to join this class, I am asking you to write a short essay that expresses your interest in this seminar's topic by the 18th October 23:59 (CET).
Please note that this course is intended for students that have no prior knowledge or background in programming and that these students will be prioritized due to the limited available seats.
If you are enrolled at the University Bremen in the media informatics program (M.Sc.) it is automatically assumed that you already have programming skills, since they were part of the admission criteria.

Please send it by mail to jhespenheide@hfk-bremen.de

Literature & Resources (optional):

* Mccarthy, L: Getting Started with p5.js: Making Interactive Graphics in JavaScript and Processing (Make: Technology on Your Time)
* Groß, Bohnacker, Laub, Lazzeroni: Generative Design: Visualize, Program, and Create with JavaScript in p5.js

Resources:

* The Coding Train by Daniel Shiffman
https://www.youtube.com/user/shiffman

* Generative Gestaltung
http://www.generative-gestaltung.de/2/

* Open Processing:
https://www.openprocessing.org

Raum:
3 10.020

Tag/Zeit:
Fr 10-14

First session will be on the 21st October 2022.

Termine
Datum Von Bis Raum Lehrende
Es liegen keine Termine vor.
Veranstaltungseigene Prüfungen
Beschreibung Datum Lehrende Pflicht
1. KuD Leistung ohne Termin Ja
Übersicht der Kurstermine
Lehrende
Julian-Anthony Hespenheide