WEEK 1 |
Course Overview |
Jan 10 |
|
|
Jan 12 |
|
- Watch Daniel Shiffman ‘Learning Processing’ Tutorials
- Begin work on Assignment 1 by creating a composition with at least three different shapes and three different fills, strokes and stroke weight values (one for each shape). These are the minimum requirements, but feel free to add more complexity! Create a post on the class blog and upload a picture of your sketch.
- Optional reading: Mark Tribe and Jana Reena ‘New Media Art - Introduction’
- Look for two emails from Wordpress with the subjects "[art150.nma-course.online/blog] New User Registration" and "[art150.nma-course.online/blog] Your username and password info". Go ahead and sign up
|
WEEK 2 |
Intro to Processing |
Jan 17 |
|
|
Jan 19 |
Resource Links
- Processing Handbook and Tutorials Sites
- Processing Galleries
|
- Work on: Assignment 1 - Come in next class with troubleshooting questions!
- Add to your composition: Start with your composition of at least three different shapes and three different fills, strokes and stroke weight values (one for each shape). Now ADD: at least one variable and one conditional.
- Begin reading: Form+Code-Hello (due one week from today)
|
WEEK 3 |
Processing Continued |
|
Resource Links - Cruise through these tutorials:
|
|
Jan 26
|
Resource Links: Information Aesthetics/Visualization |
|
|
|
|
WEEK 4 |
Basic Electronics 1.0 |
Jan 31
|
- DUE: Processing Assignment 1: DRAWING MACHINE
- Basic Electronics + circuit building 101
- What is a circuit? What is Voltage, Amperage, and Resistance? What is a load? How do we use these things
- Demos:
-
- Paper circuits with Paper + Copper Tape
- Resource Links
|
- Required Reading - Due next class: What is a Circuit?
- Complete simple paper circuit with 1 LED and bring it to next class. A HOW TO GUIDE is here: MakerCamp Paper Circuits
- BLOG POST: Having read the Form+Code-Hello article, Describe a software that changed the way that you think, see, or understand the world. (Yes, this can include games.) Describe how this changed your perceptions. POST this 1-2 paragraph narrative to the Blog and include images and links to the software you are referencing.
|
Feb 2 |
|
|
WEEK 5 |
Creative Switch and Analog Electronics |
Feb 7 |
- KITS DISTRIBUTION
- Continued View of past students' Creative Switches
- Demos:
-
-
Basic Electronics 102: Series and Parallel circuit building
- Series/ Parallel: A 12V battery wired to four 3V LEDs in series would distribute 3V to each of the LED's.
But that same 12V battery wired to four 3V LEDs in parallel, would deliver the full 12V to each LED - enough voltage to burn out the LED's!
|
|
Feb 9
|
|
- Work on Creative Switch: Creative Switch I
- Remember to document the 'making of' your creative switch(es) for the instructable portion of the assignment!!!
|
WEEK 6 |
Arduino: basic sensing + output |
Feb 14 |
- IN CLASS WORK TIME for Creative Switch & Individual Meetings - Individual Meetings on Projects
- Methods + techniques for rugged fabrication:
- YES TO: hot glue, silicone glue, elmers glue (in small amounts), heat shrink, wire nuts, nuts and bolts
- NO TO: duct tape, scotch tape, blue tape, masking tape, crazy glue (most of the time), and electrical tape (not for securing connections!)
- Explore: Odd conductive building materials including conductive thread, ink, and playdoh/ puddies, zippers, LED stickers, and spring wire, etc
- Demo: Make a pressure switch with Velostat
- Resource Links
-
- Artist Links - Contraptions + Kinetic New Media Work
-
|
- Start posting to Blog: Documentation of your creative switch construction in the format of an Instructables project: include pictures (and/ or video) plus written descriptions of all the materials and construction steps, start to finish. See homework page for full specs.
- Bring your cameras to document your work+ others using it during/after crits
|
Feb 16 |
|
|
WEEK 7 |
Continued Building with Arduino & Electronic Circuits |
Feb 21 |
|
- Review: ARTIST PRESENTATION LIST
SIGN UP with your selection asap by EMAILING THE instructor with your top two artist choices for the Presentation by the Monday evening before next class
|
Feb 23
|
|
- EMAIL to instructor: One paragraph description + an image of the artist/ designer/ collaborative you have chosen for your Artist Presentation
- Begin Work on: Artist Presentation Assignment
|
WEEK 8 |
Programming |
Feb 28 |
|
|
Mar 2 |
|
- Email instructor with 2 (or 3) project proposals by the start of next class. Each proposal should be at least one substantial paragraph in length. Be as specific as you can in your descriptions. The instructor will email feedback on the viability and technical suggestions for each of the proposals
|
WEEK 9 |
Arduino: Sensors --- Detecting Movement, Light, Motion, Vibration, Sound |
Mar 7 |
- ARTIST PRESENTATIONS CONTINUED
- DISCUSSION: OF READING cont'd
|
|
Mar 9 |
- Individual Meetings on Interaction Assignment
- Arduino: Adding in additional analog sensors such as the Force Sensor
- Demo: Pressure (ie, FSR) Input Tutorial
- Potentiometer Input Tutorial
-
Sound and Music
- Using Touch Sensors
- Download: Day 3 Code Folder
- Download: Day 4 Code Folder
- Understanding: Analog to Digital Conversion (ADC)
- Video Explanation of ADC
- Using the Constrain Function
- How to use Smoothing (or Averaginging)
- BIG folder of CODE
- MAKECODE web app
- MAKECODE Projects Site
- CHALLENGE ZONE
- Fruit Drums
- See Your Pulse
- Circuit Playground Express head-tilt activated ears
- Bike Glove (accelerometer)
- VIEW: Kinetic Sculpture + Natural Systems in New Media
-
- Ken Goldberg: Telegarden, Youtube Vid
- Arthur Ganson
- Fernando Orellana
- Jeff Carter
- Ralph Schreiber and ELF - Living Particles
- BlubberBots by Jed Berk - one, two, three (pdf)
- Anders Neirem, Shadow-seeking lights
- Ernst Haeckel - Art Forms in Nature
Rather than being a strict Darwinian, Haeckel believed that the characteristics of an organism were acquired through interactions with the environment and that ontogeny reflected phylogeny. - Wikipedia
- Biomimicry - Janine Benyus - Biomimicry Institute
- Philip Beesley
- Hyperbolic Crochet Coral Reef Project at the Smithsonian and Nancy Knowlton, the Sant Chair for Marine Science at the museum and the Smithsonian’s science advisor for the exhibition & Daina Taimiņa (Mathematician, Cornell University) TED talk
- Douglas Repetto - Foal link 1 , Foal link 2
- Leonel Mura - Robotarium, Art Insect Robots, Swarm Paintings
- Ken Rinaldo
- Theo Jansen, 1, TED, and simulation
- Garnet Hertz
- "Design is easy. Social competence is the most difficult thing to teach." Joachim Sauter
|
- Work on: Interaction Assignment
- Complete: your Analog Sensor input to translated (mapped) output
|
WEEK 10 |
Project Work |
Mar 14
|
|
- POST TO BLOG: FIll in and Post this FORM with an updated description of your Interactive assignment project proposal. Fill in all parts of the form and cut and paste your answers into the blog post.
- Include Parts list in the 'Resources section' of the form with direct links to where the parts will be purchased. Double check on shipping time frames.
- If you are using your own materials from home, then you do not need to supply links, but do supply a clear description.
|
Mar 16 |
- WORK IN CLASS & Individual Meetings
- Catch up on CPX Analog to Digital coding
- DIGITAL FABRICATION - Intro to 3D printing - Meshmixer
- Intro to Meshmixer NOTES
- SCHEDULE FRIDAY WORK SESSION?
|
- Work on Interactive Assignment
- Bring all your materials to the next class meeting and BE PREPARED TO WORK ON YOUR PROJECTS!!! Even if all your supplies are not yet in, you can and must work on the circuit, the programming, or the body/ sculptural aspects of your project.
- DUE: Make an account on Thingiverse (it's free). Email two 3d models that you would like to mash up. Make sure they are .stl files. This is due evening before the next class - ie, sunday evening.
- Your first round of code is DUE NEXT CLASS (whether it works or not).
It's important that you first try to put the code together on your own!
|
Week 11 |
MARCH 21-25 SPRING BREAK followed by Interactive Project Critiques |
Mar 28 |
|
- DUE NEXT CLASS: Interactive Assignment
|
Mar 30
|
- IN CLASS CRITIQUES - INTERACTIVE ASSIGNMENT DUE TODAY
|
- Due Next Class - Discussion of Slow Design Principles
- Post to Blog: Online Research: Find two artworks or design projects that would fit the parameters of two of the six design principles (as laid out in Fuad-Lake's Slow Design Principles). Describe the works, include images, and discuss how each of the projects fits the principles as well as what impresses you about them. This part of your blog should be at least two paragraphs long.
Next, conceptualize a 'fantasy' project of your own that is oriented around and inspired by at least 2 of the 6 slow design principles. Describe the project + include sketches in your post. This portion of your blog entry should constitute an additional 2-3 WELL WRITTEN, WELL CONSTRUCTED paragraphs in length.
|
WEEK 12 |
CRITIQUE |
Apr 4 |
|
- Final Project proposals due Monday next week
|
|
-
Schedule:
- 11:15 - 11:25: Individual meetings
11:30 - 11:50: Accelerometer Group
12:00 - ?: Audio / Sound Out Group
Quickstart Guide to Circuit Python
Information Aesthetics/Visualization sites & Artists |
|
|
|
- Post to Blog: three questions that you want to get feedback on. The questions may address conceptual, material, or technical choices / challenges.
- Suggested reading by Critical Art Ensemble
|
WEEK 13 |
Final Project Work |
Apr 11 |
- Reading Discussion/ Slideshow: Slowdesign
- Demos: Arduino to Processing Communication
|
|
|
- Intro to the Fast LED Library
- Ever-Burning Flame Painting - example - nice flame animation as well - which could be repurposed with different colors
(You’ll need to download the
Library in the Arduino App, go to the menu: Sketch -> Include Library -> Manage Libraries Type in FastLED, and download)
- Demos: Arduino to Processing Communication
- Individual meetings On Final Projects
- Work in Class
|
|
WEEK 14 |
Final Project Work |
Apr 18 |
- Individual Meetings
- Discussion of Finals and Scheduling
- MakeCode and Circuit Python Projects: update on Alt Final Project Requirements
- How to Use Serial Communications with MakeCode and Circuit Python to Communicate with Processing
- Tactical Media Links:
http://www.surveillance-and-society.org/
RTMark
Radical Software Group
illegal-art.org
futurefarmers
- "There is no point in inventing anything unless it is an improvement." Adolf Loos
- Christian Moller
- Achim Wollschied
- Blinkenlights
- Bio Media Links: Wim Delvoye (Cloaca), Kenneth Feingold, Bill Vorn, George Gessert, Louis Bec, ELF, Erik Samakh, Electronic Disturbence Theater, Critical Art Ensemble, Eduardo Kac, Natalie Jeremijenko, and Swamp (Collaborative):Projects, Tim Hawkinson
|
|
Apr 20 |
|
- Work On: Final Installation
|
WEEK 15 |
Final Presentations |
Apr 25 |
- Final Project Presentations?
|
|
Apr 27
|
- Final Project Presentations?
|
|