Last week I taught at my first software carpentry course.  I was one of 6 instructors for this course (all first time SWC instructors).  My teaching focused on intermediate R applications (documents and slides).  Lots of things went really well and lots of things went really poorly.  On the whole students were positive and felt they had learned valuable skills that would assist them in their future work.  That being said, I want to document at least a few lessons learned

1) Lower expectations:  A number of us (instructors) over estimated how quickly we could cover material.  The sections of my own lesson that went best were the ones where I had two final challenges and could drop one of them if time ran short.

2) Course focus:  With SWC you are locked into a pretty limited set of topics.  However, most of my teaching is outside of SWC and for the second time feedback indicates that most of my students (grad students with a few postdocs or undergrads mixed in) value learning and improving plotting skills more than anything else.

3) Use the post-its better:  The instructors and helpers did a good job of responding to red flags.  However, the green flags could be used much better.  For instance, at the beginning of a live coding session make sure no post-its (red or green) are up.  Then at some point into the process you can ask everyone who is at the same point to put the green flag up.  This will catch those students that hesitate to use the red.  Then you can get them help and they stay involved.

4) Make a schedule of which instructor will be responsible for the etherpad during each session.  We did a fair job but we did have a couple of times when no instructor noticed that a question popped up in the chat.

5) Have at least 2 instructors plan on staying for an extra hour to help students that struggled on either day.

6) It is apparently impossible to get all students to install software ahead of time.  This is a consensus from every bioinformatics and workshop I’ve attended combined.

7) Finally, mistakes aren’t the end of the world.  We all hit error here and there in our live coding.  Some of these none of the instructors could solve right away.  Even if there was a delay we eventually showed the students how to fix the errors, and the students seemed to like this.

8) Enjoy the fun/funny parts like this crazy feedback I got:



1

View comments

  1. Children book irony and should the music of Maurice ravel Eastman, process management workshops gives us online facilities we can learn and teach our children from this 3d printing because it have learning videos too.

    ReplyDelete
Great Blogs
Great Blogs
About Me
About Me
My Photo
I am broadly interested in the application and development of comparative methods to better understand genome evolution at all scales from nucleotides to chromosomes.
Subscribe
Subscribe
Loading
Dynamic Views theme. Powered by Blogger. Report Abuse.