Project “Hybrid Curriculum”

Published by Tim on Thursday November 3, 2022

Last modified on February 2nd, 2023 at 12:31

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.

Published by Tim on Thursday November 3, 2022

Last modified on February 2nd, 2023 at 12:31


Related

Ksawery Kirklewski on his Symphony in Acid

Conversations featuredConversations

Thoughts on Artificial Intelligence

Writings

A conversation with Francisca Torres / Elisava

Conversations featuredConversations

Monica Losada on Overcoming Interfaces

Conversations featuredConversations

Workshop “Collision” at Abk Stuttgart

Teaching

Marcus Aurelius Meditations

Digital Humanities Projects Prototypes Resources

A conversation with Soyun Park

Conversations featuredConversations

Livestream – Vera Molnar Reconstructed

A conversation with Yannick Gregoire

Conversations featuredConversations

Lena Weber on Ambiguous Aesthetics

Conversations featuredConversations

Martin Lorenz on the intersection of Creative Coding and Flexible Visual Systems

Conversations featuredConversations

DEMO Festival 2022 was a blast

Writings

Key visual for Slate + Ash’s new software instrument

Projects

Generative portraits for IBM

Projects

Llum Negra / La Luz Negra / Black Light

Projects

Creative Coding as a School of Thought

Projects Writings

What is Creative Coding?

Writings

Creative Coding as an Experience

Writings

Building a digital painting studio from scratch with Processing

Workshop: “Algorithmic Adventures” at International Assembly

Teaching

An ode to the Gif

Writings

Curating the DESIGN IN MOTION Festival 2022

unlisted

A conversation with Yehwan Song

Conversations featuredConversations

We need a sustainable perspective on life with technology

Writings

2021 was my year of liberation

The best programming language for Creative Coding in 2022

unlisted

I challenged Daniel Shiffman and here’s his response

Tutorials

A mockup-design-tool built with Processing

Projects Prototypes

Processing Community Day 2021 Recap

“The Infinite Layout Machine” by Michael Kreß

Student Work

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

Writings

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

New Course: Bauhaus Coding Workshop

unlisted

Learnings from the Bauhaus about Art and Technology

Writings

Constants & Variables

Conversations

TypeMachines – A workshop at écal Lausanne

Teaching

My Story (Part 1)

Writings

Processing-Tutorial: Rasterize 3D

Tutorials

Processing-Tutorial: Image-Rasterizer

Tutorials

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 Prototypes

Gedanken über Künstliche Intelligenz

Writings

Lowtech Painting Machine

Projects Prototypes