-
Notifications
You must be signed in to change notification settings - Fork 32
Homework Dano Tuesday
-
Each week you must complete two items for your homework.
- Post documentation of your assignment. This can be a short blog post with screenshots / video documentation and/or a Processing.js implementation of your sketch. It should include something visual and your source code.
- Place a copy of your sketch folder in our class' shared google drive folder You have to part of this group to see that folder in your google drive.
-
A word about JavaScript mode and Processing.js
- JavaScript mode in Processing is a nice magic trick that allows you to run a Processing sketch in a web browser. However, there are lots of reasons why it may not work from obvious ones like no third party libraries to less obvious ones like no functions with the same name as a variable. To make matters worse, some of Processing's 2.0 API is not implemented for JS. Use JavaScript mode cautiously and don't let it get in the way of the important stuff like just making what you want to make.
- Instructions for JavaScript Mode
- Alon Chitayat & Jeff Ong --[Thank You For Riding] (http://itp.animishmish.com/itp/category/subway-2/)
- Dana Reginiano-[Physical Maze] (http://danareginiano.com/2013/12/icm-final-project/)
- Vicci Ho -- [#HappySad] (http://www.vicciho.com/icm-final-more-reflections/)
- Clio Davis -- Wind Waker Conductor Hero
- Kyle Greenberg -- The Wu Is Back
- Alejandro Puentes -- VJ Visualizer
- Kate Sukpisan -- Tree Ring Timeline
- Billy Dang -- XXX
- Claire Kearney-Volpe --[ITP 12 Monkeys] (http://ckvitp.blogspot.com/p/icm.html)
- Corey Boling --
- Justin Restauri -- [Pointboard] (http://justinr.me/?p=295)
- Leslie Lin -- [Happy Tree and Dano] (http://www.leslieslin.com/?p=330)
- Monique Saunders -- Final
- Yiyang Liang -- [RUBIK] (http://www.yiyang-liang.com/?p=241)
- Joy Li-- Diamond Crush
-
Please link your name below to your final project proposal. Please post a link to your final project documentation. Don't forget title, one sentence "What is it"?, longer description, who is the audience?, something visual for us to look at in class: drawings, images, video, etc, References: links to related projects, code samples, if you are collaborating, your process.
-
Alon Chitayat -
-
Dana Reginiano- [Physical maze] (http://danareginiano.com/2013/11/icm-final-project-proposals/)
-
Vicci Ho -- [NYT Movie review API visualization] (http://www.vicciho.com/my-week-with-the-nyt-api-or-why-the-hell-did-i-think-it-was-a-good-idea/)
-
Clio Davis -- [Wind Waker Baton Game] (http://www.cysdavis.com/?p=84)
-
Kyle Greenberg --
-
Alejandro Puentes -- (http://itping.wordpress.com/icm/)
-
Kate Sukpisan -- Tree Ring Timeline
-
Jeff Ong --
-
Billy Dang -- [LipsOnSkin] (http://ifiwerericher.com/2013/11/12/icm_final-project-proposal/)
-
Claire Kearney-Volpe --
-
Corey Boling --
-
Justin Restauri -- [Pointboard] (http://justinr.me/?p=209)
-
Leslie Lin --
-
Monique Saunders --
-
Yiyang Liang -- [RUBIK] (http://www.yiyang-liang.com/?p=241)
-
Joy Li-- [Dance without a mat] (http://www.joyliatitp.com/?p=185)
Go further with your ideas. Use Arrays.
Regular Homework
- Alon Chitayat -
- Dana Reginiano-
- Vicci Ho --
- Clio Davis --
- Kyle Greenberg --
- Alejandro Puentes -- [Mandala] (http://itping.wordpress.com/icm/)
- Kate Sukpisan --
- Jeff Ong --
- Billy Dang --
- Claire Kearney-Volpe --
- Corey Boling --
- Justin Restauri --
- Leslie Lin --
- Monique Saunders --
- Yiyang Liang --
- Joy Li-- [Is It Raining] (http://www.joyliatitp.com/?p=145)
Homework: Further modularize your code into objects. If you have already worked with objects find something that intrigues you about something you have already done and go further. Arrays are the next technical challenge. If you have already mastered objects, a prose blog post would be welcome. Perhaps about what we talked about in class, the differences between computational media and traditional media. Is computational media better depicting our subjective experience or are we conforming to the new capabilities of computational media?
I am also asking you to try an object exchange. I will email you pairs. You should email your partner a class. Try to see if you can get your partner's object to work in a sketch.
Pairs for Object Exchange
- Alon Chitayat --Dana Reginiano
- Vicci Ho -- Justin Restauri
- Monique Saunders -- Alejandro Puentes
- Yiyang Liang -- Kate Sukpisan
- Kyle Greenberg -- Billy Dang
- Leslie Lin -- Claire Kearney-Volpe
- Clio Davis -- Corey Boling
- Jeff Ong -- Joy Li
Regular Homework
- Alon Chitayat -[Skyline automaker] (http://itp.animishmish.com/itp/2013/10/08/icm-week-5-skyline-automaker/)
- Dana Reginiano-
- Vicci Ho -- [blog: Who is in control?] (http://www.vicciho.com/who-is-in-control/)
- Clio Davis --
- Kyle Greenberg --
- Alejandro Puentes -- [Jellyfish] (http://itping.wordpress.com/icm/)
- Kate Sukpisan --
- Jeff Ong -- [Computational v. Not] (http://www.jffng.com/ITP/computational-media-tradional-media/)
- Billy Dang --
- Claire Kearney-Volpe --Dinos
- Corey Boling --
- Justin Restauri -- Monet/Frogger Mashup
- Leslie Lin --
- Monique Saunders --
- Yiyang Liang --
- Joy Li-- [Surviving Man & Catching Game] (http://www.joyliatitp.com/?p=135)
Homework: Modularize: organize your draw loop into functions. Reuse: see if you can get one function to do slightly different things depending on what parameters you send it. Reflect on your existence as your cognitive load lessens while the pizzazz of your work stays the same or increases.
Or Post Separately
- Alon Chitayat
- Dana Reginiano-
- Vicci Ho --
- Clio Davis --
- Kyle Greenberg -- [CapitalFail (WorkinProgress)] (https://drive.google.com/a/nyu.edu/?tab=mo#folders/0B6-bRV-ejRJAODItTDJRNFNnLXc)
- Alejandro Puentes -- [Sketch_004f] (http://itping.wordpress.com/icm/)
- Kate Sukpisan -- [Interactive Pattern] (http://www.katevisuth.net/week-4-interactive-pattern/)
- Jeff Ong --
- Billy Dang -- [Bouncin Ballz_Updated] (http://ifiwerericher.com/2013/10/01/icm_wk4_boucin-ballz_function_code-update/)
- Claire Kearney-Volpe --
- Corey Boling --
- Justin Restauri -- [Now With More Objects!] (http://justinr.me/?p=134)
- Leslie Lin -- rainbows
- Monique Saunders --[ocean_and_rain] (http://azaar.com/processing/)
- Yiyang Liang -- [Rubik in Progress] (http://www.yiyang-liang.com/?p=136)
- Joy Li-- [Catching Game in progress] (http://www.joyliatitp.com/?p=106)
Homework: In general this week, you should work with rule-based animation, motion, and interaction. You can use the ideas below or invent your own assignment. Start by working in pairs according to the wiki. Can you divide an idea into two parts and combine those parts? Can you swap sketches and riff of of your partner's work? You can post together or break off and complete the assignment individually. As an exercise, try making a rollover, button, or slider from scratch. Compare your code to the examples on github. Moving beyond the exercise, can you invent new GUI elements beyond buttons, sliders, rollovers, etc.?
Post Together
- Kyle/ Monique - [Beatles Clock] (http://www.kgitp.com/?p=176)
- Dana / Leslie - [Bizarre triangle] (http://www.leslieslin.com/?p=197)
- Billy / Alejandro
- Vicci /Kate - [Week 3 pattern] (http://www.vicciho.com/icm-week-3/)
- Jeff / Yiyang
- Joy / Alon - [Drawing Pad] (http://www.joyliatitp.com/?p=82)
- Justin / Clio - [Foxy Sunset] (http://justinr.me/?p=123)
- Corey /ClaireHauling Ass
Or Post Separately
- Alon Chitayat
- Dana Reginiano-
- Vicci Ho --
- Clio Davis --
- Kyle Greenberg --
- Alejandro Puentes -- [Fibonacci] (http://itping.wordpress.com/icm/)
- Kate Sukpisan --
- Jeff Ong -- [Slider GUI] (http://www.jffng.com/ITP/assignment-3-gui-making-it-rain/)
- Billy Dang -- [Boucin Ballz} (http://ifiwerericher.com/2013/09/24/icm_wk3_animated-button-sketch/)
- Claire Kearney-Volpe --
- Corey Boling --
- Justin Restauri --
- Leslie Lin -- Rainbow and the cloud
- Monique Saunders -- [WEEK3-Spiral] (http://www.moniquenaoumitp.com/fine-art/icm/)
- Yiyang Liang -- [cube-unfinished] (http://www.yiyang-liang.com/?p=110)
- Joy Li--
Assignment: Create a animated application. Start over from scratch and build something with a very simple design. Focus on the logic of variables and avoid using hard-coded values. Play with mouseX and mouseY. Start by working in pairs (according to list below). We will allocate some time in class for this. You can post together or break off and complete the assignment individually.
Post Together
- Dana Reginiano / Alejandro Puentes - [Samba Boy] (http://www.itping.wordpress.com/icm/)
- Vicci Ho / Clio Davis - animated fishies.
- Kyle Greenberg / Corey Boling
- Yiyang Liang/ Kate Sukpisan
- Billy Dang / Justin Restauri
- Claire Kearney / Volpe -Monique Saunders
- Jeff Ong / Zhuoying Li
- Alon Chitayat / Leslie Lin - Carnival
Or Post Separately
- Alon Chitayat
- Dana Reginiano-
- Vicci Ho --
- Clio Davis --
- Kyle Greenberg -- [The Dude Abides] (http://www.kgitp.com/?p=136)
- Alejandro Puentes -- [Interactive NG] (http://itping.wordpress.com/icm/)
- Kate Sukpisan -- [Can you feel the love tonight?] (http://www.katevisuth.net/can-you-feel-the-love-tonight/)
- Jeff Ong -- It's raining.
- Billy Dang -- Dancing Cube
- Claire Kearney-Volpe --Black Skies Are Going To Clear Up!
- Corey Boling -- [Jaws] (http://cjb418.wix.com/nyuitp#!week-2-code/c1mya)
- Justin Restauri -- [Trafalgar Square(s)] (http://justinr.me/?p=86)
- Leslie Lin
- Monique Saunders Week2
- Yiyang Liang -- passing v2 [passing v1] (http://www.openprocessing.org/sketch/110068) & noise
- Zhuoying Li-- Ball Game
Assignment: Create your own screen drawing: self-portrait, alien, monster, etc. Use only 2D primitive shapes – arc(), curve(), ellipse(), line(), point(), quad(), rect(), triangle() – and basic color functions – background(), colorMode(), fill(), noFill(), noStroke(), stroke(). Remember to use size() to specify the dimensions of your window.
- Dana Reginiano- Conos
- Vicci Ho -- Figure with a soccer ball!.
- Clio Davis -- Fox head and here too.
- Kyle Greenberg -- [Chester, The Monster] (http://www.kgitp.com/?p=93)
- Alejandro Puentes -- [Homework 1] (http://itping.wordpress.com/icm/)
- Kate Sukpisan -- [Flowers] (http://www.katevisuth.net/week-1-create-your-own-screen-drawing-with-processing/)
- Jeff Ong -- ["Logical" art] (http://www.jffng.com/ITP/why-draw-things-in-paint-when-you-can-use-code-instead/)
- Billy Dang -- [Whaley] (http://ifiwerericher.com/2013/09/09/processing_primitive-shapes-excercise/)
- Alon Chitayat -- Week 1- NYC Skyline.
- Claire Kearney-Volpe --[Toon Self] (http://ckvitp.blogspot.com/p/icm.html)
- Corey Boling --[Geometric Dog] (http://cjb418.wix.com/nyuitp#!icm/c1rvo)
- Justin Restauri -- [S.O.S., Diver Down & Dark Side of the Moon] (http://justinr.me/?p=31)
- Leslie Lin -Moonrise (kingdom?)
- Monique Saunders Monster
- Yiyang Liang -- [me] (http://www.yiyang-liang.com/?cat=1) and on [github] (https://github.com/lyyvalhalla/ICM/blob/master/week%201%20--%20me)
- Zhuoying Li-- Face