In this workshop, we will explore alternative ways of looking at information. We will feed algorithms spoiled data, and see what they throw up. We will break and crash our operating systems, and in doing so learn how understanding a system completely can help us explore and embrace everything around it.
Sunday, Mar 8th, 2015 11:00 a.m. – 5:00 p.m. (6 hours)
(Intro hour: 10:00 a.m. - 11:00 a.m.) what is intro hour?
What is a glitch?
According to wikipedia, a glitch is a short lived fault in a system. For us, a glitch is when something unexpected or unintended happens, often by a program misinterpreting our intentions. This comes about by a mismatch between the assumptions and expectations of the artists using a piece of software and the developers who created it. We will purposely open files in the "wrong" program - sound editors for images, photoshop for music, and try and find interesting mismatches.
the Metropolitan Exchange, 33 Flatbush Ave, 4th Floor, Brooklyn, New York, 11217 (Map)
We will select some of the tastiest brunch spots to satisfy your appetite(Miriam, Char No4, Cafe Luluc, etc.), while our carefully prepared curriculum will ensure that you are provided with a full, comprehensive and lasting understanding of our course topics.
What should I bring?
- Mac Users:
- Windows Users:
Why openFrameworks is important?
openFrameworks is a tool for creativity based on C++, already having spread across many countries like the US and Japan, and now developing quickly in China. It plays an important role at the top level of many cutting edge fields like new media art, interactive design, the "internet of things", robotics, etc.
Frequently asked questions
1. Do I have to know openFrameworks? Is it required for taking this class?
You don't have to know any openFrameworks. oF Course gives someone who doesn’t have any coding skills the full support. An one hour long intro hour will be hosted before every course, if you are beginner with OF, you can take it to catch up. What is intro hour?
2. Can I take class online if I am not in NYC?
You can take it onsite or through recorded sessions on youtube and get timely assistance from teaching crew by google hangout or Skype. please contact firstname.lastname@example.org for more info.
3. Can I take whole session of spring 2015?
You can contact email@example.com to get access to register full session. As a small
appreciation, we will give you 10% discount for the total tuition.
- Intro Hour (10:00-11:00) **optional what is intro hour?
- Introduction (11:00-12:00)
- What's a glitch?
- View some work by clement valla, glitchr, kyle mcdonald, and more.
- Algorithms (12:00-14:00)
- Lets pick our favorite programs, and try to break them.
- What's a computer? (14:00-16:00)
- After disabling some kernel security measures, lets crash our machine.
- Conclusion (16:00-17:00)
- Where do expectations break?
**You can contact us for corporate training or small group training opportunities.
Intro to Openframeworks/C++
Presents a brief introduction to writing code in c++, followed by an immersion into using OF
Feb 8 2015
Design By Code
Translate basic design principles — scale, rhythm, transparency, modularity, pattern — into code
Feb 15 2015
Animation By Code
To understand animation through the lens of code through basic geometry and physics principles
Feb 22 2015
Explore the relationships between audio and visual forms using openFrameworks
Mar 1 2015
Live Coding Shaders
Learn how to setup an openFrameworks project to live code shaders in GLSL, and how to make them interactive
Mar 15 2015