Welcome to 6.001!
Friday, May 23: Lambda pins!
If you want a lambda pin, you can stop by my office (400 Tech Square,
room 606). Enjoy your summer! ~Jill
Wednesday, May 21: Prizes for the 6.001 project 3 contest
We had a lot of great submissions for the contest for Project 3, in
which you were invited to extend the Object Oriented world in an interesting
way. After a lot of agonizing, Prof. Grimson selected the following
entries for prizes (which will be distributed at the final exam).
- Marios Assiotis created a multi-player network version of
the game, which allowed multiple players to interact from different machines.
- Austin Clements created a "telnet in to play" network version of
the game, with methods handling errors, and multiple players.
- Ali Mashtizadeh created a web server to support playing the
game in a user-friendly manner.
- Ebad Ahmed created a dungeon-style fantasy game, to which
the avatar is transported after he dies. This world is populated by
20 classes of monsters, though none apparently include 6.001
- Marta Luczynska created a fantasy/adventure game, in which
the hero must defeat a dragon, and battle a range of foes (ogres,
- Dewong Shavdia created a water world, in which a character
first needs to learn to swim, and then can only explore underwater for limited times, unless they find a scuba tank.
- Ruby Pai created a tennis team, complete with players and matches.
- Dan Ring created a Scheme God, from whom a programmer could ask and receive advice. Unfortunately the Scheme God will not be available during the final exam!
Course objectives and expected outcomes
Problem sets and projects
Online version of the textbook, courtesy of MIT Press
How to get help
documentation and information on 6.001 Scheme
Emacs documentation and information on Athena
How to write up a project
Policy on collaborative work
Records of previous terms
Log in to the on line tutor
Send comments about this site to email@example.com.
Copyright © 1997-2002 by Massachusetts Institute of Technology.
All rights reserved.