Hi Dan,

I've been fighting this fight for years, glad to have someone else on board! The two main things I have run into are:

1. Politics. The ire of CS departments can be raised when others go offering their own coding courses, in a way I didn't anticipate. 2 (a). Staffing. It's really tough to get someone to actually *deliver* the course - and it's not always as simple as volunteering to do it yourself; there are rules. 2 (b). Curriculum control. When I have seen 'coding for scientists' style courses, they were taught by faculty who had intensely held beliefs about what the content should be (and it didn't even vaguely resemble SWC). So it's not just a matter of getting a lecturer - but getting one that wants to play ball with your curriculum.

The other tangent I'll point out, is that in a classroom setting, there are a lot of opportunities that open up that we just don't have in a workshop (think projects, more formative & summative assessments). Just slicing up a workshop and spreading it over a semester is a great start, but if we can navigate the logistics above, we can do even more.

Again, glad to see this getting talked about! Getting this material into program curriculum is IMO a crucial goal, let me know how I can support.

On 2014-09-29 9:36 AM, Daniel Chen wrote:
Hi everyone:

I was wondering if anyone has had any success teaching the swc material as a semester long lab course? Assuming 1 lab a week for 1.5 hours a lab, if we mimic the swc workshop pace we have at least 6 weeks of material:

Bash: 2 weeks
Git: 2 weeks
Python/R: 2 weeks

Now, this could be 2 half-semester courses or it can be expanded to include LaTeX, SQL, data carpentry material, for a semester long course. Has anyone else thought of this or tried to pitch this to a department chair?

I've touched base on the idea of such a course with numerous faculty members (from CUMC and the EE department at CU), and the response is all positive. I'm mostly asking to see what logistical/administrative hurdles I will encounter.


- Dan


_______________________________________________
Discuss mailing list
[email protected]
http://lists.software-carpentry.org/mailman/listinfo/discuss_lists.software-carpentry.org

--
Bill Mills
Community Manager, Mozilla Science Lab
@billdoesphysics

_______________________________________________
Discuss mailing list
[email protected]
http://lists.software-carpentry.org/mailman/listinfo/discuss_lists.software-carpentry.org

Reply via email to