Project “Hybrid Curriculum”

For the current semester, I have accepted a small teaching assignment for Creative Coding again after a long time. This time I’m teaching the course “Graphic Design Machines” at the FH Bielefeld together with Florian Gubernator, who has background in physics, graphic design and creative coding. Florian suggested using p5.js instead of Processing in the course and I thought it would be an exciting challenge. Then I got the idea to use this tailwind to push a massive update for my online courses:

My plan is to gradually prepare the entire curriculum for both Processing and p5.js. This is very ambitious, and above all quite a lot of manual work, because for this I have to port a few hundred code snippets on the website from Processing to p5.js, test them, and then add them to the respective lessons. Fortunately, I found some great people in the community who are now helping me with this and I think and hope it will be done in the next few weeks. I will keep you updated.


Related

Music video for “Choreographs” – Slate and Ash’s new software instrument

Projects

DEMO Festival 2022 was a blast

Essays

Llum Negra/ La Luz Negra / Black Light

Projects

003: A conversation with Stig Møller Hansen

Conversations

Creative Coding as a School of Thought

Essays Projects

What is Creative Coding?

Essays

Creative Coding as an Experience

Essays Featured

Building a digital painting studio from scratch with Processing

The workshop at International Assembly was amazing!

Workshops

An ode to the Gif

Essays

Curating the DESIGN IN MOTION Festival 2022

unlisted

001: A conversation with Yehwan Song

Conversations

Spotlight: André Burnier

Conversations

We need a sustainable perspective on life with technology

Essays

2021 was my year of liberation

Spotlight: Madame Robot

Conversations

The best programming language for Creative Coding in 2022

unlisted

I challenged Daniel Shiffman and here’s his response

Tutorials unlisted

A mockup-design-tool built with Processing

Projects

Processing Community Day 2021 Recap

The Infinite Layout Machine

Student Stories

Processing Community Day 2021 – the recordings

Conversations

PCD2021 – Q&A with Casey Reas

Conversations

PCD2021 – Vera van de Seyp

Conversations

Two Perspectives – Episode 3

Conversations

Processing-Tutorial: A Grid of Arcs

Tutorials

Processing-Tutorial: Exploring Wave-Figures

Tutorials

Interactive Grid System (Livestream)

Tutorials

The Hidden Benefits of Learning to Code

unlisted

Creative Coding Manifesto 2021

Essays Films

My Story (part 2 – told at Taaalks Conference 2020)

New Course: Bauhaus Coding Workshop

unlisted

Learnings from the Bauhaus about Art and Technology

Essays

TypeMachines – A workshop at écal Lausanne

Workshops

My Story (Part 1)

Essays

Processing-Tutorial: Rasterize 3D

Tutorials

Processing-Tutorial: Image-Rasterizer

Tutorials

p5studio

Projects

Lifeline

Projects

Processing-Tutorial: Kinetic Typography 1

Tutorials

My 10 favorite Processing-libraries

4 alternative, free and well-curated resources for images, fonts and data

unlisted

Processing or p5.js? My opinions

Programming Posters

Projects

Generative Portraits for IBM

Projects

Getting started with Processing

Tutorials

Ohne den Hype Podcast

Conversations

Entering the World Wide Web

Form follows Music: The Bach-Project

Projects

New course out now: Grid Systems

unlisted