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

  1. 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.

  2. 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.

  3. 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

  4. Friday 1/11
    Lab day
    Homework: Cup collector contest, part II, read pages 22-38, study for quiz 2 (on programming)

  5. 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

  6. Wednesday 1/16
    Cup Collector Contest!
    New project teams
    Lab + Homework: Ping-pong-ball counter. Solutions.

  7. Friday 1/18
    Lecture: Web pages
    Lab + Homework: Ping-pong-ball sorter and web pages, study for quiz 3 (more programming and HTML)

  8. 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

  9. Wednesday 1/23
    Lab day: work on your final project
    Homework: prepare a web page and a presentation on your final project

  10. Friday 1/25
    Lecture: Final project presentations
    Lab + Homework: work on your final projects

  11. Monday 1/28
    Lab: Last-minute preparations
    Talent show, MBH Great Hall, 11 AM - 1 PM
    Homework: final version of web page

  12. Wednesday 1/30
    Lecture: Final project presentations + Course evaluations
    Lab: Clean up day
    Web pages due by 9:00AM, clean up due by noon