Software Carpentry at Brazilian Open Science Conference
This course was different from most all of previous Git lesson taught by
Software Carpentry instructors because (1) we used Git GUI instead of the
command line and (2) we teach git fetch
and git
merge
instead of git pull
.
Related with the use of Git GUI we choose it because we won't have time
to teach the shell lessons and all students hadn't an programmer background. I
was a little afraid that the GUI will be difficult for students to follow but
this didn't happen. About teach git fetch
and git merge
we do that as one
experiment to get data from one of our internal discussion and look like that
students didn't problem with that.
Most all the students complain about the short time for the lesson although we had three hours of class. In my opinion this complaints was due, in part, because of the fact that we start the lesson half one hour later since students are later and we need to end it on the scheduled time.
Other complains raised by the students was: have more exercises and explore the doors opened by this tool. I and Alex will try to address this in the others workshops here in Brazil and will be happy to get suggestions on how to do that.