User:Bkoster

(Difference between revisions)
Jump to: navigation, search
Line 17: Line 17:
 
I really need look no further.
 
I really need look no further.
  
So now what about an assignment? If I have a class, do we all work on the same project?  In the
+
So now what about an assignment?   I'm realizing that I can't thing about how to teach this
pre-net world, the class itself was the group.  But now, with groups out there, every student
+
stuff until I've done it myself.  I need to get to the Download (and try it) step first, then
could join a different one and all be fine.  But if we spread out, my evaluation of them
+
come back and maybe I'll know something.
becomes difficult, and we lose the aspect of group-pounding that may be needed
+
to get our foot in the door.  (Or perhaps this is just my ignorance, that I haven't put MY
+
foot in any doors yet, not really.)  Anyway, if we all stay as a group, how does a project
+
with a handful of developers deal with suddenly having 20?  That doesn't seem right either.
+
How about we go in pairs or triplets?
+
 
+
So the first assignment is, get into the group of developers, get your voice in the mix,
+
download and run the code, look at the documentation, see what it looks likeThen you can
+
look for a place to help.  If I'm supposed to have a specific project where I can say "go
+
find X and do Y to it", I don't.  And I've discovered that the Rosegarden project is for
+
Linux, which is fine, I just don't have Linux box I can put my hands on right now. Do
+
I really need one?  Do all of my students?
+

Revision as of 17:20, 13 November 2014

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.

Personal tools
Namespaces
Variants
Actions
Events
Learning Resources
HFOSS Projects
Evaluation
Navigation
Toolbox