Leen Charafeddine

Feb 28 – Mar 17, 2022

Mondays and Thursdays 5:00 PM-7:00 PM (Beirut time/GMT+2)

This workshop will be held online


Making in the digital world takes on an entirely new life when you are not only using available digital tools, but creating them; that is what lies at the heart of creative coding. This workshop introduces participants to coding through OpenFrameworks [OF], a tool that facilitates making things with code. By the end of the workshop, participants will understand the basic syntax of C++ and OpenFrameworks functions. They will write programs that:

- Create 2-D static drawings

- Create 2-D animations

- Create 2-D interactive compositions (mouse-and-key-based)

- Extract information from digital images, based on their pixel components (color, brightness, position) and translate this information into 2-D compositions.

*There are no programming prerequisites for this workshop, and if you have experience with code (C++, Processing, p5js, etc.), you might find it quite slow.

*In the launching session, we will discuss the parameters of creative coding, look at examples, and introduce the tools we will need to download to proceed. 

*Some material will become asynchronous video content (under an hour long) for you to watch and follow as homework.

*Attending every session as well as watching the Asynchronous content are crucial. As you are learning a new language, you will find that if you spend a little bit of time, even 10 minutes coding everyday, you will get the most out of it.

Leen Charafeddine is a graphic designer based in Beirut, Lebanon. Her practice is focused on creating alternative pedagogical tools. She graduated with a BA in Graphic Design from the American University of Beirut, and an MA in Visual Communications from the Royal College of Art, London.  She is a self-taught creative coder in Processing, and attended online courses at The School for Poetic Computation in New York to learn OpenFrameworks.