Archive for the ‘Teaching’ Category

Perpetuating Imbalance?

Monday, April 12th, 2010

On March 24, a post appeared on the Code Anthem blog titled "Don't Judge a Developer by Open Source". Since it starts by saying that the authors are big fans of 37Signals, I skipped over it (I'm not), but when links to it started appearing elsewhere, I went back to ...

Why Do Students Cheat?

Tuesday, March 30th, 2010

According to Young-Jin Lee at the University of Kansas, the main driver for college-level cheating is procrastination: ...repetitive copiers—students who copy over 30 percent of their homework problems—had enough knowledge, at least at the beginning of the semester. But they didn’t put enough effort in. They didn’t start their ...

Productively Lost

Friday, March 26th, 2010

From Greg DeKoenigsburg: We are delighted to announce the release of version 0.8 of our textbook, "Practical Open Source Software Exploration: How to be Productively Lost, the Open Source Way". The URL for the wiki release: http://teachingopensource.com/index.php/Textbook_Release_0.8 We are already working on the 0.9 release.  The work continues here: http://teachingopensource.com/index.php/Textbook_Roadmap My heartfelt thanks to ...

Summer Course on Analyzing Next-Generation Sequencing Data

Wednesday, March 24th, 2010

Titus Brown and I are running a course May 31-June 11 in Michigan --- for details, please see the course web site or my Software Carpentry post.

Did I Pass?

Monday, March 22nd, 2010

It's that time again: students in my CSC302 software engineering class are doing peer assessments next week, and soon after that I'll have to assign grades to them and the UCOSP students. It's got me thinking about what grade I deserve for my time at U of T. For mentoring undergrad ...

Currently Juggling

Monday, March 15th, 2010

I keep telling my students not to over-commit themselves. It's a shame I don't take my own advice :-). Here's what I've currently got on the go: Software Carpentry teaches basic software development skills to scientists and engineers. I have 80% of the funding I need to spend ...

Something That Won’t Be On The Final Exam

Saturday, March 13th, 2010

The final exam for my CSC302 software engineering course was due this week, and I thought I had come up with a good--and fair---question to put on it. Four out of four of the other instructors I spoke to, however, didn't like it, so I left it out. I'd be ...

Is That All There Is?

Thursday, March 11th, 2010

I prefer Peggy Lee's version of the song to Bette Midler's; I wonder if Mark Guzdial thought of either when he wrote this post a couple of days ago: Surely, this can’t be it---it can’t be that Sakai + Twitter + a blog or Wiki is what all future studies will ...

What We’ve Learned

Tuesday, March 2nd, 2010

My talk at PyCon 2010 was titled "What We've Learned From Building Basie (and lots of other software using student labor over the course of eight years)". The slides are up on Slideshare, and there's video of the talk itself on blip.tv, but I thought readers of this blog ...

Before We Get Too Excited About Online Education…

Tuesday, February 2nd, 2010

Amid all the excitement about moving education online, we shouldn't forget that so far, doing so seems to hurt those who need help the most. As Mark Guzdial says in his recent blog post: Universities already widen the gap between rich and poor, by flunking out or not admitting the poor. ...