Main.Syllabus History

Hide minor edits - Show changes to markup - Cancel

April 04, 2006, at 09:56 PM by 63.212.165.52
Changed lines 128-134 from:
to:
  • Talk about Final Project (group or individual)PLEASE PUT A LINK TO YOUR PROJECT ON THE PROJECTS PAGE
  • Individual meetings

Assignment

  • Make calendar for final project only THREE WEEKS left till presentations begin!!!!
  • Prepare tech research here is an example http://www.birnboim.com/nyu/pcomp/techresearch/howlcdswork.html
March 28, 2006, at 08:53 PM by 63.212.165.52
Changed lines 112-117 from:
to:
  • Shift registers (SPI interface)
  • Qprox
    • This sensor measures capacitance and works through non-conductive materials simple and cheap, probably used in the ipod
    • Code time
January 31, 2006, at 10:48 PM by 63.212.165.52
Changed line 8 from:

Office hours: TBD (soon)

to:

Office hours: Many Monday evenings 6:30 - 8

January 17, 2006, at 10:33 PM by 63.212.165.52
Deleted line 29:
  • Buxton, "Less is more (more or less)"
Changed lines 45-48 from:
to:

Reading:

  • Buxton, "Less is more (more or less)"

January 17, 2006, at 10:06 PM by 63.212.165.52
Changed lines 7-8 from:

Thursday 3:30AM - 6PM Office hours: Monday 10 - 1

to:

Wednesday 9:30AM - 12PM Office hours: TBD (soon)

Changed line 18 from:

Week 1 (Sept. 8):

to:

Week 1 (Jan 18):

Changed line 33 from:

Week 2 (Sept. 15):

to:

Week 2 (Jan 25):

Changed line 47 from:

Week 3 (Sept. 22):

to:

Week 3 (Feb 1):

Changed line 61 from:

Week 4 (Sept. 29):

to:

Week 4 (Feb 8):

Changed lines 71-72 from:

Week 5 - (Oct. 6):

to:

Week 5 - (FEb? 15):

Changed lines 82-83 from:

Week 6 (Oct. 13):

to:

Week 6 (Feb 22):

Changed lines 95-96 from:

Week 7 (Oct. 20):

to:

Week 7 (Mar 1):

Changed lines 102-103 from:

Week 8 (Oct. 27):

to:

Week 8 (Mar 8):

Changed lines 109-110 from:

Week 9 (Nov. 3):

to:

Week 9 (Mar 22):

Changed lines 116-117 from:

Week 10 (Nov. 10):

to:

Week 10 (Mar 29):

Changed lines 122-123 from:

Week 11 (Nov. 17):

to:

Week 11 (April 5):

Changed lines 127-130 from:

No class Nov. 24: ThanksGiving?

Week 12 (Dec. 1):

to:

Week 12 (April 12):

Changed lines 131-132 from:

Week 13 (Dec. 8):

to:

Week 13 (April 19):

Changed lines 135-136 from:

Week 14 (Dec. 15):

to:

Week 14 (April 26):

October 13, 2005, at 01:09 PM by 216.165.95.5
Changed line 79 from:
  • Lab: Serial output and Talking to Processing
to:
  • Lab: Serial output and Talking to Processing here is Shawn's ascii processing example it is good..
October 09, 2005, at 04:32 AM by 24.193.23.220
Changed lines 1-387 from:

