CSSE 120 — Introduction to Software Development, Robotics

Homework 7

Reminder: for each class session and associated homework:

  • Where you do your work:
    • In Eclipse in the project that you checked out for that session.
    • Paper and pencil quizzes that you receive in class (but can also access from the homework assignment).
  • If you have questions: Email csse120-staff@rose-hulman.edu.
  • Best place and time to do the homework:
    CSSE lab (Moench Hall, room F-217)
    7 p.m. to 9 p.m.
    Sunday — Thursday.

  1. If there are any problems or quizzes from previous sessions that you have not done, complete them now. (Exception: the robot problems in previous sessions have been folded into today's project.)
  2. Begin preparing for next Tuesday's in-class Test 1 by:
    • Details to appear here Friday.
  3. If you have not already done it, do the following reading and associated quiz:
    • Chapter 5, through page 143 (that is, through and including Section 5.7). Do this Chapter 5 Quiz as pdf or Chapter 5 Quiz as Microsoft Word (same document, two forms).
      • Don't spend forever on the reading. Use the quiz to focus your attention.
      • It is likely that there are problems on the quiz that you won't know the answer to. That's fine — just ask in class about those problems.
  4. Do the TODO's in ALL the modules of today's project, if you did not complete them in class.
    • Today's project was: Session07_Sequences
    • A clarification regarding the draw_shapes_and_positions exercise in the m3_sequences_iterating_practice module: a zg.Circle has two points associated with it, called p1 and p2. Use the x-coordinate of either of these, or the average of the x-coordinates, for this problem — your choice.
    • For the robot problems, it is OK if you are not 100% clear yet on setting the LEDs and playing notes; you can ask about that at the next class session.