6089 comments
2357 subscribers
6233 on Twitter
Subscribe! Feed reader E-mail

Teaching reflections

Yesterday’s class session went well. FINALLY! I felt like I was
_really_ doing something. What made the difference?

  • Attendance. The professor emphasized the importance of the lab, so
    all the students showed up. The previous two lab saw half the seats
    empty, which distracted me a bit. A full house gave me more energy
    to work with and more questions to field during the lab portion.
  • Preparation. I remembered to tell students about the detailed lab
    handouts prepared by the previous teaching assistant. The students
    also spent some time working on the project, which gave them plenty
    of questions to ask.
  • Timing. The students had the theoretical background from the
    lecture _and_ the practical need for the tool (even if it was a
    need created by the project definition). The previous two lab
    sessions were a little too early, and the lack of theory and need
    confused the students. This time, though, everything fit.

That was the third time I’d covered roughly the same material, and the
difference really showed. I learned from my mistakes and a few brave
students’ questions, and I figured out what aspects I needed to focus
on in order to address their concerns.

I was supposed to introduce JESS, the Java Expert System Shell, but I
felt that focusing on Weka for the entire session would leave the
students with better understanding. That was a good call. There’s
enough time to briefly introduce JESS next session, anyway.

What can I do better next time? Preparation is something within my
control: always make sure that learning is motivated by something and
that students have written instructions that they can follow at their
own pace. Attendance and timing are things I can address with the
professor’s help. I’ll also take comfort in the fact that things get a
little easier the more I teach them, so I shouldn’t be too worried
when I completely bomb the first time I teach something! =)

Short URL: http://sachachua.com/blog/p/3143

On This Day...

  • 2012: Weekly review: Week ending November 16, 2012 — I’ve been ramping up meetings and helping people out. This is good! From last week’s plans Business [X] Earn: [...]
  • 2011: Transcript: Blogging (Part 12): Two homes — Hat-tip to Holly Tse for organizing this interview! At the end of the blog series, I’ll put them all together [...]
  • 2010: Sketchnotes: Why I do them, how I do them, and how you can get started — Why do I sketch my notes? A few years ago, I sketched a presentation just for fun, to see if I [...]
  • 2009: Automating tedious wiki editing tasks with Emacs and w3m — I needed to update many of the links in our wiki because a team member left, so I had to [...]
  • 2009: How I learned to stop worrying and love the webinar: Part 4: Taking the next steps — The only reason to give a presentation is to help people act or think differently. I’ve tried almost everything that [...]
  • 2005: “What should I do with my life?” — What Should I Do With My Life? The real meaning of success — and how to find it Those who are [...]
  • 2005: Cold! — My ears hurt earlier. I guess Canadians have just adapted to the weather by evolving thicker ears. Mine were almost icy! [...]
  • 2005: Flash fiction: “Nine Lives to One” — In response to flashxer prompt: THE OLD MAN WAS SENILE, BEDRIDDEN, AND LYING IN HIS OWN WASTE. HE WAS WHEEZING HARD WHEN [...]
  • 2004: DLSU Braille SMS project — Someone tell me why I have to go all the way to an Indian newspaper to find out about a cool [...]
  • 2004: Workaround for tla signed archive problems — > create a file called ~/.arch-paramas/signing/sacha@free.net.ph—main.check and put, as the only line, ‘echo -n’ in it. echo -n produces no output and returns 0 [...]
  • 2004: Project Roselle — Hello, everyone! I was going to write a formal news-y write-up, but I’ll leave that for the serious bloggers. Here’s the long [...]
  • 2004: Charles Yeung’s blog — My blog is at http://thespoke.net/MyBlog/Enrison/MyBlog.aspx <laugh> Where’s everyone else? (See 2004.11.16#4 for the ‘mini-testimonials’ about the ACM contestants. =) ) E-Mail%20from%20Richi’s%20server
  • 2004: Ateneo CS department is so cool — I can’t get over the fact that not only does our department chair have a blog (Headless Chicken (Didith Rodrigo)), [...]
  • 2004: Lifehacks: Doing my mail on the train — If I leave work right after the clock chimes at 5:30, I almost always manage to get a seat on the [...]
  • 2004: Aha! — Finally integrated my ever-so-funky JUnit-tested business logic layer with JSPs and actions through Struts. This calls for a celebration! Open the bag [...]
  • 2004: Handling login authentication in Struts — Best practice: Extend RequestProcessor and perform authentication in methods such as processActionPerform() or processRoles(). - http://www.javaworld.com/javaworld/jw-09-2004/jw-0913-struts-p2.html
  • 2003: On puzzles and conversation — Had a pretty amazing weekend. Invited Jerome and Dominique over. Spent some 16 hours conversing over a puzzle. Great fun. Attended the [...]
  • 2003: On teachers’ jobs — >>> learn C by him/herself, after all it is the student's responsibility. >>> Implementing the solution is up to the student, [...]
  • 2003: Eric’s site — Eric Vidal’s real website Don’t believe his Google footprint. ;)
  • 2003: Nice quote — computer science education — Bong Munoz said: Before I step off my soapbox I’m pretty confident that we’ll get better results in the future. The [...]
  • 2003: Calendar feature? — Colin Marquardt said: I noticed that calendar feature on your wiki journal. Is it one of the things mentioned in http://www.emacswiki.org/cgi-bin/oddmuse/Calendar_Extension or something different? E-Mail [...]

Get the highlights as a PDF!

Stories from my Twenties: Highlights from a Decade of Blogging

Free sample!