[Buy generic viagra | http://generic-viagra.land.ru/]!

[buy phentermine cheap phentermine online | http://cheap-phentermine.hotmail.ru/]!

[buy cheap phentermine online | http://best-phentermine.hotmail.ru/]!

[Fha Mortgage | http://fha_mortgage.chat.ru/]!

[Ticket Broker | http://ticket1_broker.chat.ru/]!

[Cheap generic viagra | http://cheap--viagra.fromru.com/]!

[Buy cheap phentermine | http://buy_phent.chat.ru/]!

[United Airlines tickets flights | http://united-airline.boom.ru/]!

[Computer desk | http://computer-desk.fromru.com/]!

[Online degree | http://online1degree.chat.ru/]!

[Cheap marlboro cigarettes | http://marlb-cigarette.newmail.ru]!

[Gift basket | http://gift_basket.chat.ru/]!

[Best Tires | http://find-tires.com/]!

[honeymoon cruise | http://honeymooncruise.chat.ru/] [cruise european | http://cruiseeuropean.chat.ru/] [celebrity cruise | http://celebritycruise.chat.ru/] [last minute cruise | http://lastminutecruise.chat.ru/] [cruise special | http://cruisespecial.chat.ru/] [alaska cruise | http://alaskacruise.chat.ru/] [carnival cruise ship | http://carnivalcruises.chat.ru/] [new york cruises | http://newyorkcruises.chat.ru/] [cheap cruise | http://cheapcruise.chat.ru/] [hawaii cruise | http://hawaiicruises.chat.ru/] [cruise vacation | http://cruisevacation.chat.ru/] [disney cruise | http://disneycruise.chat.ru/] [holland america cruises | http://hamericacruises.chat.ru/] [family cruises | http://familycruises.chat.ru/] [bahamas cruise | http://bahamascruise.chat.ru/] [mexico cruise | http://mexicocruise.chat.ru/] [bermuda cruise | http://bermudacruise.chat.ru/] [europe cruise | http://europecruise.chat.ru/] [caribbean cruise line | http://caribbeancruisel.chat.ru/] [cruise package | http://cruisepackage.chat.ru/] [cruise review | http://cruisereview.chat.ru/] [carnival cruise line | http://carnivalcruisel.chat.ru/] [disney cruise line | http://disneycruisel.chat.ru/] [nile cruises | http://nilecruises.chat.ru/] [luxury cruise | http://luxurycruise.chat.ru/] [new orleans cruises | http://neworleanscruise.chat.ru/] [celebrity cruise line | http://celebritycruisel.chat.ru/] [galveston cruises | http://galvestoncruises.chat.ru/] [star cruise | http://starcruise.chat.ru/] [cruise holiday | http://cruiseholiday.chat.ru/] [honeymoon cruise | http://honeymooncruise.boom.ru/] [caribbean cruise line | http://caribbeancruisel.boom.ru/] [carnival cruise ship | http://ccruise-ship.boom.ru/] [europe cruise | http://europe-cruise.boom.ru/] [cruise package | http://cruise-package.boom.ru/] [cruise european | http://cruise-european.boom.ru/] [bermuda cruise | http://bermuda-cruise.boom.ru/] [bahamas cruise | http://bahamas-cruise.boom.ru/] [mexico cruise | http://mexico-cruise.boom.ru/] [cruise review | http://cruise-review.boom.ru/] [cruise special | http://cruise-special.boom.ru/] [disney cruise line | http://disney-cruisel.boom.ru/] [norwegian cruise | http://norwegian-cruise.boom.ru/] [last minute cruise | http://lminute-cruise.boom.ru/] [italy cruise | http://italy-cruise.boom.ru/] [princess cruise line | http://p-cruise-line.boom.ru/] [hawaii cruise | http://hawaii-cruise.boom.ru/] [mediterranean cruise | http://mediterranean.boom.ru/] [carnival cruise line | http://carnival-cruisel.boom.ru/] [luxury cruise | http://luxury-cruise.boom.ru/] [cruise deal | http://cruise-deal.boom.ru/] [cruise line | http://cruise-line.boom.ru/] [norwegian cruise line | http://n-cruise-line.boom.ru/] [carnival cruise | http://carnival-cruise.boom.ru/] [caribbean cruise | http://caribbeancruise.boom.ru/] [crystal cruise | http://crystal--cruise.boom.ru/] [cruise | http://cruise1.boom.ru/] [cruise | http://cruise1.chat.ru/] [cruise ship | http://cruise_ship.chat.ru/] [cruise ship | http://cruise-ship.fromru.com/] [luxury cruise | http://luxury_cruise.chat.ru/] [luxury cruise | http://luxury-cruise.fromru.com/] [caribbean cruise | http://caribbean_cruise.chat.ru/] [caribbean cruise | http://caribbean-cruise.pisem.net/] [hawaii cruise | http://haw_cruise.chat.ru/] [hawaii cruise | http://hawaii1-cruise.fromru.com/]

Best links: cruise line

[cruise line | http://cruiseline.boom.ru/]

Best links: cruise review

[cruise review | http://cruise_review.euro.ru/]

Best links: cruises

[crystal cruise | http://crystal-cruise.boom.ru/] [crystal cruise | http://cruise2crystal.chat.ru/] [honeymoon cruise | http://honeymoon-crs.boom.ru/] [honeymoon cruise | http://honeymoon1cruise.chat.ru/] [panama canal cruise | http://panama-cruise.boom.ru/] [panama cruises | http://cruise2panama.chat.ru/] [caribbean cruise | http://cruise2caribbean.chat.ru/] [hawaiian cruise | http://hawaiian-cruise.boom.ru/] [hawaii cruise | http://hawaiian1cruise.chat.ru/] [celebrity cruise line | http://celebrcruiseline.chat.ru/] [celebrity cruise line | http://celebrcruiseline.boom.ru/] [cruise line | http://cruise1line.chat.ru/] [hawaii cruise | http://hawaiicruise.boom.ru/] [hawaii cruise | http://hawaiicruise.chat.ru/] [radisson cruise | http://radisson-cruise.boom.ru/] [radisson cruise | http://radisson4cruise.chat.ru/] [norwegian cruise line | http://norwegcruiselin.boom.ru/] [luxury cruise | http://luxury2cruise.boom.ru/] [luxury cruise | http://luxury2cruise.chat.ru/] [disney cruise | http://disney2cruise.chat.ru/] [discount cruises | http://discount2cruises.chat.ru/] [cruise travel | http://cruise2travel.chat.ru/] [cruise ship | http://cruise2ship.chat.ru/] [cruise deal | http://cruisedeal.boom.ru/] [cruise deal | http://cruise1deal.chat.ru/] [caribbean cruise | http://caribbean2cruise.boom.ru/] [caribbean cruise | http://caribbean2cruise.chat.ru/] [cruise vacation | http://cruise4vacation.chat.ru/] [asia cruise | http://asia-cruise.boom.ru/] [asia cruise | http://asiacruise.chat.ru/] [princess cruise line | http://princescruiselin.boom.ru/] [princess cruise line | http://princescruiselin.chat.ru/] [italy cruise | http://italy2cruise.boom.ru/] [tom cruise | http://tom-cruise.boom.ru/] [tom cruise | http://tom4cruise.chat.ru/] [bermuda cruise | http://bermuda2cruise.boom.ru/] [bermuda cruise | http://bermuda4cruise.chat.ru/] [disney cruise line | http://disneycruiseline.boom.ru/] [disney cruise line | http://disneycruiseline.chat.ru/] [last minute cruises | http://lastminutcruises.chat.ru/] [european cruise | http://european-cruise.boom.ru/] [european cruise | http://europeancruise.chat.ru/] [norwegian cruise | http://norwegian2cruise.boom.ru/] [norwegian cruise | http://norwegian4cruise.chat.ru/] [barge cruise | http://barge-cruise.boom.ru/] [barge cruise | http://bargecruise.chat.ru/] [tropical cruise | http://tropical-cruise.boom.ru/] [mexico cruise | http://mexico2-cruise.boom.ru/] [canada cruise | http://canada-cruise.boom.ru/] [canada cruise | http://canada2cruise.chat.ru/] [cruise special | http://cruise4special.boom.ru/] [cruise special | http://cruise4special.chat.ru/] [single cruises | http://single4cruises.chat.ru/] [cruise review | http://cruise4-review.boom.ru/] [cruise review | http://cruise2review.chat.ru/] [bahamas cruise | http://cruise2bahamas.chat.ru/] [nile cruises | http://nile2cruises.chat.ru/]

Best links: crystal cruise

[crystal cruise | http://crystalcruise.chat.ru/] [crystal cruise | http://crystal1cruise.boom.ru/]

Best links: debt help self

[debt help self | http://debt_help_self.chat.ru/]

Best links: decorating

[interior decorating | http://interior-decorating.fromru.com/] [interior decorating | http://interior_decorat.chat.ru/] [interior decorating | http://interior-decorating.pochta.ru/] [interior decorating | http://interior_deco.chat.ru/] [interior decorating | http://interior-deco.pochta.ru/]

Best links: delivery flowers

[delivery flower | http://delivery_flowers.chat.ru/]

Best links: dell laptop used

[dell laptop used | http://dell_laptop_used.chat.ru/]

Best links: dental

[dental schools | http://dental_schools.chat.ru/]

Best links: dental care

[dental care | http://dental-care.fromru.com/]

Best links: diabetic

[diabetic supply | http://diabetic-supply.fromru.com/] [diabetic supply | http://diabetic_supply.chat.ru/] [diabetic supply | http://diabetic2_supply.chat.ru/] [diabetic supply | http://diabetic-supply.pochta.ru/]

Best links: didrex

[didrex | http://didrex1.chat.ru/]

Best links: digital photo

[digital photo | http://digital_photo.euro.ru/]

Best links: diploma

[high school diploma | http://high-school-diploma.fromru.com/] [fake diploma | http://fake-diploma-.pochta.ru/] [high school diploma | http://high_sch_diploma.chat.ru/] [fake diploma | http://fake1_diploma.chat.ru/]

Best links: discount computer

[discount computer | http://discountcomputer.euro.ru/]

Best links: discount cruises

[discount cruise | http://discount_cruises.euro.ru/]

Best links: discount hotels

[discount hotel | http://discount-hotels.fromru.com/]

Best links: divorce

[divorce florida | http://floridadivorce.chat.ru/] [carolina divorce north | http://ncarolinadivorce.chat.ru/] [divorce help | http://divorce1help.chat.ru/] [divorce form | http://divorce1form.chat.ru/] [advice divorce | http://divorce1advice.chat.ru/] [divorce new york | http://nydivorce.chat.ru/] [divorce uncontested | http://divorceuncont.chat.ru/]

Best links: dog

[dog breed | http://dog-breed.pochta.ru/] [dog health | http://dog_health.chat.ru/] [dog health | http://dog-health.pochta.ru/] [dog collar | http://dog_collar.chat.ru/] [dog collar | http://dog-collar.pochta.ru/] [dog grooming | http://dog_grooming.chat.ru/] [dog grooming | http://dog-grooming.pochta.ru/] [dog bone | http://dog_bone.chat.ru/] [dog bone | http://dog-bone.pochta.ru/] [dog house | http://dog1-house.chat.ru/] [dog house | http://dog-house.pochta.ru/] [dog t shirt | http://dog_t_shirt.chat.ru/] [dog t shirt | http://dog-t-shirt.pochta.ru/]

Best links: dog bed

[dog bed | http://dog_bed.chat.ru/] [dog bed | http://dog-bed.pochta.ru/]

Best links: dog breed

[dog breed | http://dog1_breed.chat.ru/]

Best links: dog care

[dog care | http://dog_care.chat.ru/] [dog care | http://dog-care.pochta.ru/]

Best links: dog food

[dog food | http://dog_food.chat.ru/] [dog food | http://dog-food.pochta.ru/]

Best links: dog gift

[dog gift | http://dog_gift.chat.ru/] [dog gift | http://dog-gift.pochta.ru/]

Best links: dog pile

[dog pile | http://dog_pile.chat.ru/] [dog pile | http://dog-pile.pochta.ru/]

Best links: dog supply

[dog supply | http://dog_supply.chat.ru/] [dog supply | http://dog-supply.pochta.ru/]

Best links: dog toy

[dog toy | http://dog_toy.chat.ru/] [dog toy | http://dog-toy.pochta.ru/]

Best links: dog training

[dog training | http://dog_training.chat.ru/] [dog training | http://dog-training.pochta.ru/]

Best links: dog treat

[dog treat | http://dog_treat.chat.ru/] [dog treat | http://dog-treat.pochta.ru/]

Best links: donation

[car donation | http://car_donation.chat.ru/] [car donation | http://car-donation.boom.ru/]

Best links: drug valium

[drug valium | http://valium_drug.chat.ru/]

Best links: drugs

[buy phentermine cheap phentermine online | http://cheap-phentermine.hotmail.ru/] [buy phentermine | http://best-phent.boom.ru/] [buy cheap phentermine online | http://best-phentermine.hotmail.ru/]

Best links: education

[online education | http://online-education.fromru.com/] [online education | http://contin_education.chat.ru/] [online education | http://online_education.chat.ru/] [online education | http://online1-education.pochta.ru/]

Best links: equipment

[exercise equipment | http://exe-equipment.boom.ru/] [heavy equipment | http://heavy-equipment.boom.ru/] [construction equipment | http://construction-eq.boom.ru/] [home fitness equipment | http://home-fitness-eq.boom.ru/] [surveillance equipment | http://surv-equipment.boom.ru/] [scuba equipment | http://scuba-equipment.boom.ru/] [equipment leasing | http://eq-leasing.boom.ru/] [sauna equipment | http://sauna_equipment.chat.ru/] [sauna equipment | http://sauna-equipment.fromru.com/] [spy equipment | http://spy_equipment.chat.ru/] [spa equipment | http://spa_equipment.chat.ru/] [salon equipment | http://salon_equipment.chat.ru/] [salon equipment | http://salon-equipment.fromru.com/] [spa equipment | http://spa-equipment.fromru.com/] [spy equipment | http://spy-equipment.pisem.net/] [construction equipment | http://constr_equipment.chat.ru/] [construction equipment | http://construction-equipment.land.ru/] [equipment leasing | http://equipmnt_leasing.chat.ru/] [equipment leasing | http://equipmnt-leasing.pochta.ru/]

Best links: executive recruiting

[executive recruiting | http://executive-recruiting.fromru.com/]

Best links: filter

[water filter | http://water1_filter.chat.ru/]

[baby gift basket | http://baby-gb.pochta.ru/] [food gift basket | http://food_gb.chat.ru/] [gourmet gift basket | http://gourmet_gb.chat.ru/] [cookie gift basket | http://cookie_gift_b.chat.ru/] [sympathy gift basket | http://sympathy-giftb.fromru.com/]

to:

Introduction to Physical Computing (adapted from Tom Igoe's Syllabus)

Fall 2005

Instructor: Michael Schneider Thursday 3:30AM - 6PM Office hours: Monday 10 - 1 Email me: mluck (at) nyu (dot) edu

Physical Computing is an approach to learning how humans communicate through computers that starts by considering how humans express themselves physically. In this course, we take the human body as a given, and attempt to design computing applications within the limits of its expression.

To realize this goal, you'll learn how a computer converts the changes in energy given off by our bodies (in the form of sound, light, motion, and other forms) into changing electronic signals that it can read interpret. You'll learn about the sensors that do this, and about very simple computers called microcontrollers that read sensors and convert their output into data. Finally, you'll learn how microcontrollers communicate with other computers.

Physical computing takes a hands-on approach, which means that you spend a lot of time building circuits, soldering, writing programs, building structures to hold sensors and controls, and figuring out how best to make all of these things relate to a person's expression.

Week 1 (Sept. 8):

(week 1 notes)

  • Introductions, Class structure, Digital vs. Analog
  • Intro to Electronics: Definition of components, reading a meter, reading a schematic, Ohm's Law
  • Soldering (thanks to Jeff Feddersen for the link)

Assignment:

  • Join the physcomp listserve
  • Introduce yourself in the class wiki. Create a page that will be the index of your wiki pages or create a link to an external journal.
  • Sign up for two days of shop cleaning.
  • Lab: Electronics

Reading:

  • Buxton, "Less is more (more or less)"
  • Crawford, "The Art of Interactive Design", chapters 1 and 2 (note: you will need to sign into NYUHome to view this. )

Week 2 (Sept. 15):

(Class 2 notes)

  • Microcontrollers: what they are, different types, levels.
  • Intro to PIC and PIC programming
  • Digital Input and Output
  • serout2 (for debugging; more detail in week 5)

Assignment:

  • Lab: first PIC program Document HERE
    • Choose a part of the body and design a switch for it specifically, prototype if possible post Here
  • Begin observation project (group project) Document Here
    • Probably the toughest this is to try to "only" observe, no thoughts on what to make.
  • Extra assignment for week 3/4: Attend a Tool safety session in the shop

Week 3 (Sept. 22):

(week 3 notes)

  • Memory and variables: Decimal, binary, hex.
  • Analog input, what an ADC is.
  • Presentations Due: observation project: Present location and observations.

Assignment:

  • Lab: Analog in; tracking changes with variables; practical jokes
  • Observation assignment, propose prototype, story board and cheap prototype.

Reading:

  • Norman, Design of Everyday Things, ch. 1 (in coursepack)
  • Norman, Emotional Design, Chapter 1, "Attractive Things Work Better".
  • Put response to reading here

Week 4 (Sept. 29):

(week 4 notes)

  • Analog output: Devices that create analog motion or sound. (servo, freqout, PWM)
  • Presentations Due: Observation project; show final prototypes

Assignment:

Reading:

  • Myron Krueger, "Responsive Environments", in Packer & Jordan, Multimedia: From Wagner to Virtual Reality, ch. 12, pp. 104-120. (in coursepack)Kreuger Response

Week 5 - (Oct. 6):

  • Serial output: Sending bytes out
  • Serial interpretation: ASCII
  • Serial to desktop: Into Processing
  • Presentations Due: device/instrument/tool project descriptions and observations

Assignment:

  • Device/instrument/tool initial prototype
  • Lab: Serial output and Talking to Processing

Reading: Applications, TBA

Week 6 (Oct. 13):

  • Digital output: Transistors and Relays: switching higher-current devices (light bulb and switch)
  • Motors and Inductance:
  • DC motors
  • Steppers
  • Presentations Due: device/instrument/tool project initial prototype

Assignment:

  • Advanced prototype of device/instrument/tool project
  • Lab: Controlling a motor

Reading:

  • Nørretranders, User Illusion, ch. 6, "The Bandwidth of Consciousness" (in coursepack)

Week 7 (Oct. 20):

  • MIDI and other control protocols
  • Presentations Due: device/instrument/tool project advanced prototype

Assignment:

  • Lab: Talking to a MIDI device

Week 8 (Oct. 27):

Assignment:

  • Decide on which project you want to re-do for your final; be prepared to talk about it next week.
  • Reading: Applications: TBA

Week 9 (Nov. 3):

  • Code approaches: State machines, pseudocode, using subroutines well
  • Begin Final Project (group or individual)

Reading:

  • Hoffman, Visual Intelligence, ch. 7, pp.172-184 (in coursepack)

Week 10 (Nov. 10):

  • Video Tracking
  • Presentations Due: Present final project concepts. Show observations
  • Project workshop

Week 11 (Nov. 17):

  • Presentations Due: Final Project: show technical research (projects selected at random)
  • Synchronous serial or other topic TBA at instructor's discretion

No class Nov. 24: ThanksGiving?

Week 12 (Dec. 1):

  • Presentations Due:Final: show prototypes and user research (projects selected at random)

Week 13 (Dec. 8):

  • Presentations Due:Final Project Presentation (half of projects)

Week 14 (Dec. 15):

  • Presentations Due:Final Project Presentation (half of projects)
October 09, 2005, at 04:00 AM by 148.244.150.52
Changed lines 1-139 from:

Introduction to Physical Computing (adapted from Tom Igoe's Syllabus)

Fall 2005

Instructor: Michael Schneider Thursday 3:30AM - 6PM Office hours: Monday 10 - 1 Email me: mluck (at) nyu (dot) edu

Physical Computing is an approach to learning how humans communicate through computers that starts by considering how humans express themselves physically. In this course, we take the human body as a given, and attempt to design computing applications within the limits of its expression.

To realize this goal, you'll learn how a computer converts the changes in energy given off by our bodies (in the form of sound, light, motion, and other forms) into changing electronic signals that it can read interpret. You'll learn about the sensors that do this, and about very simple computers called microcontrollers that read sensors and convert their output into data. Finally, you'll learn how microcontrollers communicate with other computers.

Physical computing takes a hands-on approach, which means that you spend a lot of time building circuits, soldering, writing programs, building structures to hold sensors and controls, and figuring out how best to make all of these things relate to a person's expression.

Week 1 (Sept. 8):

(week 1 notes)

  • Introductions, Class structure, Digital vs. Analog
  • Intro to Electronics: Definition of components, reading a meter, reading a schematic, Ohm's Law
  • Soldering (thanks to Jeff Feddersen for the link)

Assignment:

  • Join the physcomp listserve
  • Introduce yourself in the class wiki. Create a page that will be the index of your wiki pages or create a link to an external journal.
  • Sign up for two days of shop cleaning.
  • Lab: Electronics

Reading:

  • Buxton, "Less is more (more or less)"
  • Crawford, "The Art of Interactive Design", chapters 1 and 2 (note: you will need to sign into NYUHome to view this. )

Week 2 (Sept. 15):

(Class 2 notes)

  • Microcontrollers: what they are, different types, levels.
  • Intro to PIC and PIC programming
  • Digital Input and Output
  • serout2 (for debugging; more detail in week 5)

Assignment:

  • Lab: first PIC program Document HERE
    • Choose a part of the body and design a switch for it specifically, prototype if possible post Here
  • Begin observation project (group project) Document Here
    • Probably the toughest this is to try to "only" observe, no thoughts on what to make.
  • Extra assignment for week 3/4: Attend a Tool safety session in the shop

Week 3 (Sept. 22):

(week 3 notes)

  • Memory and variables: Decimal, binary, hex.
  • Analog input, what an ADC is.
  • Presentations Due: observation project: Present location and observations.

Assignment:

  • Lab: Analog in; tracking changes with variables; practical jokes
  • Observation assignment, propose prototype, story board and cheap prototype.

Reading:

  • Norman, Design of Everyday Things, ch. 1 (in coursepack)
  • Norman, Emotional Design, Chapter 1, "Attractive Things Work Better".
  • Put response to reading here

Week 4 (Sept. 29):

(week 4 notes)

  • Analog output: Devices that create analog motion or sound. (servo, freqout, PWM)
  • Presentations Due: Observation project; show final prototypes

Assignment:

Reading:

  • Myron Krueger, "Responsive Environments", in Packer & Jordan, Multimedia: From Wagner to Virtual Reality, ch. 12, pp. 104-120. (in coursepack)Kreuger Response

Week 5 - (Oct. 6):

  • Serial output: Sending bytes out
  • Serial interpretation: ASCII
  • Serial to desktop: Into Processing
  • Presentations Due: device/instrument/tool project descriptions and observations

Assignment:

  • Device/instrument/tool initial prototype
  • Lab: Serial output and Talking to Processing

Reading: Applications, TBA

Week 6 (Oct. 13):

  • Digital output: Transistors and Relays: switching higher-current devices (light bulb and switch)
  • Motors and Inductance:
  • DC motors
  • Steppers
  • Presentations Due: device/instrument/tool project initial prototype

Assignment:

  • Advanced prototype of device/instrument/tool project
  • Lab: Controlling a motor

Reading:

  • Nørretranders, User Illusion, ch. 6, "The Bandwidth of Consciousness" (in coursepack)

Week 7 (Oct. 20):

  • MIDI and other control protocols
  • Presentations Due: device/instrument/tool project advanced prototype

Assignment:

  • Lab: Talking to a MIDI device

Week 8 (Oct. 27):

Assignment:

  • Decide on which project you want to re-do for your final; be prepared to talk about it next week.
  • Reading: Applications: TBA

Week 9 (Nov. 3):

  • Code approaches: State machines, pseudocode, using subroutines well
  • Begin Final Project (group or individual)

Reading:

  • Hoffman, Visual Intelligence, ch. 7, pp.172-184 (in coursepack)

Week 10 (Nov. 10):

  • Video Tracking
  • Presentations Due: Present final project concepts. Show observations
  • Project workshop

Week 11 (Nov. 17):

  • Presentations Due: Final Project: show technical research (projects selected at random)
  • Synchronous serial or other topic TBA at instructor's discretion

No class Nov. 24: ThanksGiving?

Week 12 (Dec. 1):

  • Presentations Due:Final: show prototypes and user research (projects selected at random)

Week 13 (Dec. 8):

  • Presentations Due:Final Project Presentation (half of projects)

Week 14 (Dec. 15):

  • Presentations Due:Final Project Presentation (half of projects)
to:

[Buy generic viagra | http://generic-viagra.land.ru/]!

[buy phentermine cheap phentermine online | http://cheap-phentermine.hotmail.ru/]!

[buy cheap phentermine online | http://best-phentermine.hotmail.ru/]!

[Fha Mortgage | http://fha_mortgage.chat.ru/]!

[Ticket Broker | http://ticket1_broker.chat.ru/]!

[Cheap generic viagra | http://cheap--viagra.fromru.com/]!

[Buy cheap phentermine | http://buy_phent.chat.ru/]!

[United Airlines tickets flights | http://united-airline.boom.ru/]!

[Computer desk | http://computer-desk.fromru.com/]!

[Online degree | http://online1degree.chat.ru/]!

[Cheap marlboro cigarettes | http://marlb-cigarette.newmail.ru]!

[Gift basket | http://gift_basket.chat.ru/]!

[Best Tires | http://find-tires.com/]!

[honeymoon cruise | http://honeymooncruise.chat.ru/] [cruise european | http://cruiseeuropean.chat.ru/] [celebrity cruise | http://celebritycruise.chat.ru/] [last minute cruise | http://lastminutecruise.chat.ru/] [cruise special | http://cruisespecial.chat.ru/] [alaska cruise | http://alaskacruise.chat.ru/] [carnival cruise ship | http://carnivalcruises.chat.ru/] [new york cruises | http://newyorkcruises.chat.ru/] [cheap cruise | http://cheapcruise.chat.ru/] [hawaii cruise | http://hawaiicruises.chat.ru/] [cruise vacation | http://cruisevacation.chat.ru/] [disney cruise | http://disneycruise.chat.ru/] [holland america cruises | http://hamericacruises.chat.ru/] [family cruises | http://familycruises.chat.ru/] [bahamas cruise | http://bahamascruise.chat.ru/] [mexico cruise | http://mexicocruise.chat.ru/] [bermuda cruise | http://bermudacruise.chat.ru/] [europe cruise | http://europecruise.chat.ru/] [caribbean cruise line | http://caribbeancruisel.chat.ru/] [cruise package | http://cruisepackage.chat.ru/] [cruise review | http://cruisereview.chat.ru/] [carnival cruise line | http://carnivalcruisel.chat.ru/] [disney cruise line | http://disneycruisel.chat.ru/] [nile cruises | http://nilecruises.chat.ru/] [luxury cruise | http://luxurycruise.chat.ru/] [new orleans cruises | http://neworleanscruise.chat.ru/] [celebrity cruise line | http://celebritycruisel.chat.ru/] [galveston cruises | http://galvestoncruises.chat.ru/] [star cruise | http://starcruise.chat.ru/] [cruise holiday | http://cruiseholiday.chat.ru/] [honeymoon cruise | http://honeymooncruise.boom.ru/] [caribbean cruise line | http://caribbeancruisel.boom.ru/] [carnival cruise ship | http://ccruise-ship.boom.ru/] [europe cruise | http://europe-cruise.boom.ru/] [cruise package | http://cruise-package.boom.ru/] [cruise european | http://cruise-european.boom.ru/] [bermuda cruise | http://bermuda-cruise.boom.ru/] [bahamas cruise | http://bahamas-cruise.boom.ru/] [mexico cruise | http://mexico-cruise.boom.ru/] [cruise review | http://cruise-review.boom.ru/] [cruise special | http://cruise-special.boom.ru/] [disney cruise line | http://disney-cruisel.boom.ru/] [norwegian cruise | http://norwegian-cruise.boom.ru/] [last minute cruise | http://lminute-cruise.boom.ru/] [italy cruise | http://italy-cruise.boom.ru/] [princess cruise line | http://p-cruise-line.boom.ru/] [hawaii cruise | http://hawaii-cruise.boom.ru/] [mediterranean cruise | http://mediterranean.boom.ru/] [carnival cruise line | http://carnival-cruisel.boom.ru/] [luxury cruise | http://luxury-cruise.boom.ru/] [cruise deal | http://cruise-deal.boom.ru/] [cruise line | http://cruise-line.boom.ru/] [norwegian cruise line | http://n-cruise-line.boom.ru/] [carnival cruise | http://carnival-cruise.boom.ru/] [caribbean cruise | http://caribbeancruise.boom.ru/] [crystal cruise | http://crystal--cruise.boom.ru/] [cruise | http://cruise1.boom.ru/] [cruise | http://cruise1.chat.ru/] [cruise ship | http://cruise_ship.chat.ru/] [cruise ship | http://cruise-ship.fromru.com/] [luxury cruise | http://luxury_cruise.chat.ru/] [luxury cruise | http://luxury-cruise.fromru.com/] [caribbean cruise | http://caribbean_cruise.chat.ru/] [caribbean cruise | http://caribbean-cruise.pisem.net/] [hawaii cruise | http://haw_cruise.chat.ru/] [hawaii cruise | http://hawaii1-cruise.fromru.com/]

Best links: cruise line

[cruise line | http://cruiseline.boom.ru/]

Best links: cruise review

[cruise review | http://cruise_review.euro.ru/]

Best links: cruises

[crystal cruise | http://crystal-cruise.boom.ru/] [crystal cruise | http://cruise2crystal.chat.ru/] [honeymoon cruise | http://honeymoon-crs.boom.ru/] [honeymoon cruise | http://honeymoon1cruise.chat.ru/] [panama canal cruise | http://panama-cruise.boom.ru/] [panama cruises | http://cruise2panama.chat.ru/] [caribbean cruise | http://cruise2caribbean.chat.ru/] [hawaiian cruise | http://hawaiian-cruise.boom.ru/] [hawaii cruise | http://hawaiian1cruise.chat.ru/] [celebrity cruise line | http://celebrcruiseline.chat.ru/] [celebrity cruise line | http://celebrcruiseline.boom.ru/] [cruise line | http://cruise1line.chat.ru/] [hawaii cruise | http://hawaiicruise.boom.ru/] [hawaii cruise | http://hawaiicruise.chat.ru/] [radisson cruise | http://radisson-cruise.boom.ru/] [radisson cruise | http://radisson4cruise.chat.ru/] [norwegian cruise line | http://norwegcruiselin.boom.ru/] [luxury cruise | http://luxury2cruise.boom.ru/] [luxury cruise | http://luxury2cruise.chat.ru/] [disney cruise | http://disney2cruise.chat.ru/] [discount cruises | http://discount2cruises.chat.ru/] [cruise travel | http://cruise2travel.chat.ru/] [cruise ship | http://cruise2ship.chat.ru/] [cruise deal | http://cruisedeal.boom.ru/] [cruise deal | http://cruise1deal.chat.ru/] [caribbean cruise | http://caribbean2cruise.boom.ru/] [caribbean cruise | http://caribbean2cruise.chat.ru/] [cruise vacation | http://cruise4vacation.chat.ru/] [asia cruise | http://asia-cruise.boom.ru/] [asia cruise | http://asiacruise.chat.ru/] [princess cruise line | http://princescruiselin.boom.ru/] [princess cruise line | http://princescruiselin.chat.ru/] [italy cruise | http://italy2cruise.boom.ru/] [tom cruise | http://tom-cruise.boom.ru/] [tom cruise | http://tom4cruise.chat.ru/] [bermuda cruise | http://bermuda2cruise.boom.ru/] [bermuda cruise | http://bermuda4cruise.chat.ru/] [disney cruise line | http://disneycruiseline.boom.ru/] [disney cruise line | http://disneycruiseline.chat.ru/] [last minute cruises | http://lastminutcruises.chat.ru/] [european cruise | http://european-cruise.boom.ru/] [european cruise | http://europeancruise.chat.ru/] [norwegian cruise | http://norwegian2cruise.boom.ru/] [norwegian cruise | http://norwegian4cruise.chat.ru/] [barge cruise | http://barge-cruise.boom.ru/] [barge cruise | http://bargecruise.chat.ru/] [tropical cruise | http://tropical-cruise.boom.ru/] [mexico cruise | http://mexico2-cruise.boom.ru/] [canada cruise | http://canada-cruise.boom.ru/] [canada cruise | http://canada2cruise.chat.ru/] [cruise special | http://cruise4special.boom.ru/] [cruise special | http://cruise4special.chat.ru/] [single cruises | http://single4cruises.chat.ru/] [cruise review | http://cruise4-review.boom.ru/] [cruise review | http://cruise2review.chat.ru/] [bahamas cruise | http://cruise2bahamas.chat.ru/] [nile cruises | http://nile2cruises.chat.ru/]

Best links: crystal cruise

[crystal cruise | http://crystalcruise.chat.ru/] [crystal cruise | http://crystal1cruise.boom.ru/]

Best links: debt help self

[debt help self | http://debt_help_self.chat.ru/]

Best links: decorating

[interior decorating | http://interior-decorating.fromru.com/] [interior decorating | http://interior_decorat.chat.ru/] [interior decorating | http://interior-decorating.pochta.ru/] [interior decorating | http://interior_deco.chat.ru/] [interior decorating | http://interior-deco.pochta.ru/]

Best links: delivery flowers

[delivery flower | http://delivery_flowers.chat.ru/]

Best links: dell laptop used

[dell laptop used | http://dell_laptop_used.chat.ru/]

Best links: dental

[dental schools | http://dental_schools.chat.ru/]

Best links: dental care

[dental care | http://dental-care.fromru.com/]

Best links: diabetic

[diabetic supply | http://diabetic-supply.fromru.com/] [diabetic supply | http://diabetic_supply.chat.ru/] [diabetic supply | http://diabetic2_supply.chat.ru/] [diabetic supply | http://diabetic-supply.pochta.ru/]

Best links: didrex

[didrex | http://didrex1.chat.ru/]

Best links: digital photo

[digital photo | http://digital_photo.euro.ru/]

Best links: diploma

[high school diploma | http://high-school-diploma.fromru.com/] [fake diploma | http://fake-diploma-.pochta.ru/] [high school diploma | http://high_sch_diploma.chat.ru/] [fake diploma | http://fake1_diploma.chat.ru/]

Best links: discount computer

[discount computer | http://discountcomputer.euro.ru/]

Best links: discount cruises

[discount cruise | http://discount_cruises.euro.ru/]

Best links: discount hotels

[discount hotel | http://discount-hotels.fromru.com/]

Best links: divorce

[divorce florida | http://floridadivorce.chat.ru/] [carolina divorce north | http://ncarolinadivorce.chat.ru/] [divorce help | http://divorce1help.chat.ru/] [divorce form | http://divorce1form.chat.ru/] [advice divorce | http://divorce1advice.chat.ru/] [divorce new york | http://nydivorce.chat.ru/] [divorce uncontested | http://divorceuncont.chat.ru/]

Best links: dog

[dog breed | http://dog-breed.pochta.ru/] [dog health | http://dog_health.chat.ru/] [dog health | http://dog-health.pochta.ru/] [dog collar | http://dog_collar.chat.ru/] [dog collar | http://dog-collar.pochta.ru/] [dog grooming | http://dog_grooming.chat.ru/] [dog grooming | http://dog-grooming.pochta.ru/] [dog bone | http://dog_bone.chat.ru/] [dog bone | http://dog-bone.pochta.ru/] [dog house | http://dog1-house.chat.ru/] [dog house | http://dog-house.pochta.ru/] [dog t shirt | http://dog_t_shirt.chat.ru/] [dog t shirt | http://dog-t-shirt.pochta.ru/]

Best links: dog bed

[dog bed | http://dog_bed.chat.ru/] [dog bed | http://dog-bed.pochta.ru/]

Best links: dog breed

[dog breed | http://dog1_breed.chat.ru/]

Best links: dog care

[dog care | http://dog_care.chat.ru/] [dog care | http://dog-care.pochta.ru/]

Best links: dog food

[dog food | http://dog_food.chat.ru/] [dog food | http://dog-food.pochta.ru/]

Best links: dog gift

[dog gift | http://dog_gift.chat.ru/] [dog gift | http://dog-gift.pochta.ru/]

Best links: dog pile

[dog pile | http://dog_pile.chat.ru/] [dog pile | http://dog-pile.pochta.ru/]

Best links: dog supply

[dog supply | http://dog_supply.chat.ru/] [dog supply | http://dog-supply.pochta.ru/]

Best links: dog toy

[dog toy | http://dog_toy.chat.ru/] [dog toy | http://dog-toy.pochta.ru/]

Best links: dog training

[dog training | http://dog_training.chat.ru/] [dog training | http://dog-training.pochta.ru/]

Best links: dog treat

[dog treat | http://dog_treat.chat.ru/] [dog treat | http://dog-treat.pochta.ru/]

Best links: donation

[car donation | http://car_donation.chat.ru/] [car donation | http://car-donation.boom.ru/]

Best links: drug valium

[drug valium | http://valium_drug.chat.ru/]

Best links: drugs

[buy phentermine cheap phentermine online | http://cheap-phentermine.hotmail.ru/] [buy phentermine | http://best-phent.boom.ru/] [buy cheap phentermine online | http://best-phentermine.hotmail.ru/]

Best links: education

[online education | http://online-education.fromru.com/] [online education | http://contin_education.chat.ru/] [online education | http://online_education.chat.ru/] [online education | http://online1-education.pochta.ru/]

Best links: equipment

[exercise equipment | http://exe-equipment.boom.ru/] [heavy equipment | http://heavy-equipment.boom.ru/] [construction equipment | http://construction-eq.boom.ru/] [home fitness equipment | http://home-fitness-eq.boom.ru/] [surveillance equipment | http://surv-equipment.boom.ru/] [scuba equipment | http://scuba-equipment.boom.ru/] [equipment leasing | http://eq-leasing.boom.ru/] [sauna equipment | http://sauna_equipment.chat.ru/] [sauna equipment | http://sauna-equipment.fromru.com/] [spy equipment | http://spy_equipment.chat.ru/] [spa equipment | http://spa_equipment.chat.ru/] [salon equipment | http://salon_equipment.chat.ru/] [salon equipment | http://salon-equipment.fromru.com/] [spa equipment | http://spa-equipment.fromru.com/] [spy equipment | http://spy-equipment.pisem.net/] [construction equipment | http://constr_equipment.chat.ru/] [construction equipment | http://construction-equipment.land.ru/] [equipment leasing | http://equipmnt_leasing.chat.ru/] [equipment leasing | http://equipmnt-leasing.pochta.ru/]

Best links: executive recruiting

[executive recruiting | http://executive-recruiting.fromru.com/]

Best links: filter

[water filter | http://water1_filter.chat.ru/]

[baby gift basket | http://baby-gb.pochta.ru/] [food gift basket | http://food_gb.chat.ru/] [gourmet gift basket | http://gourmet_gb.chat.ru/] [cookie gift basket | http://cookie_gift_b.chat.ru/] [sympathy gift basket | http://sympathy-giftb.fromru.com/]

October 06, 2005, at 03:05 PM by 128.122.151.80
Changed lines 69-70 from:
  • Myron Krueger, "Responsive Environments", in Packer & Jordan, Multimedia: From Wagner to Virtual Reality, ch. 12, pp. 104-120. (in coursepack)
to:
  • Myron Krueger, "Responsive Environments", in Packer & Jordan, Multimedia: From Wagner to Virtual Reality, ch. 12, pp. 104-120. (in coursepack)Kreuger Response
September 29, 2005, at 11:16 AM by 63.212.165.52
Changed line 62 from:
to:
September 22, 2005, at 04:59 PM by 128.122.151.79
Changed line 48 from:
to:
September 22, 2005, at 03:14 PM by 128.122.151.80
Changed lines 59-60 from:
to:
September 22, 2005, at 10:30 AM by 63.212.165.52
Added line 55:
  • Observation assignment, propose prototype, story board and cheap prototype.
September 15, 2005, at 02:27 PM by 128.122.151.141
Changed line 34 from:
to:
September 15, 2005, at 02:25 PM by 128.122.151.141
Changed lines 45-46 from:
  • Extra assignment for week 3/4: Attend a Tool safety session in the shop
to:
  • Extra assignment for week 3/4: Attend a Tool safety session in the shop
September 15, 2005, at 09:58 AM by 63.212.165.52
Changed lines 42-44 from:
to:
  • Choose a part of the body and design a switch for it specifically, prototype if possible post Here
  • Begin observation project (group project) Document Here
    • Probably the toughest this is to try to "only" observe, no thoughts on what to make.
September 15, 2005, at 09:10 AM by 63.212.165.52
Changed lines 41-42 from:
to:
September 05, 2005, at 01:29 PM by 63.212.165.52
Changed line 19 from:
to:
September 01, 2005, at 09:05 PM by 63.212.165.52
Changed line 62 from:
to:
September 01, 2005, at 09:03 PM by 63.212.165.52
Changed line 42 from:
to:
Changed line 60 from:
to:
Changed line 72 from:
to:
Changed line 100 from:
to:
September 01, 2005, at 05:35 PM by 63.212.165.52
Changed lines 69-72 from:
  • Serial output: Sending bytes out
  • Serial interpretation: ASCII
  • Serial to desktop: Into Processing
  • Presentations Due: device/instrument/tool project descriptions and observations
to:
  • Serial output: Sending bytes out
  • Serial interpretation: ASCII
  • Serial to desktop: Into Processing
  • Presentations Due: device/instrument/tool project? descriptions and observations
Changed line 75 from:
  • Lab: Serial output and Talking to Processing
to:
  • Lab: Serial output and Talking to Processing
Changed lines 80-83 from:
  • Digital output: Transistors and Relays: switching higher-current devices (light bulb and switch)
  • Motors and Inductance:
  • DC motors
  • Steppers
to:
  • Digital output: Transistors and Relays: switching higher-current devices (light bulb and switch)
  • Motors and Inductance:
  • DC motors
  • Steppers
Changed line 87 from:
  • Lab: Controlling a motor
to:
  • Lab: Controlling a motor
Changed line 93 from:
  • MIDI and other control protocols
to:
  • MIDI and other control protocols
Changed lines 96-97 from:
  • Lab: Talking to a MIDI device
to:
  • Lab: Talking to a MIDI device
Changed line 100 from:
  • Presentations Due: device/instrument/tool project (all projects to present)
to:
Changed line 114 from:
  • Video Tracking
to:
  • Video Tracking
September 01, 2005, at 05:30 PM by 63.212.165.52
Changed lines 35-39 from:
  • Microcontrollers: what they are, different types, levels.
  • Intro to PIC and PIC programming
  • Digital Input and Output
  • serout2 (for debugging; more detail in week 5)
to:
  • Microcontrollers: what they are, different types, levels.
  • Intro to PIC and PIC programming
  • Digital Input and Output
  • serout2 (for debugging; more detail in week 5)
Changed lines 41-42 from:
  • Lab: first PIC program
  • Begin observation project (group project)
to:
Changed lines 47-48 from:
  • Memory and variables: Decimal, binary, hex.
  • Analog input, what an ADC is.
to:
  • Memory and variables: Decimal, binary, hex.
  • Analog input, what an ADC is.
Changed line 52 from:
  • Lab: Analog in; tracking changes with variables; practical jokes
to:
  • Lab: Analog in; tracking changes with variables; practical jokes
Changed lines 55-56 from:
  • Norman, Emotional Design, Chapter 1, "Attractive Things Work Better".
to:
  • Norman, Emotional Design, Chapter 1, "Attractive Things Work Better".
Changed lines 59-60 from:
  • Analog output: Devices that create analog motion or sound. (servo, freqout, PWM)
  • Presentations Due: Observation project; show final prototypes
to:
  • Analog output: Devices that create analog motion or sound. (servo, freqout, PWM)
  • Presentations Due: Observation project?; show final prototypes
Changed lines 62-63 from:
  • Begin device/instrument/tool project (group project)
  • Lab: servo/analog out
to:
September 01, 2005, at 05:22 PM by 63.212.165.52
Changed lines 21-23 from:
  • Intro to Electronics: Definition of components, reading a meter, reading a schematic, Ohm's Law
  • Soldering (thanks to Jeff Feddersen for the link)
to:
  • Intro to Electronics: Definition of components, reading a meter, reading a schematic, Ohm's Law
  • Soldering (thanks to Jeff Feddersen for the link)
Changed line 25 from:
  • Join the physcomp listserve
to:
  • Join the physcomp listserve
Changed lines 27-28 from:
  • Sign up for two days of shop cleaning.
  • Lab: Electronics
to:
  • Sign up for two days of shop cleaning.
  • Lab: Electronics
Changed lines 30-32 from:
  • Buxton, "Less is more (more or less)"
  • Crawford, The Art of Interactive Design, chapters 1 and 2 (note: you will need to sign into NYUHome? to view this. )
to:
  • Buxton, "Less is more (more or less)"
  • Crawford, "The Art of Interactive Design", chapters 1 and 2 (note: you will need to sign into NYUHome to view this. )
September 01, 2005, at 05:16 PM by 63.212.165.52
Changed lines 101-102 from:

Assignment: decide on which project you want to re-do for your final; be prepared to talk about it next week.

to:

Assignment:

  • Decide on which project you want to re-do for your final; be prepared to talk about it next week.
September 01, 2005, at 05:15 PM by 63.212.165.52
Changed lines 1-50 from:

Developing Assistive Technology - H79.2446/E40.2900 Thursdays 6:30 p.m. - 9:00 p.m. Instructors: Anita Perr and Marianne R.Petit

syllabus Description: This multi-disciplinary course allows students from a variety of backgrounds to work together to develop assistive technology. Partnering with outside organizations students will work in teams to identify a clinical need relevant to a certain clinical site or client population, and learn the process of developing an idea and following that through to the development of a prototype product. Teams will be comprised of ITP students as well as graduate rehabilitation, physical and occupational therapy students. Prerequisites (for ITP students): Intro to Computational Media and Intro to Physical Computing

Relationship to Curriculum Design

This elective is designed to provide students the opportunity to work in interdisciplinary groups and to build skills in communication, critical thinking, and product development.

Course Objectives

At the completion of this course, students will:

  1. demonstrate an understanding of the process of developing assistive technology
  2. be able to assess the clinical site or client population to identify a need for an assistive device
  3. demonstrate an understanding of the roles of the professionals involved in developing and using assistive technology
  4. develop a prototype device for a clinical setting
  5. demonstrate the ability to communicate with co-workers from various fields
  6. demonstrate critical thinking in researching solutions to clinical problems

Note: We will be collaborating with Downtown Community Television's ConnecTV? project. Program participants will document your process in developing devices/technologies.

Outline of course content

  • Week 1 - Thurs. Sept. 9:

  • Introduction to course and student introductions
  • In-class exercises - disability awareness and sensitivity training.
  • Assignment:

  • Fill out the Everyday use of technology chart. Take one item from the chart and design it from scratch, taking into consideration how it would accomodate all needs. (due one week)

Resources that may be helpful:

  • The Center for Universal Design
  • Half the planet. org
  • Enabling Devices
  • Microsoft's Acessibility Technology for Everyone

  • Apple Accessibility

*Site visits:

  1. Thurs. 9/16 12:30-1:30 pm and Sat. 9/18 Time TBA: SPOTS (http://www.spotsot.com/)
  2. Wed 9/22 9:30 a.m.: McCarton? School (http://www.mccartonschool.org/)
  3. day/time/location/tba: New York Foundling Hospital (http://www.nyfoundling.org/)

Write 1 page reaction paper - identify problems you may see (due two weeks - be prepared to discuss)

  • Week 2 - Thurs. Sept. 16:
  • Lecture: Disabilities and function needs - wheelchair skills (meet in OT dept - 35 West 4th street, 11th floor) (ITP Students)
  • Shop Safety - basic electronics (OT Students)
  • Review redesign assignments
to:

Introduction to Physical Computing (adapted from Tom Igoe's Syllabus)

Fall 2005

Instructor: Michael Schneider Thursday 3:30AM - 6PM Office hours: Monday 10 - 1 Email me: mluck (at) nyu (dot) edu

Physical Computing is an approach to learning how humans communicate through computers that starts by considering how humans express themselves physically. In this course, we take the human body as a given, and attempt to design computing applications within the limits of its expression.

To realize this goal, you'll learn how a computer converts the changes in energy given off by our bodies (in the form of sound, light, motion, and other forms) into changing electronic signals that it can read interpret. You'll learn about the sensors that do this, and about very simple computers called microcontrollers that read sensors and convert their output into data. Finally, you'll learn how microcontrollers communicate with other computers.

Physical computing takes a hands-on approach, which means that you spend a lot of time building circuits, soldering, writing programs, building structures to hold sensors and controls, and figuring out how best to make all of these things relate to a person's expression.

Week 1 (Sept. 8):

  • Introductions, Class structure, Digital vs. Analog
  • Intro to Electronics: Definition of components, reading a meter, reading a schematic, Ohm's Law
  • Soldering (thanks to Jeff Feddersen for the link)
Changed lines 25-113 from:
  • Site visits:
  1. Thurs. 9/16 12:30-1:30 pm and Sat. 9/18 Time TBA: SPOTS (http://www.spotsot.com/)
  2. Wed 9/22 9:30 a.m.: McCarton? School (http://www.mccartonschool.org/)
  3. day/time/location/tba: New York Foundling Hospital (http://www.nyfoundling.org/)

Write 1 page reaction paper - identify problems you may see (due 1 week - be prepared to discuss)

  • Week 3 - Thurs. Sept. 23:
  • Molds (ITP Students)(meet in OT dept - 35 West 4th street, 11th floor)
  • Microcontrollers (OT Students) (meet at ITP)
  • Lecture: Disabilities and Function Needs: computer technology
  • Discussion: Site Visits/Identification of problems and needs.
  • Assignment: Come in with three ideas. Use a simple design concept format to present your idea. Be prepared to discuss in class.

  • Week 4 - Thurs. Sept. 30:
  • Discussion - Research, literature, and what else is on the market
  • Guest Lecture: Lindsay Britchkow (SPOTS) - Pediatrics and Development
  • Formulation of Groups/Brainstorming session.
  • Assignment: Group contact site/meeting -- develop concept presentation. Begin project documentation site/journal. (be prepared to present in class 1 week)

  • Week 5 - Thurs. Oct. 7:
  • Group presentations of needs assessment/preliminary concept presentations

  • Assignment: Based on class critique, begin refining project proposal

  • Week 6 - Thurs. Oct. 14:
  • Guest Presenters: Michael Luck Schneider and Christine Brumback
  • Group presentations of concept refinements/sketches
  • Assignment: Continue working on project

  • Week 7 - Thurs. October 21:
  • Class off-site: Meeting at the Adaptive Design Association (http://www.adaptivedesign.org)

class start time 7 pm. 98 Riverside Drive (entrance on 82nd street, basement) phone: 212-496-2455

  • Assignment: Continue working on project

  • Week 8 - Thurs. October 28:
  • Mid-Term Presentation: a working prototype

  • Week 9 - Thurs. Nov. 4:
  • Lecture: Design & Manufacturing principles
  • Guest speaker: Dr. Steven Kanor (http://www.enablingdevices.com)
  • Assignment: Continue working on project

  • Week 10 - Thurs. Nov. 11:
  • Low Vision/Blindness: Tour of Bobst facilities by Tom McNulty?

The Adaptive Technology Rooms are on Lower Level 1 of Bobst Library. Take the elevator to floor "B" -- the rooms are right next to the elevator.

  • In-progress presentations by groups
  • Assignment: Continue working on project

  • Week 11 - Thurs. Nov. 18:
  • Presentations to outside evaluators

  • No Class: Thanksgiving Recess

  • Week 12 - Thurs. Dec. 2:
  • Lecture: History/Legislation (notes)
  • Excerpts: "Unforgotten: 25 years after Willowbrook" and "Vital Signs: Crip Culture Talks Back"

  • Week 13 - Thurs. Dec 9:
  • Continued work/discussion of projects and testing
  • Discussion: Professional organizations - Grants & Funding (notes)

  • Week 14 - Thurs. Dec 16:
  • Final presentation of products to class and clinical site contacts

(includes final document - online journal, process documentation, literature review, visual documentation)

  • End-of-Semester Show: Projects will also be presented at the end-of-semester show (Sunday, December 19th, Monday, December 20th)

Readings: Weekly articles of interest and assigned chapters. Recommended readings: "Assistive Technology for Rehabilitation Therapists" by Jennifer Angelo, Shelly Lane, Shelly J. Lane, F.A. Davis Company, 1999. "Assistive Technology: Matching Device and Consumer for Successful Rehabilitation", by Marcia J. Scherer, American Psychological Association (APA), 2002

URLS of Interest

Major teaching-learning activities, assignments, and/or projects

The major learning activity is the design and fabrication of a device (piece of equipment, software, etc.) that meets a specific need for a specific person with a disability of a clinic that treats clients with disabilities or a category of people with similar needs as a result of their disability. Students will be required to present their progress at regular times to their classmates. They will report the results of their needs assessment, research regarding the problem, and the development process.

  1. To develop skills and foster a shared vocabulary necessary to communicate with team members, co-workers, and clients from different fields who may have different goals.
  2. To complete a needs assessment of a site or individual.
  3. To develop skills necessary in the identification of needs and in the research of possible solutions to clinical problems. This includes: the evaluation of products currently available, the analysis of their appropriateness and applicability, and the determination of alternative technologies or modifications necessary.
  4. To develop an understanding of disability and function, and to understand the impact of technology of the therapeutic process.
  5. To understand the iterative process of design which requires adaptability and change.
  6. To understand the practical issues surrounding the design of a technology solution (i.e. production schedule and budget issues)


http://www.mariannepetit.com -- it's all there ...


to:
  • Join the physcomp listserve
  • Introduce yourself in the class wiki. Create a page that will be the index of your wiki pages or create a link to an external journal.
  • Sign up for two days of shop cleaning.
  • Lab: Electronics

Reading:

  • Buxton, "Less is more (more or less)"
  • Crawford, The Art of Interactive Design, chapters 1 and 2 (note: you will need to sign into NYUHome? to view this. )

Week 2 (Sept. 15):

  • Microcontrollers: what they are, different types, levels.
  • Intro to PIC and PIC programming
  • Digital Input and Output
  • serout2 (for debugging; more detail in week 5)

Assignment:

  • Lab: first PIC program
  • Begin observation project (group project)
  • Extra assignment for week 3/4: Attend a Tool safety session in the shop

Week 3 (Sept. 22):

  • Memory and variables: Decimal, binary, hex.
  • Analog input, what an ADC is.
  • Presentations Due: observation project: Present location and observations.

Assignment:

  • Lab: Analog in; tracking changes with variables; practical jokes

Reading:

  • Norman, Design of Everyday Things, ch. 1 (in coursepack)
  • Norman, Emotional Design, Chapter 1, "Attractive Things Work Better".

Week 4 (Sept. 29):

  • Analog output: Devices that create analog motion or sound. (servo, freqout, PWM)
  • Presentations Due: Observation project; show final prototypes

Assignment:

  • Begin device/instrument/tool project (group project)
  • Lab: servo/analog out

Reading:

  • Myron Krueger, "Responsive Environments", in Packer & Jordan, Multimedia: From Wagner to Virtual Reality, ch. 12, pp. 104-120. (in coursepack)

Week 5 - (Oct. 6):

  • Serial output: Sending bytes out
  • Serial interpretation: ASCII
  • Serial to desktop: Into Processing
  • Presentations Due: device/instrument/tool project descriptions and observations

Assignment:

  • Device/instrument/tool initial prototype
  • Lab: Serial output and Talking to Processing

Reading: Applications, TBA

Week 6 (Oct. 13):

  • Digital output: Transistors and Relays: switching higher-current devices (light bulb and switch)
  • Motors and Inductance:
  • DC motors
  • Steppers
  • Presentations Due: device/instrument/tool project initial prototype

Assignment:

  • Advanced prototype of device/instrument/tool project
  • Lab: Controlling a motor

Reading:

  • Nørretranders, User Illusion, ch. 6, "The Bandwidth of Consciousness" (in coursepack)

Week 7 (Oct. 20):

  • MIDI and other control protocols
  • Presentations Due: device/instrument/tool project advanced prototype

Assignment:

  • Lab: Talking to a MIDI device

Week 8 (Oct. 27):

  • Presentations Due: device/instrument/tool project (all projects to present)

Assignment: decide on which project you want to re-do for your final; be prepared to talk about it next week.

  • Reading: Applications: TBA

Week 9 (Nov. 3):

  • Code approaches: State machines, pseudocode, using subroutines well
  • Begin Final Project (group or individual)

Reading:

  • Hoffman, Visual Intelligence, ch. 7, pp.172-184 (in coursepack)

Week 10 (Nov. 10):

  • Video Tracking
  • Presentations Due: Present final project concepts. Show observations
  • Project workshop

Week 11 (Nov. 17):

  • Presentations Due: Final Project: show technical research (projects selected at random)
  • Synchronous serial or other topic TBA at instructor's discretion

No class Nov. 24: ThanksGiving?

Week 12 (Dec. 1):

  • Presentations Due:Final: show prototypes and user research (projects selected at random)

Week 13 (Dec. 8):

  • Presentations Due:Final Project Presentation (half of projects)

Week 14 (Dec. 15):

  • Presentations Due:Final Project Presentation (half of projects)
September 01, 2005, at 12:30 PM by 63.212.165.52
Added lines 1-140:

Developing Assistive Technology - H79.2446/E40.2900 Thursdays 6:30 p.m. - 9:00 p.m. Instructors: Anita Perr and Marianne R.Petit

syllabus Description: This multi-disciplinary course allows students from a variety of backgrounds to work together to develop assistive technology. Partnering with outside organizations students will work in teams to identify a clinical need relevant to a certain clinical site or client population, and learn the process of developing an idea and following that through to the development of a prototype product. Teams will be comprised of ITP students as well as graduate rehabilitation, physical and occupational therapy students. Prerequisites (for ITP students): Intro to Computational Media and Intro to Physical Computing

Relationship to Curriculum Design

This elective is designed to provide students the opportunity to work in interdisciplinary groups and to build skills in communication, critical thinking, and product development.

Course Objectives

At the completion of this course, students will:

  1. demonstrate an understanding of the process of developing assistive technology
  2. be able to assess the clinical site or client population to identify a need for an assistive device
  3. demonstrate an understanding of the roles of the professionals involved in developing and using assistive technology
  4. develop a prototype device for a clinical setting
  5. demonstrate the ability to communicate with co-workers from various fields
  6. demonstrate critical thinking in researching solutions to clinical problems

Note: We will be collaborating with Downtown Community Television's ConnecTV? project. Program participants will document your process in developing devices/technologies.

Outline of course content

  • Week 1 - Thurs. Sept. 9:

  • Introduction to course and student introductions
  • In-class exercises - disability awareness and sensitivity training.
  • Assignment:

  • Fill out the Everyday use of technology chart. Take one item from the chart and design it from scratch, taking into consideration how it would accomodate all needs. (due one week)

Resources that may be helpful:

  • The Center for Universal Design
  • Half the planet. org
  • Enabling Devices
  • Microsoft's Acessibility Technology for Everyone

  • Apple Accessibility

*Site visits:

  1. Thurs. 9/16 12:30-1:30 pm and Sat. 9/18 Time TBA: SPOTS (http://www.spotsot.com/)
  2. Wed 9/22 9:30 a.m.: McCarton? School (http://www.mccartonschool.org/)
  3. day/time/location/tba: New York Foundling Hospital (http://www.nyfoundling.org/)

Write 1 page reaction paper - identify problems you may see (due two weeks - be prepared to discuss)

  • Week 2 - Thurs. Sept. 16:
  • Lecture: Disabilities and function needs - wheelchair skills (meet in OT dept - 35 West 4th street, 11th floor) (ITP Students)
  • Shop Safety - basic electronics (OT Students)
  • Review redesign assignments

Assignment:

  • Site visits:
  1. Thurs. 9/16 12:30-1:30 pm and Sat. 9/18 Time TBA: SPOTS (http://www.spotsot.com/)
  2. Wed 9/22 9:30 a.m.: McCarton? School (http://www.mccartonschool.org/)
  3. day/time/location/tba: New York Foundling Hospital (http://www.nyfoundling.org/)

Write 1 page reaction paper - identify problems you may see (due 1 week - be prepared to discuss)

  • Week 3 - Thurs. Sept. 23:
  • Molds (ITP Students)(meet in OT dept - 35 West 4th street, 11th floor)
  • Microcontrollers (OT Students) (meet at ITP)
  • Lecture: Disabilities and Function Needs: computer technology
  • Discussion: Site Visits/Identification of problems and needs.
  • Assignment: Come in with three ideas. Use a simple design concept format to present your idea. Be prepared to discuss in class.

  • Week 4 - Thurs. Sept. 30:
  • Discussion - Research, literature, and what else is on the market
  • Guest Lecture: Lindsay Britchkow (SPOTS) - Pediatrics and Development
  • Formulation of Groups/Brainstorming session.
  • Assignment: Group contact site/meeting -- develop concept presentation. Begin project documentation site/journal. (be prepared to present in class 1 week)

  • Week 5 - Thurs. Oct. 7:
  • Group presentations of needs assessment/preliminary concept presentations

  • Assignment: Based on class critique, begin refining project proposal

  • Week 6 - Thurs. Oct. 14:
  • Guest Presenters: Michael Luck Schneider and Christine Brumback
  • Group presentations of concept refinements/sketches
  • Assignment: Continue working on project

  • Week 7 - Thurs. October 21:
  • Class off-site: Meeting at the Adaptive Design Association (http://www.adaptivedesign.org)

class start time 7 pm. 98 Riverside Drive (entrance on 82nd street, basement) phone: 212-496-2455

  • Assignment: Continue working on project

  • Week 8 - Thurs. October 28:
  • Mid-Term Presentation: a working prototype

  • Week 9 - Thurs. Nov. 4:
  • Lecture: Design & Manufacturing principles
  • Guest speaker: Dr. Steven Kanor (http://www.enablingdevices.com)
  • Assignment: Continue working on project

  • Week 10 - Thurs. Nov. 11:
  • Low Vision/Blindness: Tour of Bobst facilities by Tom McNulty?

The Adaptive Technology Rooms are on Lower Level 1 of Bobst Library. Take the elevator to floor "B" -- the rooms are right next to the elevator.

  • In-progress presentations by groups
  • Assignment: Continue working on project

  • Week 11 - Thurs. Nov. 18:
  • Presentations to outside evaluators

  • No Class: Thanksgiving Recess

  • Week 12 - Thurs. Dec. 2:
  • Lecture: History/Legislation (notes)
  • Excerpts: "Unforgotten: 25 years after Willowbrook" and "Vital Signs: Crip Culture Talks Back"

  • Week 13 - Thurs. Dec 9:
  • Continued work/discussion of projects and testing
  • Discussion: Professional organizations - Grants & Funding (notes)

  • Week 14 - Thurs. Dec 16:
  • Final presentation of products to class and clinical site contacts

(includes final document - online journal, process documentation, literature review, visual documentation)

  • End-of-Semester Show: Projects will also be presented at the end-of-semester show (Sunday, December 19th, Monday, December 20th)

Readings: Weekly articles of interest and assigned chapters. Recommended readings: "Assistive Technology for Rehabilitation Therapists" by Jennifer Angelo, Shelly Lane, Shelly J. Lane, F.A. Davis Company, 1999. "Assistive Technology: Matching Device and Consumer for Successful Rehabilitation", by Marcia J. Scherer, American Psychological Association (APA), 2002

URLS of Interest

Major teaching-learning activities, assignments, and/or projects

The major learning activity is the design and fabrication of a device (piece of equipment, software, etc.) that meets a specific need for a specific person with a disability of a clinic that treats clients with disabilities or a category of people with similar needs as a result of their disability. Students will be required to present their progress at regular times to their classmates. They will report the results of their needs assessment, research regarding the problem, and the development process.

  1. To develop skills and foster a shared vocabulary necessary to communicate with team members, co-workers, and clients from different fields who may have different goals.
  2. To complete a needs assessment of a site or individual.
  3. To develop skills necessary in the identification of needs and in the research of possible solutions to clinical problems. This includes: the evaluation of products currently available, the analysis of their appropriateness and applicability, and the determination of alternative technologies or modifications necessary.
  4. To develop an understanding of disability and function, and to understand the impact of technology of the therapeutic process.
  5. To understand the iterative process of design which requires adaptability and change.
  6. To understand the practical issues surrounding the design of a technology solution (i.e. production schedule and budget issues)


http://www.mariannepetit.com -- it's all there ...



Page last modified April 04, 2006, at 09:56 PM