Re:Ask HN: Git or Mercurial for beginning students?
by klancaster on Thursday July 09, 2015 @02:38PM
(#9859845)
You are definitely right that they are not comfortable in the command line. They do get exposed to it quite a bit in the curriculum, but not prior to the Java class. I have been using Vagrant in the senior class, and quite a few of the students end up installing Linux for RoR dev. It might be too much for the sophomores however.
[ Parent
| on HN ]
Re:Ask HN: Git or Mercurial for beginning students?
by dozzie on Thursday July 09, 2015 @03:09PM
(#9860051)
Or it may not be too much. My whole university year was required to use some
unix variant starting with the first semester, where we learned C (so add
memory management and pointers arithmetic to things to learn, and I didn't
even start with mathematics we were taught at the same time; computer usage
was not the only totally new subject for us).
Of course I agree that it's not an insignificant load. Learning how to write programs at all is difficult enough, and what I propose is just adding learning new environment on top of it. On the other hand, a shell server with compilers and editors already installed may be a good start. This way students get stable environment which already works, so they can focus on learning how to use it instead of struggling with administering it.