1/7__Wednesday:
Intro to class
Install Processing
String Fun
Graph Paper Fun
What is programming?
What can you do with Processing?
http://processing.org/exhibition/index.html
Processing Interface
Make a composition with 10 lines.
Be able to do a line, shape, and fill
GO to Nancy Patterson lecture tonight. She is coming to see us especially. She is a digital media artist.
Textarc
http://www.textarc.org/
We Feel Fine
http://wefeelfine.org/
The Dumpster
http://artport.whitney.org/commissions/thedumpster
/dumpster.shtml
Whitney artport
http://artport.whitney.org/gatepages/index.shtml
Khronos Projector
http://www.k2.t.u-tokyo.ac.jp/members/alvaro/Khronos/Khronos_Projector.html
Flight Patterns
http://www.aaronkoblin.com/work/faa/
Cinema Redux
http://www.processing.org/
exhibition/works/redux/index.html
Information Aesthetics
http://infosthetics.com/
Tagged in Motion
http://www.youtube.com/watch?v=
XLikgptMD98&feature=related
Jared Tarbell
http://www.processing.org/exhibition/
works/chamber/index_link.html
Leonardo Solaas
http://www.solaas.com.ar/dreamlines/p5/
Processing
http://processing.org
John Simon
http://numeral.com/agents/gateFiles/
Mondrian, Lissitsky,quilts, Sol Lewitt
Larry Cuba
http://www.well.com/user/cuba/Filmography.html
Software[Structures]
1/12__Monday:
Please read the following
http://reas.com/texts/programmingmedia.html
Software and Drawing
http://artport.whitney.org/commissions/
softwarestructures/text.html
Procure web space and set up a page either on dma or plaza.
First Weekly Assignment
Create a composition and put it on your website that is comprised of 25 lines and 30 dots.
1/14__Wednesday:
Please make sure that you have done all of the tutorials and exercises
in the book up to and including page 42.
1/26__Wednesday:
Second weekly assignment due.
Emulate. Build a software emulator that defines a process of composition. Your emulator will recreate elements of an artwork you like. EG, Animate a painting---be prepared to show the original "inspiration". See Mondrian example. (credit Tiffany Holmes Programming for Automatic Drawing Systems course)
1/12__Monday:
color, transparency, errors, reference, interaction p. 1,
Discuss readings.
Go through first assignment.
1/14__Wednesday:
more interaction, variables
.
Casey Reas's website
http://reas.com
definition of cybernetics
http://www.pangaro.com/published/cyber-macmillan.html
Cave environment
Char Davies
http://www.immersence.com/
Lucy Pretorvich
http://eportfolio.cfa.arizona.edu/gallery.php?
portid=600&sec=1161&oid=6546
A-Life
stanza
http://www.stanza.co.uk/
Karl Sims
Panspermia
http://www.archive.org/details/sims_panspermia_1990
Christa Sommerer and Laurent Mignonneau
http://www.interface.ufg.ac.at/christa-laurent/index.html
Augmented Reality
AR MAgic
http://www.we-make-money-not-art.com/archives/augmented_reality/
transmediale
http://www.transmediale.de/
Myron Krueger
http://www.youtube.com/watch?v=dmmxVA5xhuo
LOGO
http://el.media.mit.edu/logo-foundation/new/index.html
MAX/MSP
http://cycling74.com
Jared Schiffman
http://acg.media.mit.edu/people/jarfish/
Golan Levin
Aves
http://acg.media.mit.edu/people/golan/aves/
http://www.flong.com/projects/ifp/
http://www.flong.com/storage/experience/floccus/
Ben Fry
Valence
http://benfry.com/valence/
Anemone
http://benfry.com/anemone/index.html
Pink Twins
http://pinktwins.com/video.html
meso
http://vvvv.meso.net/tiki-index.php?page=screenshots
Sol Lewitt
http://www.massmoca.org/lewitt/
Jared Tarbell
http://levitated.net/exhibit/organicMachine/index.html
Robert Hodgin
http://www.youtube.com/watch?v=TwQ_BwRTDFs
William Ngan
http://www.metaphorical.net/
1/14__Wednesday:
Please make sure that you have done all of the tutorials and exercises
in the book up to and including page 42.
Read first two sections from Hands chapter from Abstracting Craft. This is an e-book that you can access from here on campus or by logging in remotely frm home. To do this go the main libary website
http://www.uflib.ufl.edu/
In the right hand corner is remote log-in. Go ahead and log in and then locate Abstracting Craft (title of book) in catalog.
1/21___Wednesday:
Please make sure that you have done all of the tutorials and exercises
in the book up to and including page 98.
Read the last three sections from Hands chapter of Abstracting Craft.
1/19__Monday:
No class MLK day
1/21__Wednesday:
conditionals and loops
.
Electronic Shadow
http://www.electronicshadow.com/3mn/index2.htm
1/21__Wednesday:
Please make sure that you have done all of the tutorials and exercises
in the book up to and including page 98.
Read the last three sections from Hands chapter of Abstracting Craft.
1/26___Monday:
Second assignment
Emulate. Build a software emulator that defines a process of composition. Your emulator will recreate elements of an artwork you like. EG, Animate a painting---be prepared to show the original "inspiration". See Mondrian example. (credit Tiffany Holmes Programming for Automatic Drawing Systems course).
1/26__Monday:
loops
Present second assignment to the class. Be prepared to tell why you chose the particular piece you did and to verbally step us through the commented code that you have written.
1/28__Wednesday:
functions
Web Color Visualizer
http://www.ideo.com/visualizer.html
Basic Interactive Color stuff
http://www.poynterextra.org/cp/index.html
Color Theory Exercises
http://www.marilynfenn.com/color_theory_exercises.phpJosef Albers Interaction of COlor Book
http://www.amazon.com/Interaction-Color-Revised-Josef-Albers/dp/0300018460
Arcade Games
http://www.neave.com/games/
Beige
http://www.post-data.org/beige/
Totally Psyched Data
http://www.turbulence.org/Works/arcangel/alex.php
1/28__Wednesday:
Please make sure that you have done all of the tutorials and exercises
in the book up to and including page 119.
Read the first three sections from Eyes chapter of Abstracting Craft.
2/2__Monday:
Third Assignment
Part One Take assignment Two and redo, reorganizing the code using functions. Part Two Create a program that divides the screen into at least 4 parts. As the mouse moves through each discrete area of the screen, change a shape, color, size or combination of the previous using both for and while loops.
2/2__Monday:
objects
Present third assignment to the class. Be prepared to tell why you chose the particular piece you did and to verbally step us through the commented code that you have written.
2/4__Wednesday:
arrays, vertexes, curves and visualizations
pdf on vetexes and curves
.
Wiggle
http://www.processing.org/exhibition/works/wiggle
/index_link.html
Screening Circle
http://www.artcontext.net/act/05/screening
Circle/docs/about.html
Marc Wattenberg's NameVoyager
http://www.babynamewizard.com/voyager#
prefix=&ms=false&sw=f&exact=false
Alison Mealey
Bot Positions Tournament Death Match
http://alison.organised.info/unrealart/processing/
Osman Khan
NetWorth
http://www.osmankhan.com/networth/
Flight Patterns
Aaron Koblin
http://www.aaronkoblin.com/work/flightpatterns/
The Dumpster
Golan Levin
http://artport.whitney.org/commissions/thedumpster/
Traffic Patterns in Madrid
Steph Thirion et al.
http://www.trsp.net/cow/
More Visualizations
http://www.processing.org/exhibition/curated_page_9.html
2/4__Wednesday:
Please make sure that you have done all of the tutorials and exercises
in the book up to and including page 150.
Read the last two sections from Eyes chapter of Abstracting Craft.
2/9__Monday:
Fourth Assignment
Take your artist emulator program and reorganize your code so that you are calling upon objects rather than functions in the setup and draw parts of your program. Please clean this up and be thorough. this is the last iteration of this program so it need to be done in terms of functions and objects.
Make another smalll program that is a visualization of climate change using curves and vertice as will as one array. Please begin to think about content in this program.