new media 2

SPRING 2011: INTERACTIVE MULTIMEDIA

schedule

Wednesday Jan. 19th
syllabus, course overview
survey
examples of interactive projects in Flash: exploring the Flash interface
saving and publishing
PONG (online simulator)
assigned reading: Rules of Play (Preface) - Salen and Zimmerman
in-class: 1 & 2 from labs + lessons
Monday Jan. 24th
for next class: read chapters 3 and 4 of Flash CS4 - The Missing Manual in-class: item 3 from labs + lessons
Wednesday Jan. 26th
agenda:
solidifying our understanding of symbols in Flash (buttons and movie clips)
start making sample Flash files for reference
in-class: item 4 from labs + lessons
assigned reading (to discuss Monday, 1/31): Critical Play ch 1 [pdf]

adding complexity by fitting together simple pieces
Monday Jan. 31st
Wednesday Feb. 2nd
Snow Day - Class Cancelled, University Closed
Monday Feb 7th
Flash: starting and stopping movie clip symbols from a button
dragging movie clip symbols
Jane McGonigal manifesto
Wednesday Feb. 9th
looking at Flash projects involving exploration and information
agencynet.com
tropical disease map

conservation house
water pollution
red oak bore

watch: Jane McGonigal video
lab time/conferences on individaul readings
Monday Feb 14th
websites to look at and discuss in class:
Private Screts, Public Lies (Renate Ferro)
Lose/Lose (Zach Gage, 2009)
http://stfj.net/index2.php?project=art/2009/temporary
Water Life (Canadian National Film Board)
Wednesday Feb. 16th
Project 1 due
Monday Feb 21st

first reading response due

also - read/review chapters 9 and 10 of the textbook

technical topic: working with audio and video in Flash

interfaces to video -
examples from multimedia journalism projects:
THE BLACK VOTE IN OAKLAND
SF CABS
THE FALLING DOLLAR

Wednesday Feb. 23rd

NO CLASS - make-up day tba

Monday Feb 28th
second reading response due
Wednesday March 2
designing interfaces to multimedia content
theturn.tv musician's site with unusual video interface

interesting metaphor interface: ACLU cultural exclusion site

Water Life (Canadian Film Board)

LA Times - gang violence multimedia reporting

Powering a Nation - News21/UNC multimedia reporting project

Monday March 7
third reading response due
lecture: database aesthetics
Wednesday March 9
Project 2 due

lab: flower clock demo
Monday March 14
no class - Spring Break
Wednesday March 16
no class - Spring Break
Monday March 21
fourth reading response due
lab: "flora clock"
Wednesday March 23
lab: "flora clock"
more time examples
Monday March 28
1. drag
2. timer
3. mask
4. frame rate
5. chase
Wednesday March 30
stage.addEventListener(Event.ENTER_FRAME, updateScreen); button_inst.addEventListener(MouseEvent.MOUSE_DOWN, startGame); var x_dir; x_dir = "right"; var y_dir; y_dir = "down"; var game_playing; game_playing = 0; var r_score; r_score = 0; var l_score; l_score = 0; r_score_box.text = r_score; l_score_box.text = l_score; function startGame(Event:MouseEvent):void{ game_playing = 1; x_dir = "right"; y_dir = "down"; ball_inst.x = 200; ball_inst.y = 200; button_inst.visible = false; } function updateScreen(Event):void{ r_score_box.text = r_score; l_score_box.text = l_score; if(game_playing == 1){ if(x_dir == "right"){ ball_inst.x = ball_inst.x +7; }else{ ball_inst.x = ball_inst.x -7; } if(y_dir == "down"){ ball_inst.y = ball_inst.y +4; }else{ ball_inst.y = ball_inst.y -4; } if(ball_inst.hitTestObject(r_paddle_inst) == true){ x_dir = "left"; ball_inst.width++; ball_inst.height++; } if(ball_inst.hitTestObject(l_paddle_inst) == true){ x_dir = "right"; } if(ball_inst.y <= 0){ y_dir = "down"; } if(ball_inst.y >= 300){ y_dir = "up"; } if(ball_inst.x <= 0){ game_playing = 0; l_score = l_score +1; } if(ball_inst.x >= 550){ game_playing = 0; r_score = r_score +1; } }else{ ball_inst.y = -100; button_inst.visible = true; } } presentations on research/readings:
- Andy
Monday April 4
presentations on research/readings:
- Amanda, Candice
Wednesday April 6
project 3 due
presentations on research/readings:
- Heather, Ethan, Annalise
Monday April 11
final project proposals
lecture: interface metaphors (?)
Wednesday April 13
Monday April 18
tbd
typography for motion design
lecture: other platforms/tools for interactivity for the web: HTML 5, Silverlight, Java
x
Wednesday April 20
tbd
Monday April 25
tbd
Wednesday April 27
tbd
Monday May 2
last official day of class
Wednesday May 4
possible make-up day