We typically get a few questions each year about our failure rate. I’m never quite sure why people ask, or what they are expecting. Do they want to hear that the failure rate is high, so they are convinced it’s a tough (and therefore good) program? Or maybe they don’t want the failure rate to be high, because they are concerned that they won’t be successful? I’m not sure what the motivation for the question is, but anyways let’s examine failure rates. Continue reading
Here’s an interesting article from TalentEgg on a Toronto-based non-profit group that runs workshops “for women (and men) who want to learn computer programming and other technical skills in a social and collaborative way”.
The group is called Ladies Learning Code, and it looks like quite a fun and interesting way to teach/learn. I can see this expanding to the Waterloo area, if it hasn’t already.
My colleague Dana pointed out this nice little video promoting the teaching and learning of coding (i.e. programming) What Most Schools Don’t Teach . While it seems to be aimed at elementary or secondary school, I can appreciate the sentiment.
It’s not that everyone should be an expert in C++ or whatever. The idea I like is that learning coding or programming develops problem solving and logic skills. the ability to think in terms of algorithms, with inputs, outputs, loops, counters, etc. Even if you never need to code again, that is a useful learning process. Continue reading
Classes will be starting shortly, and this is the time when new students typically get some advice for their future studies. If you search around the web, you’ll find lots of blogs, books, forums, and pages with suggestions for how to succeed in university and engineering programs. Rather than add one more, I think I’ll provide the following list for students who want to fail out and toss away the $10,000 (or more) it cost in tuition and living expenses to attend for a term. These suggestions are based on many years of observation as an academic advisor dealing with failed-out students, so they’re guaranteed to work! They are somewhat specific to Waterloo Engineering, but I bet that many will work for other programs too. Continue reading
For years I’ve laboured to make my lecture materials as clear as possible and easy to read. I tend to use prepared overheads and/or Powerpoints, and not too much blackboard work since my handwriting is a bit messy (and writing a lot on a blackboard or whiteboard gets to be a bit hard on arthritic hands). However, now I find out I should be making my lecture materials harder to read! Why is that? Continue reading