User:Bkoster
I'm a professor at Meredith College in Raleigh. We do a real CS major, but there's only two of us teaching, so I wear many hats.
Evaluation. I'm doing a little better with the Evaluation activity. Mostly, I got off SourceForge and went to OpenHub. OpenHub is much more tailored to the kind of things we are looking for, projects that are even open for contributors, for starters. I found a music composing system called Rosegarden. It's somewhat developed, but there is still activity, things to do. At times there have been many contributors, but it's just a handful at this point. And they invite people to join.
Planning 1. It took me a while to think about which course(s) I'd want to try FOSS in. I love the idea of working on real projects, but so far it seems to me that you can't count on a student learning anything in particular from working on a FOSS project except for learning about the process itself of working on a group project. (And yes, I have the nagging sense that that is too narrow minded, that if I found the right project I could teach networking with it, but I just don't see it yet.) Anyway, my Software Engineering course has as its only goal to teach the process of making software, so I really need look no further.
So now what about an assignment? I'm realizing that I can't thing about how to teach this stuff until I've done it myself. I need to get to the Download (and try it) step first, then come back and maybe I'll know something.