6088 comments
2357 subscribers
6229 on Twitter
Subscribe! Feed reader E-mail

Tales from under my desk

I’m hiding under my desk with a large box of assorted candies and a
laptop. It had been a particularly tiring CS21A session, with my
carefully prepared string exercises mysteriously unreachable – proxy
problems? host problems? – and… well… a student with a
surprisingly poor grasp of the subject matter, which made me feel bad
as a teacher – which is, once again, why I’m hiding under my desk. It
feels nice here.

I must remember that the discipline of problem-solving and the
structured logic of computer science do not come easily to other
people. I hear the frustration and shame in my students’ voices as
they try to write the programs I ask them to do far more often than I
hear their exultation. With a sequence of exercises I strive to lead
him to the realization that loops are simply a way to repeat code
conveniently, to help them make it a part of they vocabulary.
Sometimes I feel like Anne Sullivan to stubborn Helen Kellers,
patiently repeating ignored hand-gestures while waiting for that one
spark of genius that will help them unlock their world.

I arranged my exercises in terms of difficulty, but I need even
simpler exercises to help them build confidence. I want so much to
make them see, to make them understand – but I must guide them slowly
and with questions so that this logic becomes an inseparable part of
them, not just something given to them to study now and forget later.
I want them to have a sense of control and accomplishment.

I want to unfold them, find the core of the problems that prevent them
from learning, stretch them, challenge them, transform them – but oh,
how difficult it is to even find a sequence that will be challenging
and yet at the same time encouraging! How much easier it would be to
not care, perhaps, or at least not bend to each person’s needs – to
let people sink or swim according to their own efforts. How easy it
would be to just say that oh, perhaps a student is not meant for a
certain course. I would perhaps be doing a greater service to that
person’s potential classmates and coworkers if I failed a student who
did not show potential. Yet such reflects on me, too. Perhaps it is a
conceit to think that I can reach even those whom most think are
unreachable…

I lack so much as a teacher. I love crafting exercises to guide people
along a path. I love finding out where a person is and trying to form
a personal study plan to help. I tutor, I mentor, I question, I
challenge. Do I teach? Rarely. I think of this as trying to help
people learn. Perhaps I’m meant to be more of a guide, more of a
tutor.

I love spending time with people and helping them understand
something. My CS21B class is incredible to watch – the people who had
such a hard time during the first semester seem to have caught up and
are doing quite well, and that helps me believe that it’s worth it. It
must be worth it, must be worth times like this…

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

On This Day...

  • 2013: Helping people learn more about programming — A number of people I know want to learn more about code. People see it as a useful skill, whether [...]
  • 2012: Thinking about Quantified Awesome, meetups, and DemoCamp — So I’ve taken to calling my personal dashboard Quantified Awesome, and I even have the domain name for it. The [...]
  • 2011: Sketches: What index cards are teaching me about drawing — I resolved to spend less time writing and more time drawing. Today was difficult. I had too many stories to [...]
  • 2010: Visual organizers — I love visual organizers. 2×2 matrices, mindmaps, fishbone diagrams, even more interesting ways to structure and organize ideas… Just as [...]
  • 2008: Sand and snow
  • 2008: You have received a painting from Sacha
  • 2007: Meeting the European Chamber of Commerce — When Dae Unisa mentioned the meeting that the Brain Gain Network was going to have with the European Chamber of Commerce of [...]
  • 2007: Life in a parallel universe — My dad taught me how to parallel park today. Or at least he tried to; I still need constant instruction while [...]
  • 2005: Umeda bus stop — Parking lot across the street from the front entrance of HOTEL HANKYU INTERNATIONAL. The roof of HOTEL HANKYU INTERNATIONAL looks like [...]
  • 2004: BPI Science Award reunion — - video about BPI Science Award 2004 - speech including Road Not Taken - short video about the BPI foundation Ryan, BS Computer [...]
  • 2004: Cool keyboards and mice — http://slashdot.org/article.pl?sid=04/01/21/199247&mode=thread&tid=126&tid=137 Comments say that the article wasn’t very useful, though.
  • 2004: Cute Slashdot comment! — http://ask.slashdot.org/article.pl?sid=04/01/21/2221240&mode=thread&tid=126&tid=127&tid=156&tid=186 Re:Assembly. (Score:4, Interesting) by laird (2705) on Thursday January 22, @03:03AM (#8052679) (Last Journal: Monday April 07, @07:39AM) I used to teach [...]

Get the highlights as a PDF!

Stories from my Twenties: Highlights from a Decade of Blogging

Free sample!