ID 002 - Winter Term 2002
Lego Robot Design Studio
Syllabus
- Monday 1/7
Lecture: Welcome, course info, intro to Lego and
Handy Board, FLUs, motors,
gears, and light sensors
Lab: Build a Sciborg from instructions,
experiment with light sensors and follow-line
Homework: Read the course pack pages 1-5 and 40-70,
Build a better Sciborg,
prepare for Quiz 1
- Wednesday 1/9
Lecture: Quiz 1, intro to Handy Logo
(example1,
example2,
example3,
simple code,
sciborg code)
Lab: Sciborg race, simple programming
Homework: Improve the follow-line program,
read pages 1-21 and 39
- Friday 1/11
Lecture: Procedure parameters and return values, brightness sensors,
new project teams
Sciborg Grand Prix!
Lab: More programming
Homework: Ping-pong-ball contest, part I, read
pages 22-38
- Monday 1/14
Lab day: Work on the ping-pong-ball robot
Homework: Ping-pong-ball contest, part II
- Wednesday 1/16
Lecture: Quiz 2, concurrency
Lab: Concurrency.
Solutions.
Homework: Ping-pong-ball contest, part III
- Friday 1/18
Ping-Pong-Ball Contest!
Lab + Homework: Ping-pong-ball counter.
Solutions.
- Monday 1/21
Lecture: Quiz 2 review, web pages
(activate your account,
ITS' documentation on
setting up a home page and on
Claris Home Page)
Lab + Homework: Ping-pong-ball sorter and web
pages
- Wednesday 1/23
Lecture: Quiz 3, final projects
Ball sorter contest
Lab: Develop a final project proposal
Homework: Build first working prototype
- Friday 1/25
Lab day: work on your final project
Homework: prepare a web page and a presentation on your final project
- Monday 1/28
Lecture: Final project presentations
Lab + Homework: work on your final projects
- Wednesday 1/30
Lab: Last-minute preparations
Talent show, McCullough Hall, 11 AM - 1 PM
Homework: final version of web page
- Friday 2/1
Lecture: Final project presentations + Course evaluations
Lab: Clean up day
Web pages due by 9:00AM, clean up due by noon