6.001 Fall 98: How should I write up my problem set?
Look here for the 6.001
policy on collaborative work.
Late homework will not be accepted. In case of illness or absence
from MIT, make arrangements to complete assignments with your
recitation instructor.
Your TA will examine your problem set solutions and offer you feedback
on them. It's your responsibility to provide clear, convincing
answers that are easy to verify. If your work is very messy or
disorganized, it will not get full credit even if, after painful
examination, it turns out to be mostly correct. You will also need to
organize your work for yourself so that you can present it in tutorial
and use it for review later. Here are some guidelines:
- Common sense:
- Put your name on your problem set.
- Staple the pages together.
- Answer the questions in order.
- Make it clear when the answer to one exercise stops and the next
one starts.
- Print out code in a fixed-width font, so that the indentation
lines up properly.
- Tutorial exercises should be attempted prior to
attending tutorial. Include written solutions to tutorial exercises
when handing in the rest of the written programming assignment.
- Leave yourself time to write literate, clear answers to all questions.
Do not simply submit transcripts of your Scheme sessions.
- Make it clear what you are claiming about each program you
submit. Attach a clear status description to them, e.g.,
- "thoroughly tested using these examples, no known bugs"
- "worked on this simple example, no known bugs"
- "looks correct to me, but not tested"
- "worked on these examples, but failed on these others"
- "syntax error, but I think it's fixable"
- "there's a bug, but I think it's fixable"
- "this is a partial draft"
- Do not include verbatim copies of code that we gave you.
Include it only if have changed a portion or had to incorporate some of it
into your own work.
- Learn how to use Edwin buffers to develop your code, and how make
extracts from the Scheme transcript buffer, as described in Problem
Set 0. It will save you a lot of time.
Return to 6.001 Home Page
Send comments about this site to 6001-webmaster@ai.mit.edu.
Copyright © 1997 by Massachusetts Institute of Technology. All rights reserved.
Last modified: August 30 1998, 2:01 PM