5061 comments
1899 subscribers
4799 on Twitter
Subscribe! Feed reader E-mail

Hello world, school, teaching, games — blast from the past

From my 2002.06.20 entry:

12:52 AM on a schoolday that starts at 10:30 AM is probably not the
best time to write an S-Files, but what the heck. I haven’t been
writing. Stories have backed up, and the resulting chaos in my mind
appears to have edged out important details like the names of people
I’m supposed to know and the details of where I’m supposed to be.

Time to defrag.

I am all the more unusually loquacious because I have just finished
writing a lab exercise for the introductory computer science course
for which I am a teaching assistant. My pitiful effort at making
“Hello, World!” fun and exciting can be found at
http://courses.ateneo.edu/cs21a/lab1.html , with no guarantee that
it’ll actually even be used in today’s CS session. I’m banking on the
fact that Dr. Sarmenta probably hasn’t prepared materials as detailed
as this, as I haven’t seen anything like it from, well, any of my CS
teachers. I’m _hoping_ that he’ll let me deliver the class, which is
a far-out possibility but still worth considering. I also hope I’ll be
awake enough to do so with wit and style.

I love the project submission system I wrote last semester. After
editing the postgresql start script so that the postmaster would
accept TCP connections, I simply had to set up the database and run
a script that obligingly extracted and included all the students in
the student data files that the department forwarded to me. All 222
students of CS21A in 9 sections have been set up. How nice.

Teaching. Hmm. I had dinner with Mario Carreon (an old friend from
high school competitions) the other night. He teaches at UP and is
considering moving to the industry because of the pay. We talked about
teaching, mainly, and in the course of our conversation I found myself
declaring that yes, this is it – I cannot imagine myself in any other
profession except teaching. Especially college level introductory
computer science. That’s it.

Naturally teaching doesn’t stand on its own – I must be teaching
_something_, and teaching also offers ample time for research. Enter
wearable computing. I’ll be getting my gear on the 23rd, if all goes
well. Expect lots of files going on and on about how cool it all is.

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

Comment, share a thought, ask a question...

Please comment as you, not your organization.





 

On This Day...

  • 2011: Converted my Arduino foot pedal into a Teensy foot pedal! — Look at how neat my foot pedal looks now! It’s much better than my dangling-wires prototype with the Arduino. At [...]
  • 2010: Book: How to Win Every Argument: The Use and Abuse of Logic — Photo (c) 2008 Simon Peckhan – Creative Commons Attribution 2.0 Licence Madsen Pirie (2006) London: Continuum International ISBN: 0826490069 [...]
  • 2009: Entrepreneurship tips from Sarah Prevette (Sprouter) at the Toronto Girl Geek Dinner — Last night’s Toronto Girl Geek Dinner with Sarah Prevette, the founder ofSprouter, was a great braindump of entrepreneurship and networking [...]
  • 2009: Working around networking weaknesses and playing to strengths — Yesterday taught me a little more about my quirks when it comes to connecting with people. First: I’m horrible at matching [...]
  • 2008: Dan Pink — Dan Pink gave a presentation on Johnny Bunko: The Medium and The Message. There’s plenty to write about, but let [...]
  • 2008: Knowledge [shared] is power — Here’s an excerpt from Aaron Kim’s blog post about meritocracy and social media: Furthermore, Web 2.0 and Social Media are leveling [...]
  • 2007: Weekly review — Slow and steady progress on my Emacs book – 2351 words so far. I should find a way to accelerate. Maybe [...]
  • 2006: Sorting things out — Many many many thanks to Dan and Jed for coming over, reassuring me, and helping me sort things out. Warm and [...]
  • 2006: Capsule summary — Was propositioned over dinner last night by someone whom I had hoped would be a good mentor and friend. Firmly said [...]
  • 2006: Panic stop — If I’ve invited you to do something today, please accept my apologies and last-minute cancellation. I am currently in no condition [...]
  • 2005: On boycotts and lower gas prices — I received a forwarded e-mail exhorting Filipinos to boycott Shell and Caltex in order to force the two companies to lower [...]
  • 2005: Watched improv comedy — Bill Thanis of the Toronto Linux Users Group invited me to the pay-what-you-can improv comedy show at Bad Dog Theatre. It [...]
  • 2004: Long live open source — Just got two e-mailed patches to tla2darcs, a tool I wrote a few months ago (but have since then forgotten). =) [...]
  • 2003: “How Do We Tell Truths That Might Hurt”? — http://www.cs.virginia.edu/~evans/cs655/readings/ewd498.html
  • 2003: Composing messages in Gnus with elisp — emacs — (require 'gnus-msg) (defun dxr-group-mail (To Subject) "Start composing a mail." (interactive) (gnus-setup-message 'message (message-mail To Subject)))
  • 2003: Code for inserting student code — (defvar sacha/project-base-path nil "*The path to the project files, excluding the ending /") (defun sacha/insert-student-files (id) (interactive "MID: ") [...]
  • 2003: More past entries — - 2002.06.20 - 2002.06.25 - 2003.02.02 - 2003.01.12 - 2003.01.13 - 2003.12.27
  • 2003: Perl script to suck courses files — Back when I didn’t have a Download as Archive in the courses system, I used this script to suck all the [...]