Week 2 Exercises
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
- Exercise: Memory model and pointers (Due Feb 19, 2018; 11:59 PM)
- Exercise: State Machine (Due Feb 19, 2018; 11:59 PM)
- Exercise: Physics Simulator (Due Feb 19, 2018; 11:59 PM)
- Exercise: Getting our Angle (Due Feb 19, 2018; 11:59 PM)
- Exercise: Power (Due Feb 19, 2018; 11:59 PM)
There is one design exercise up for grabs this week. See the course grading policy on these.
- Exercise: Watch GRADED: See page for score (optional)
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