CS 1020 - Winter Term 2008
Lego Robot Design Studio
Announcements
FINAL PROJECTS
Pictures from the Talent Show
Our visit to Quarry Hill School
Lectures, labs, homework
- Friday 1/4
Lecture: Welcome, course info, intro to Lego and
Handy Board, FLUs, motors,
gears, and light sensors
Lab: Build a Sciborg,
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.
- Monday 1/7
Lecture: Quiz 1, intro to Handy Logo,
code examples:
example1.txt,
example2.txt,
simple.txt,
sciborg.txt
Lab: Sciborg race, lab 2 - simple programming.
Solutions.
Homework: Improve the follow-line program,
read pages 1-21 and 39.
Solutions.
- Wednesday 1/9
Lecture: Procedure parameters and return values, brightness sensors
Sciborg Grand Prix!
Lab:
New project teams,
lab 3 - more programming.
Solutions.
Homework: Cup collector contest, part I
- Friday 1/11
Lab day
Homework: Cup collector contest, part II, read
pages 22-38, study for quiz 2 (on programming)
- Monday 1/14
Lecture: Quiz 2, Logo odds & ends, concurrency
Lab: lab 4 - concurrency, work on
your cup collector.
Solutions.
Homework: Cup collector contest, part III
- Wednesday 1/16
Cup Collector Contest!
New project teams
Lab + Homework: Ping-pong-ball counter.
Solutions.
- Friday 1/18
Lecture: Web pages
Lab + Homework: Ping-pong-ball sorter and web
pages, study for quiz 3 (more programming and HTML)
- Monday 1/21
Lecture: Quiz 3, final projects
Ball sorter contest!
Final project teams
Lab: Develop a final project proposal
Homework: Build first working prototype
- Wednesday 1/23
Lab day: work on your final project
Homework: prepare a web page and a presentation on your final project
- Friday 1/25
Lecture: Final project presentations
Lab + Homework: work on your final projects
- Monday 1/28
Lab: Last-minute preparations
Talent show, MBH Great Hall, 11 AM - 1 PM
Homework: final version of web page
- Wednesday 1/30
Lecture: Final project presentations + Course evaluations
Lab: Clean up day
Web pages due by 9:00AM, clean up due by noon