6.090 2005 Postmortem Material: Material coverage was pretty good. Classes 1-5 went very well. The quiz worked out well too. The after-quiz part for class 7, along with classes 8 and 9 need work. [Ben started burning out by this point] By class (with results from index cards: Understand, Don't Understand) Class 1 - Peg game works well [foam poster board & thumb tacks] Cut down handout a little bit and move the cut bits to homework 1 (where they ended up). U: expressions !!!!!!! DU: if !!!, edwin !!!!! Class 2 - Cut Biggie-Sizing example. Add hands-on demo? U: if, recursion !!!!!!!, lambda !! DU: recursion !!!!!, lambda, remainder, fibonacci Class 3 - Towers of Hanoi doesn't work terribly well. Without mutation it is very hard to represent the movement of the discs. Look for a different example. The guessing game has a complicated setup (requires I/O) U: where not to put parens, recursion !!!!!! DU: hanoi !!!!, recursion !!, writing plans Class 4 - Long but good U: desugaring !, lists !!!!!!!, recursive vs iterative !! DU: lists !!, recursive vs iterative !!!!!!!, recursive list procs !! Class 5 - Abstraction stacking lost some people, especially the figure business. Assistants taught abstraction. U: abstraction !!!!, recursion, lists !, iterative DU: recursion !, abstraction !!!!!, abstraction contracts, let vs define, iterative! Class 6 - Nimrod went over rather well. U: and/or !!, abstraction !!, testing, abs violation, ! HOP DU: abstraction !!, HOP ! Class 7 - Quiz was a little on the easy end, but that's a good thing. The post-quiz material on sorting went over people's heads (insertion) Quiz difficulty: easy 7 medium 10 hard 2 U: lists DU: insert sort !!!, value vs type, HOP Class 8 - Ow. Ow. Ow. Tags (using strings) and Alists (primed by the previous night's homework) went well. Trees were a disaster. The animal guessing game is a little complicated without mutation. U: tags !, alists, (1-2 get trees) DU: trees!!!, guessing game Class 9 - No real information conveyed. Most students not really motivated to put in energy at this point. Henderson Picture Language a little too far out there for the students to just swing into. Grades: Everyone passed, with only two cases which were iffy (more assignments only minimally done). Concerns: * Failed to reach some of the lower end students - at least one student didn't take 001 due to not doing wel in 090. * Lab hours should be held later in the evening (perhaps closer to student dorms) * Better filter for excluding clueful people * Earlier lottery / two sections * More lab assistants (4 was a little slim due to scheduling)