Friday, February 27, 2009

How to Design Classes now available

The textbook for the next portion of the course, How to Design Classes, is now available at the bookstore in the Curry Student Center.

Please read Part 1 and Intermezzo 1 of HtDC for the next class, Monday 3/9. That lecture will be devoted in part to a review of design strategy and in part to beginning the unit on OOP.

Tuesday, February 24, 2009

OT: Sita Sings the Blues

This is off-topic for the course, but I thought some of you might find it interesting.

From boingboing :

Nina Paley's brilliant -- and troubled -- animated short "Sita Sings the Blues" will air on PBS. This is the critically acclaimed short film that blends Hindu traditional stories with jazz-era music, whose distribution has been stopped by an unforeseen copyright claim on some of the 1920s music that is integral to the film.

Check out some of the links in the BoingBoing article if you want to learn more.

--Prof. Wand

findroot posted; PS6 revised

I've posted my version of findroot on the examples repository, as well as all the files from last night. This includes several versions of sqrt.

Also, I've added a new section to PS6, entitled "Finger Exercises". These are various short exercises related specifically to material we covered in lecture. Like drill problems, they will not be graded.

The name "Finger Exercises" was chosen to evoke images of music lessons, where you often have little exercises just to teach your fingers the notes. I may continue this for future lectures; we'll see.

--Prof. Wand

Thursday, February 19, 2009

Codewalks statistics

Here are some useful numbers from the codewalks' grades

-- Set 3

full grade:80,  avg grade:49.75,  median grade:46.5, max grade:64,  lowest grade:42

-- Set 4

full grade:80,  avg grade:52.25,  median grade:53.5,  max grade:66,  lowest grade:38

-- Set 5

full grade:82,  avg grade:53.5,  median grade:60.5,  max grade:81,  lowest grade:12

This info can provide a good indication of how well you are doing in this course.

And remember, we have half a semester ahead of us so nothing is lost or won yet!


Friday, February 13, 2009

Updated Problem Set 5

In response to student requests, I've revised the last question on problem set 5, so you no longer need to wrestle with the World teachpak. But of course now you'll be able to check more of it with check-expect.

--Prof. Wand

Wednesday, February 4, 2009

Change in Syllabus: Accumulators first

I've switched the order of Part V and Part VI of HtDP. We will be covering Part VI (accumulators) next Monday, 2/9, and Part V (generative recursion) at the next lecture, 2/23.

I've updated the syllabus accordingly.

Please read Part VI for next Monday.

--Prof. Wand

Tuesday, February 3, 2009

Office Hours on Wed 2/4

My office hours tomorrow, Wed 2/4, will be slightly delayed. They will start about 11:00am. Sorry for any inconvenience.

--Prof. Wand

Monday, February 2, 2009

Examples url

You can find the examples shown in class at the following svn repository url:

New pairs and new codewalks schedule

This is valid for problem set 4 and following problem sets until the next pairs appointment.

Thursday afternoon @ WVH 164

5:30 - 6:00 pair 08: Rohith Shivankumar - Jason Letourneau
6:00 - 6:30 pair 09: Denis KransnitskiyGeetha Rasamsetti 
6:30 - 7:00 pair 06: Lucas Peter Callado - Bansari Ghedia
7:00 - 7:30 pair 07: Chander Shivdasani - Richin Jain
7:30 - 8:00 pair 10: Wanli Cheng

Sunday, February 1, 2009

Drill Club

New time: Tuesdays at 6 @ WVH 164.

See you all there!!!!