6091 comments
2357 subscribers
6239 on Twitter
Subscribe! Feed reader E-mail

The class is practically running itself

It’s amazing. The class is practically running itself. The time I put
into making those exercises was definitely worth it. They’re off
solving them or making up their own exercises. With documentation,
time to explore the system, and the freedom to make mistakes and ask
questions, the trainees learn almost entirely on their own.

When they do have questions, they tend to ask each other first before
asking me. I handle the questions they can’t figure out from the text
and clarify things that are fuzzy.

It’s really amazing. I hope they’ll leave the training confident that
they can learn whatever else they need to – considering they learned
Perl nearly on their own! Because I’m more into getting lots of people
do Perl, I’m not worried about long-term profitability. After all,
what training center would do well if they kept encouraging students
to learn independently?

That said, it was a lot of work preparing the exercises, and I can’t
count the number of times quick thinking and familiarity with UNIX
made things easier. For example,

wget -r -nc --no-parent --proxy-user=secret --proxy-pass=secret http://www.perldoc.com/perl5.6/pod/perl.html

and judicious use of ncftp’s mput command (skipping the
already-uploaded files) allowed me to easily make Perl’s documentation
available even though the server didn’t have anything but perl(1).
Better than manpages, actually, as these were hyperlinked! =)

tar zcvf day2.tar.gz /usr/local/training/home/

will allow me to pack up all their work so that I can use my Emacs
keyboard macro to send it to their listed e-mail addresses. (I should
get around to making that a defun…)

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

On This Day...

  • 2012: Imagining sketchnotes as a business — People tell me that conference/presentation sketchnotes are an amazing service. I’ve been getting paid to cover conferences and events, so [...]
  • 2011: Monthly review: November 2011 — Halfway through December, I know, but things got busy with two launches and home improvements. =) From my plans [...]
  • 2010: Weekly review: Week ending December 18, 2010 — From last week’s plans Work [X] Build tough parts of Project M [X] Continue to refine Project S [X] Meet Anna Dreyzin [...]
  • 2009: One post a day, or the value of a bottleneck — Why a goal of only a single post a day, when I want to write many more? I started with the [...]
  • 2008: Emacs, Org, and BBDB: Hyperlinking names to blogs — Back when I used Planner for Emacs, I coded some shortcuts to make it easier to write about the people [...]
  • 2008: Hosting a teleconference call — Last Wednesday, I hosted a teleconference call for the first time. It was the December community call for IBM’s Web [...]
  • 2007: The commute up
  • 2006: All my bags are packed — All my bags are packed and I must confess, I’ve still got food and my room’s a mess, I don’t know how [...]
  • 2004: Scrabble with Sean — sachachua 316 wintermarch 288
  • 2004: Emacs Lisp mentioned in job ad — job --> "SDE, Tech Assessment Team Amazon.com - US-WA-Seattle equivalent, [...]
  • 2004: Knitting — I love knitting I love knitting Scarf, bunched up Scarf, bunched up Wearing the scarf Wearing the scarf Wearing the scarf I’m giving this as a gift [...]
  • 2003: Dominique won! =) — Very delicate and dangerous endgame. He outwitted me with a clever maneuver. Way cool! Chess is catharsis. After tension, relaxation. =)
  • 2003: Thomas Gehrlein wants planner annotation from notes — So I guess people use that feature after all… =) PlannerMode
  • 2003: Proxy problems — Fujitsu’s not letting my MSI download. I should have grabbed it at home. Tomorrow, then – just to show them that [...]
  • 2003: Thoughts on training — Yesterday was my first day of corporate training. It was surprisingly draining. On my feet almost the entire day, facing the [...]

Get the highlights as a PDF!

Stories from my Twenties: Highlights from a Decade of Blogging

Free sample!