Main.Syllabus History
Hide minor edits - Show changes to markup - Cancel
- 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
- Shift registers (SPI interface)
- Shift registers are useful for increasing the number of I/O pins your chip has and row column scanning
- Check out some Shift Register Serial In - Parallel out
- Qprox
- This sensor measures capacitance and works through non-conductive materials simple and cheap, probably used in the ipod
- Code time
Office hours: TBD (soon)
Office hours: Many Monday evenings 6:30 - 8
- Buxton, "Less is more (more or less)"
Reading:
- Buxton, "Less is more (more or less)"
Thursday 3:30AM - 6PM Office hours: Monday 10 - 1
Wednesday 9:30AM - 12PM Office hours: TBD (soon)
Week 1 (Sept. 8):
Week 1 (Jan 18):
Week 2 (Sept. 15):
Week 2 (Jan 25):
Week 3 (Sept. 22):
Week 3 (Feb 1):
Week 4 (Sept. 29):
Week 4 (Feb 8):
Week 5 - (Oct. 6):
Week 6 (Oct. 13):
Week 6 (Feb 22):
Week 7 (Oct. 20):
Week 7 (Mar 1):
Week 8 (Oct. 27):
Week 8 (Mar 8):
Week 9 (Nov. 3):
Week 9 (Mar 22):
Week 10 (Nov. 10):
Week 10 (Mar 29):
Week 11 (Nov. 17):
Week 11 (April 5):
No class Nov. 24: ThanksGiving?
Week 12 (Dec. 1):
Week 12 (April 12):
Week 13 (Dec. 8):
Week 13 (April 19):
Week 14 (Dec. 15):
Week 14 (April 26):
- Lab: Serial output and Talking to Processing
- Lab: Serial output and Talking to Processing here is Shawn's ascii processing example it is good..
[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/]
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)
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):
- 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):
- 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):
- 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)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):
- 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)
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)
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):
- 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):
- 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):
- 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)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):
- 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)
[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/]
- Myron Krueger, "Responsive Environments", in Packer & Jordan, Multimedia: From Wagner to Virtual Reality, ch. 12, pp. 104-120. (in coursepack)
- Myron Krueger, "Responsive Environments", in Packer & Jordan, Multimedia: From Wagner to Virtual Reality, ch. 12, pp. 104-120. (in coursepack)Kreuger Response
- Observation assignment, propose prototype, story board and cheap prototype.
- Extra assignment for week 3/4: Attend a Tool safety session in the shop
- Extra assignment for week 3/4: Attend a Tool safety session in the shop
- Begin observation project (group project) 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.
- Lab: first PIC program
- Begin observation project (group project)
- Lab: first PIC program Document HERE
- Begin observation project (group project) Document Here?
- Begin device/instrument/tool project? (group project)
- Begin device/instrument/tool project (group project)
- Begin observation project? (group project)
- Begin observation project (group project)
- Presentations Due: Observation project?; show final prototypes
- Presentations Due: Observation project; show final prototypes
- Presentations Due: device/instrument/tool project? descriptions and observations
- Presentations Due: device/instrument/tool project descriptions and observations
- Presentations Due: device/instrument/tool project? (all projects to present)
- Presentations Due: device/instrument/tool project (all projects to present)
- Serial output: Sending bytes out
- Serial interpretation: ASCII
- Serial to desktop: Into Processing
- Presentations Due: device/instrument/tool project descriptions and observations
- Serial output: Sending bytes out
- Serial interpretation: ASCII
- Serial to desktop: Into Processing
- Presentations Due: device/instrument/tool project? descriptions and observations
- Lab: Serial output and Talking to Processing
- Lab: Serial output and Talking to Processing
- Digital output: Transistors and Relays: switching higher-current devices (light bulb and switch)
- Motors and Inductance:
- DC motors
- Steppers
- Digital output: Transistors and Relays: switching higher-current devices (light bulb and switch)
- Motors and Inductance:
- DC motors
- Steppers
- Lab: Controlling a motor
- Lab: Controlling a motor
- MIDI and other control protocols
- MIDI and other control protocols
- Lab: Talking to a MIDI device
- Lab: Talking to a MIDI device
- Presentations Due: device/instrument/tool project (all projects to present)
- Presentations Due: device/instrument/tool project? (all projects to present)
- Video Tracking
- Video Tracking
- 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)
- 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)
- Lab: first PIC program
- Begin observation project (group project)
- Lab: first PIC program
- Begin observation project? (group project)
- Memory and variables: Decimal, binary, hex.
- Analog input, what an ADC is.
- Memory and variables: Decimal, binary, hex.
- Analog input, what an ADC is.
- Lab: Analog in; tracking changes with variables; practical jokes
- Lab: Analog in; tracking changes with variables; practical jokes
- Norman, Emotional Design, Chapter 1, "Attractive Things Work Better".
- Norman, Emotional Design, Chapter 1, "Attractive Things Work Better".
- Analog output: Devices that create analog motion or sound. (servo, freqout, PWM)
- Presentations Due: Observation project; show final prototypes
- Analog output: Devices that create analog motion or sound. (servo, freqout, PWM)
- Presentations Due: Observation project?; show final prototypes
- Begin device/instrument/tool project (group project)
- Lab: servo/analog out
- Begin device/instrument/tool project? (group project)
- Lab: servo/analog out
- Intro to Electronics: Definition of components, reading a meter, reading a schematic, Ohm's Law
- Soldering (thanks to Jeff Feddersen for the link)
- Intro to Electronics: Definition of components, reading a meter, reading a schematic, Ohm's Law
- Soldering (thanks to Jeff Feddersen for the link)
- Join the physcomp listserve
- Join the physcomp listserve
- Sign up for two days of shop cleaning.
- Lab: Electronics
- Sign up for two days of shop cleaning.
- Lab: Electronics
- 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. )
Assignment: decide on which project you want to re-do for your final; be prepared to talk about it next week.
Assignment:
- Decide on which project you want to re-do for your final; be prepared to talk about it next week.
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:
- demonstrate an understanding of the process of developing assistive technology
- be able to assess the clinical site or client population to identify a need for an assistive device
- demonstrate an understanding of the roles of the professionals involved in developing and using assistive technology
- develop a prototype device for a clinical setting
- demonstrate the ability to communicate with co-workers from various fields
- 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:
- Thurs. 9/16 12:30-1:30 pm and Sat. 9/18 Time TBA: SPOTS (http://www.spotsot.com/)
- Wed 9/22 9:30 a.m.: McCarton? School (http://www.mccartonschool.org/)
- 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
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)
- Site visits:
- Thurs. 9/16 12:30-1:30 pm and Sat. 9/18 Time TBA: SPOTS (http://www.spotsot.com/)
- Wed 9/22 9:30 a.m.: McCarton? School (http://www.mccartonschool.org/)
- 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.
- 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.
- To complete a needs assessment of a site or individual.
- 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.
- To develop an understanding of disability and function, and to understand the impact of technology of the therapeutic process.
- To understand the iterative process of design which requires adaptability and change.
- 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 ...
- 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)
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:
- demonstrate an understanding of the process of developing assistive technology
- be able to assess the clinical site or client population to identify a need for an assistive device
- demonstrate an understanding of the roles of the professionals involved in developing and using assistive technology
- develop a prototype device for a clinical setting
- demonstrate the ability to communicate with co-workers from various fields
- 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:
- Thurs. 9/16 12:30-1:30 pm and Sat. 9/18 Time TBA: SPOTS (http://www.spotsot.com/)
- Wed 9/22 9:30 a.m.: McCarton? School (http://www.mccartonschool.org/)
- 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:
- Thurs. 9/16 12:30-1:30 pm and Sat. 9/18 Time TBA: SPOTS (http://www.spotsot.com/)
- Wed 9/22 9:30 a.m.: McCarton? School (http://www.mccartonschool.org/)
- 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.
- 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.
- To complete a needs assessment of a site or individual.
- 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.
- To develop an understanding of disability and function, and to understand the impact of technology of the therapeutic process.
- To understand the iterative process of design which requires adaptability and change.
- 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 ...
