On this page... (hide)
- Prototyping Open House: Tuesday, April 25 from 3 p.m. - 7 p.m.
|Class #||Date||Topic||Things to read/watch?||Deliverables||Assigned|
|Week 1 - Introduction • Prototyping • Electronics|
|1||Jan 9||Welcome! Syllabus; Safety; Lab tour; Prototyping; Critiques||no||Introduction Post; Light Sculpture|
|2||Jan 11||Soldering; Electronics||yes (~40 mins, video clips)||Introduction Post|
|* No class Jan 16 (MLK Day)|
|3||Jan 18||Schematics; Introduction to Arduino||yes (~25 mins video)||Looking Outwards - PhysComp Projects||Object Deconstruction|
|Week 2 - Digital Input/Output • Coding Techniques|
|4||Jan 23||Digital I/O; Basic Arduino Coding||yes (~25 mins video)||Weekly Journal (Prototyping/Soldering/Basic Electronics); Light Sculpture|
|5||Jan 25||Coding Patterns; Debugging; Testing||no||Object Deconstruction|
|Week 3 - Fundamental Techniques 1|
|6||Jan 30||State Machines||yes (~35 mins video)||Weekly Journal (Digital I/O Exercises); Email question about videos||Reaction Challenge|
|7||Feb 1||Timing; Multitasking||yes (~35 mins video)||State diagram exercise from Monday (bring hardcopy to class)|
|Week 4 - Fundamental Techniques 2|
|8||Feb 6||Arrays||yes (~36 mins video)||Weekly Journal (State machines); Reaction Challenge|
|9||Feb 8||LED Pixels||no||Simon Says Game|
|Week 5 - Integrated Circuits|
|10||Feb 13||Integrated Circuits; Datasheets; Multiplexers||Weekly Journal: Sensor Walk|
|11||Feb 15||Shift Registers|
|Week 6 - Analog I/O|
|12||Feb 20||Analog I/O: Sensors; Calibration||yes (~34 mins video)||Weekly Journal (Multiplexers/Shift Registers)|
|13||Feb 22||Thresholding; Smoothing; Sampling; Data Collection||Simon Says Game|
|Week 7 - PWM • Audio • Motors|
|14||Feb 27||PWM; Audio||yes (~15 mins video)||Looking Outwards - Components and Sensors|
|15||Mar 1||Motors; Servos; Steppers; H-bridge IC|
|Week 8 - Interaction & Design|
|16||Mar 6||Interaction & Design; Iteration; User Testing|
|17||Mar 8?||User Interfaces - Physical & Tangible||Interaction Reading Reflection; |
|* No class (March 13-17, Spring Break)|
|Week 9 - Processing • Serial Communication|
|18||Mar 20||Processing - IDE & Language|
|19||Mar 22||Serial Communication||Kitchen Object |
|Week 10 - Wireless Communication|
|20||Mar 27||Handshaking Protocols|
|21||Mar 29?||Wireless Communication||Final Project Proposal||Final Project Plans|
|Week 11 - Network Communication|
|22||Apr 3?||Network Communication|
|23||Apr 5||API Usage|
|Weeks 12 to 14 - Final project work|
|27||Apr 19:||Materials Return||End-of-semester Reflection (make-up assignment)|
|28||Apr 24:||Final Project in-class presentations||Final Project Deliverables|
|Apr 25:||Projects on display - CRT Open House (3pm-8pm)|
- 1:00 pm - welcome/overview of the day - collect quizzes
- 1:05 pm - presentation/lecture/discussion/demo/questions…
- 1:40 pm - start lab work
- 2:30 pm - clean up
- 2:40 pm - recap & reflection
- 2:50 pm -
- Sun 6-10pm: Bikel
- Mon 6-10pm: Bikel
- Tue 6-8pm: Ryan • 8-10pm: Dexter
- Wed 6-8pm: Ryan • 8-10pm: Dexter
- Thu 6-8pm: Ryan • 8-10pm: Dexter
MAC 354B • (email to confirm)
- Mon: 9-10am; 12-1pm
- Tue: 9-11am; 6-8pm
- Wed: 9-10am; 12-1pm
- Thu: 6-8pm
I want this class to be fun and meaningful with everybody feeling comfortable to contribute to the dialogue. This is how we learn. Effective learning/teaching is a creative and co-constructed experience with give and take between teacher and student and between student and student. Key to facilitating an environment for learning is respect. Disruptive and disrespectful behavior make for a stressful atmosphere that is not conducive to learning. Please observe the following class policies.
- Be professional; be on time. Walking in late or not being prepared is disruptive to others.
- You are expected to stay for the entire class.
- Cell phones and pagers need to be turned to vibrate before class starts.
- In group projects, you are expected to do your share of the work and communicate effectively with others in your group ie. giving correct contact information to the rest of the group, responding to emails and phone calls regarding the group project, attending meetings to work out assignments and schedules.
- Most of my communication outside of class with individuals as well as the class are done via email.
- Address me and your fellow students respectfully both in person and in e-mail.
- Pay attention during class; no web browsing that is not relevant to the topic at hand, IMing, reading newspapers, doing work for other classes, etc.
- Listen to others while they are talking and do not carrying on conversations or interrupt while others have the floor.
- Conduct yourself with personal integrity and honesty. See the course syllabus and the Berry catalog policy.
- Common courtesy--treat others as you would like to be treated.
- Official Syllabus
- Course Blog