Week 2 Exercises

You are not logged in.

If you are a current student, please Log In for full access to the web site.
Note that this link will take you to an external site (https://oidc.mit.edu) to authenticate, and then you will be redirected back to this page.

In 6.08's Week 2 Exercises we're going to be doing:

  • Looking at how variables actually exist in C++. This will let us evetually be able work more effectively in this environment.
  • Applying some of our difference equation and discrete time logic to create a physics model of a rolling ball, complete with acceleration, velocity, collision detection/response, friction, and lossy bouncing
  • Get some more practice with state machines
  • Cover a little introductory material on power in preparation for future work

Required Exercises

Design Exercises

There is one design exercise up for grabs this week. See the course grading policy on these.

Note a bit of the design exercise spec got commented out accidentally originally (having to do with frequency of GET updates and the need for a second hand with the analog face). The spec has been updated so make sure you are looking at it after 9:54pm on Tuesday 2/13 for a full description. Apologies for the inconvenience.


1) Symbol Key

Symbols for exercises correspond to the following events. We'll also have a progress page hopefully posted by the end of week 1 for tracking your work.

  • : Not attempted / submitted
  • : Attempted but not complete
  • : Complete but late
  • : Complete and on time
  • : Complete and on time, using only one submission per question