Second sem thoughts (January 19, 2004, 0) - - Students gain confidence by going through a number of reading
exercises before proceeding to programming exercises.
- A combined group/individual exercise allows all the students to
cooperate while still giving them time to practice on their own.
- Candy is a good thing, particularly during examinations.
- All-or-nothing exams are easy to check and are particularly apt for
CS21A, reading exercises, and programming (January 19, 2004, 0) - We started with programming today. I think that the reading exercises
helped significantly, as the students quickly remembered which
structures to use and how to use them. We should try that in the
Bringing candy to the midterms was also a very good idea.
Reflections from 2nd sem 2003-2004 (April 15, 2004, 0) - - CS21A: Introduction to Computing I. Experimented with
BlueJ and an objects-first approach. Students liked the
interactive environment and had fun with the graphical and
game-based exercises. Reading exercises helped build confidence and
the students inferred the use of control structures from them. The
programming exercises also helped them appreciate methods. However,
I need to give them more opportunities for practice
Nice long chat with my mom (March 19, 2006, 0) - One of the good things about distance is that my mom and I get to talk
a lot more. Strange, isn’t it? I really enjoy our conversations. I
look forward to exchanging stories. She reads my blog every day (Hi
Mom!), so I theoretically don’t need to repeat myself, but there are
all sorts of things I don’t blog
Lecturing on lecturing (September 17, 2003, 0) - We recently did student evaluations. I must be the only teacher in my
department whose students want more lectures… ;) In any case, I
touched on that humorously in a short lecture on, well, lecturing.
You can find the slides at http://sacha.free.net.ph/cs21a/lectures.sxi
(openoffice.org 1.1) or http://sacha.free.net.ph/cs21a/lectures.pdf .
The OO.o version has annoying animations, but is otherwise the same as