Posts this month

May 2013
S M T W T F S
« Dec    
 1234
567891011
12131415161718
19202122232425
262728293031  

Telemachus, I am your father

Margaret Atwood’s The Penelopiad — a retelling of the Trojan War from the point of view of Queen Penelope — is currently playing at the Buddies In Bad Times theatre. This run has been well cast and choreographed and I’m tempted to go watch it for a second time here. Of course, the whole point …

Continue reading Telemachus, I am your father

Mystery at VL/HCC

First off…  Nicky, how about photographing some GI Joes for your assignment? They don’t move much! Now back to our regularly scheduled blog.

Last week, at VL/HCC, there was someone that claimed to be a student that stayed in the Statesman’s Room at the Sheraton where the conference was being held. When asked by some fellow …

Continue reading Mystery at VL/HCC

Deputation Day and Night

I ended up going to City Hall yesterday, but decided not to make a fuss. There were 344 people signed up to do just that. Instead, I went to listen and (by being a body in a seat) show that people of Toronto do care about what happens to it. The main action began at 9:30 …

Continue reading Deputation Day and Night

Stop filibustering yourself!

This Thursday, I’ll be heading down to City Hall to make myself heard over proposed cuts to city services. If you care about this city and have some time, you might want to come, too; the mayor has invited us! The way I see it, if no one shows up, the mayor has carte blanche …

Continue reading Stop filibustering yourself!

Thoughts on programming for all: Part IIb — Downsides

Last week, I discussed one of the downsides of students being taught to think algorithmically, even if they absorb it all.  Unfortunately, just because students can pass an introduction to programming course doesn’t mean they have any understanding of code that they or anyone else has written.  Whenever I teach a course, I make a point to …

Continue reading Thoughts on programming for all: Part IIb — Downsides

Thoughts on programming for all: Part IIa — Downsides

In my last post, I wrote about some of the benefits of teaching programming as part of a general liberal arts education.  However, I did express some new reservations about doing so which I explore further in this blog post.  Having let quite a bit of time elapse since writing the first post, I’ve unfortunately …

Continue reading Thoughts on programming for all: Part IIa — Downsides

Thoughts on programming for all: Part I — The Merits

I was reading Ira Basen’s article The algorithm method in the Globe and Mail and was reminded of the talk given last week by Professor Mark Guzdial of Georgia Tech as part of the DCS’ Distinguished Lecture Series. Guzdial argued that an introduction to programming, if not computer science, should be an essential part …

Continue reading Thoughts on programming for all: Part I — The Merits

Send in the terrorists!

I’ve spent numerous summers abroad and missed Canada Day (July 1st) probably close to a dozen times.  However, this year I felt particularly unpatriotic despite singing O Canada in the Union Oyster House with some random Canadians from Kingston who were in Boston for the weekend.  However, after spending a few days in Boston as …

Continue reading Send in the terrorists!

2nd International Conference on Computational Sustainability

At the end of June, I was in Boston for the 2nd International Conference on Computational Sustainability.  I think it had to be the most interesting conference I’ve attended to date; not only did I attend all but one session, I also managed to stay awake for each.  The one session I skipped was to …

Continue reading 2nd International Conference on Computational Sustainability

At the Sustainability Unconference

On Thursday, I attended the Environmental Justice and Sustainability Unconference put on by the Office of Student Life at the University of Toronto. At this “unconference”, individuals could set up shop in various parts of the venue and lead a conversation about different topics. I participated in two discussions: Which are the most …

Continue reading At the Sustainability Unconference