September 8, 2003

Bulk view

searching and sorting meeting

collections, please
project ideas
life as a teacher

Mozilla plugin notes — linuxhelp

http://plugindoc.mozdev.org/

Elevator realization

I’ve just had a thinko about elevator design. Instead of storing state in the elevators, why shouldn’t we store state in the floor instead?

Intertwingularity — research

http://www.mozilla.org/blue-sky/misc/199805/intertwingle.html

quiz-a-day — cs21a, education

I’ve started the past two classes with a 5-minute quiz. This is
actually a good thing. It’s short, so I can check it easily. It
provides me an opportunity to call people up to the board to write
down the correct answers, and I try to use this to involve people who
hadn’t spoken in front of class before. It also gives me valuable
feedback on how the class is handling arrays. From the results, it
looks like I’ll need to spend one class day on exercises before we
move on to searching and sorting.

I print the quizzes beforehand. I used frames in OpenOffice.org
to put several quizzes on one piece of paper, and then I print out
enough copies for the whole class. I cut them with scissors or tear
the paper neatly – I have a hard time with the paper cutter. =) After
the quiz is finished, I collect the papers, flip through them quickly,
and ask several people to write their answers on the board. After the
class, I tabulate it using Emacs’ forms mode, noting their nicknames,
total score, and any incorrect answers to questions. That will allow
me to review mistakes even after I return the papers.

I don’t know whether it’s because of the quizzes or because of the
activities I’d planned, but the past few classes have been very
lively. The quizzes seem to put everyone in the mood to start working,
and it accustoms the students to time pressure.

The extra load is actually quite manageable – it takes me around 5 to
10 minutes to prepare the quiz (I do this the night before), a few
minutes to print and cut the quizzes, and another 5 to 10 to check all
of them.

CS faculty are generally averse to taking attendance. Daily quizzes
offer a way to do that while providing useful feedback on class
progress.

power problem

So that’s what the beeping was – Eric’s UPS giving out.
Something burst in one of the outlets earlier, so now none of the
wallsockets in the department work. Hadn’t noticed – was on a laptop!

Lab idea: etch-a-sketc