-
Hi. How are you? My name is Dan. Welcome.
-
If you're here, which hopefully you are
because you're watching this video,
-
you're here to learn Programming.
-
Hopefully you're here to learn Programming
for the very first time.
-
This is going to be a tutorial.
-
It's designed for you to take about
an hour to complete.
-
There's going to be lots of stuff
happening in it.
-
I'm going to talk. Hopefully not too much.
-
I'm going to draw pictures and diagrams
-
over here on this whiteboard.
-
Sometimes this video is going to
-
get a lot smaller and there's going to be
-
text below me, and things drawn
-
to the left of me over here.
-
We're going to look at Programming
-
in the context of the visual arts.
-
What does it mean to write software
-
to do the things that you often do
-
with your hands, with paper, with pencil
-
with paint? Could you use a computer to
-
create drawings? To create animations?
-
To create images? This is what we're
going to look at.
-
So, before we get started with the actual
-
nuts and bolts of learning to code,
-
let's take a moment to look at a range of
-
projects -- things that have been made in
-
recent years with computer programming
-
for the visual arts.
-
This is Strata #3 by Quayola.
-
Quayola is an artist working in London.
-
This animation combines computer generated
-
images with video of a cathedral in Rome
-
to create a fantastic new reality.
-
In his own words, he is investigating
improbable relationships between
-
contemporary digital aesthetics, and
icons of classical art and architecture.
-
This is Oasis by Yunsil Heo.
-
She is a media artist working in Seoul.
-
Oasis is an interactive installation.
-
By moving around the sand,
small pools are created
-
where new software creatures are born and live.
-
This is Replica by Alex Vessels and Jeff Howard.
-
Alex and Jeff are interactive artists and designers
-
working in New York. Replica is
-
an interactive dance performance that
-
uses live image processing to explore how
-
the awareness of time and captured images
-
affect self-perception.
-
It was projected onto a 120 foot
video wall in New York.
-
This is unnamed soundsculpture by
-
Daniel Franke and Cedric Kiefer.
-
Daniel and Cedric are media artists
working in Berlin.
-
This animation is a moving sculpture
-
created from the recorded motion data
of a live dancer.
-
These animation and installation projects
-
are just one way that visual artists
-
are working with code.
-
More traditional design areas such as
-
map design, brand identity, and logo design
-
and illustration are transformed through
-
designers writing their own code.
-
This is the Dencity Map by
-
Fathom Information Design.
-
Fathom is a design studio in Boston.
-
This map uses circles of different sizes
-
and colors to visualize
-
population density in a unique way.
-
Larger, darker circles show areas
-
with fewer people. While smaller brighter
-
circles highlight crowded cities.
-
By glancing at this map we quickly get
-
a sense of how some cities and countries
-
are more densely populated than others.
-
This is the logo for the MIT Media Lab
-
created by the Green Eyl.
-
The Green Eyl is a studio based in Berlin.
-
The identity system can be used
-
in different ways and in many contexts
-
including the lab's website, business cards,
-
and in any other media.
-
It forms a beautiful identity that is
-
synonymous with the Media Lab's
-
approach to the ever changing
-
nature of technology.
-
In addition to the kind of work
-
we're looking at already,
-
there's sculpture, fashion design,
-
architecture, products, jewelry,
-
pottery, much much more.
-
What does writing software have
-
to do with these physical objects?
-
Everything.
-
It's an area of exciting and emerging possibility.
-
New technologies make it possible
-
to print objects. For example, it is now
-
possible to design a ring in software
-
and print it in plastic or metal.
-
Let's look at three final examples before starting
-
to learn how to code.
-
This is the D.dress software by
-
Mary Huang. Mary is an entrepreneur
-
and designer working in New York.
-
D.dress is a program written by Mary
-
that allows a user to sketch a dress and
-
it automates the pattern creation.
-
It re-imagines the classic little black dress
-
by changing the relationships between
-
manufacturing, the designer, and the wearer.
-
The Textile Room was created by the
-
architecture studio P-A-T-T-E-R-N-S,
-
founded by Georgina Huljich
-
and Marcelo Spina. Georgina and Marcelo
-
are architects working in Los Angeles,
-
The Textile Room is an experimental
-
media space where carbon fiber textiles
-
are augmented with a video colleague.
-
This is Cell Cycle by Nervous System,
-
a design studio founded by Jessica Rosenkrantz
-
and Jesse Louis-Rosenberg.
-
Jessica and Jesse are entrepreneurs
-
and designers living in Boston.
-
Cell Cycle is a program that allows
-
people to design their own jewelry
-
and then 3D print it.
-
All of these projects we just looked at
-
are created with a software environment
-
called Processing. Processing is a way
-
to program invented by artists
-
and designers to be used by
-
artists and designers.
-
Processing is for making visual media.
-
It focuses on writing programs to draw
-
create animation, and to build
-
interactive experiences like video games.
-
Hopefully you're going to have a good
-
experience learning to program
-
and I'm already having fun just talking to you
-
even though I don't really know
-
who you are yet cause you're not here.
-
There's a camera there. Okay.
-
I'll talk to you later. Bye.