[ Warning, babbling below. ]

I’ve been in higher education information technology for nearly 7 years now (4+ as a full time knowledge worker,) and I’m continually surprised how many courses create their own courseware. By courseware I mean some sort of technology (interactive website, some form of e-homework submission/grading/reporting system) that helps the workflow of the course.

Campus has always provided some sort of courseware to classes — Webboard, Cyberprof, Mallard, Gradebook, WebCT, that chemistry thing, NovaNet, newsgroups, webpages, and more. In CS, we’ve provided templates for webpages to try to make things easier. We’ve developed elaborate homework handin and grader solutions (several times over, in fact.)

Since one of my work roles is the newsgroup admin, at the start of each semester I subscribe to all the course newsgroups on our server. These get too busy as the semester progresses, usually with conversations not interesting/relevant to me, but I like to lurk in the start of the semester to see what questions people have, what tools/introductions people are getting, and the always entertaining, ever-present “No one else cares so I must bitch on the Internet,” common threads.

Tonight, I found this. A TA, I presume, has decided to write more courseware stuff. It caught my eye because it’s courseware on a personal domain, and it wasn’t fully defined what it is.

I’m always surprised how much work some course staff (by that I mean TAs, but I presume they do that at the behest of their professors,) put into reinventing courseware. Even if it defines the workflow for the course, I consider that kind of work certainly tangential work to running the class. You’d think time would be better spent developing the lessons or assignments or putting direct interaction with students. Not that I’m saying courseware is easy, and Compass and such certainly have their downsides, but so don’t all the web graders, phpbbs, and other globs of use-once-then-throw-away TA-written courseware? My point is if you’re going to teach, teach. You shouldn’t, and shouldn’t have to, spend your time writing courseware. I mean, if I was a teacher, I would want to use the best tools/framework/environment possible — but I wouldn’t want to design them, I would just want to use them and use them well.

If you want to design courseware, get a job in educational IT or (probably better pay,) work for some of the large institutional courseware people. (Or FLOSS it and live off the alms of others.)

Aren’t students better served by a mainstream system that meets 80% of needs, than so many individual systems that are all singular good points and never seem to mature (ie: extinct the next semester)? Or maybe we need one massive, open source, openly developed and extendible, pluggable, skinable, flexible course solution for the enterprise education market? Have a common framework that different modules can share and extend information. Those aspiring tinkerers and developers can find supportable ways to extend the functionality they want into an already supported base? (One of the reasons I ditched my home-rolled blog for Wordpress.)

I love my job, and I’m smart enough to know there’s no panacea for everyone’s technology needs. There are just too many different options, some conflicting and some combinations still waiting to be explored… But there’s also a tremendous amount of duplication when it comes to educational IT at UIUC. It should be better, somehow.

[ Upon review/rereading this before pushing the scary "Publish" button, I realized I'm paradoxically playing both sides of a pet peeve of mine. It's the old "I don't tell you how to do your job, don't tell me how to do mine" bit. I understand the hobbiest factor of creating information tools. Hell, I do that myself. And I don't know why I take homebrew developed courseware as an attack against the infrastructure I've helped develop/create/apply/administers/maintain/occasionally swear and kick at, but I do. If I taught, I would ask to find out what the best tools were available for me, and use them. Or maybe I wouldn't use them, but I don't think I would go and design new tools... I would teach. That's what I'm there for. Later, when I'm done teaching, as a hobby or a job, I could develop the tools. I just think you can't be a servant of both of those houses, so focus on the one you're there to do.

That, if you were playing along at home, is where I tell people how to do their job because they tried to find a better way to do their job that starts to mimic how I do my job. I hate that. ]



4 Comments to “Courseware - whose responsibility?”

  1. Tony | January 27th, 2006 at 7:49 am

    Classroom educators are re-creating “courseware” all the time as they go… instead of software programs, it’s the curricula we’re given for any given subject. And it always needs modifying, based on the needs of the particular class of students. Daaaaammmmn, if only I could transfer ideas into another field, I could stop modifying, and just work with what they give us!

  2. mussulma | January 27th, 2006 at 9:53 am

    That’s not really what I’m talking about. Curriculum development is entirely the purview of the instructor… in fact, you’re almost required to keep refactoring that. I’m talking about you redesigning or starting from scratch writing WordPress, or creating a chalkboard from the eraser tray dusk EVERY MORNING.

  3. Tony | January 27th, 2006 at 1:24 pm

    Most of the time, we have specified curricula that we are supposed to accomplish within a certain time frame, be it at grade level, within a unit or topic, or within the context of “elementary school”, so it’s not really within my purview. I get to change the delivery system, not the content.

  4. Waj | January 27th, 2006 at 11:24 pm

    I find myself doing these same things for the small business I work for. Recreating things that have already been done, but finding those things that have been done and implementing them may take longer than actually recreating them. This is why I think that experience is under appreciated in business. I have seen this over and over again in all the companies I have worked for my entire life. Now I am in the same situation in a managerial role, I find myself making the same mistakes I have seen managers make before me. Wow, this is definitely a topic for my own blog. Anyway, I can understand where these TAs are coming from, since they haven’t had their own real world experienced to base upon, which you have seen in your own experiences, but now don’t waste time on. I need to do this as well, and will be looking for the same resources… Thanks

Leave a Comment