Hi Aron; thanks for your mail, and for your summary. I've added one point below:
*Instructors should strongly consider using Docker/VM installations for training sessions, when* 1. There's no room in the schedule for dealing with installation headaches (very large classes, abbreviated sessions) 2. The instructors have access to a suitably sized cloud infrastructure (via local University resources, sponsored Rackspace hosting, etc...)
   3.  Network access is guaranteed.
4. The instructors are familiar with the Docker/VM infrastructure they are teaching

5. The learners are already familiar with Linux, explicitly want to learn it, or it's an authentic task worthy of a lesson in its own right.

But on the other hand, that's just my opinion, and I haven't done real scientific computing in years, so how about we do some science: if someone on this list would like to put together a very short questionnaire for our current instructor trainees (about 80 people in various stages of completion) to find out what they use, when they started using it, and how many of their colleagues would use it in Hour One of a workshop, we can collect some data and see how far out of touch with reality I am. (Because that's often the simplest explanation...)

Cheers,
Greg

--
Greg Wilson
Software Carpentry | http://www.software-carpentry.org/

_______________________________________________
Discuss mailing list
Discuss@lists.software-carpentry.org
http://lists.software-carpentry.org/mailman/listinfo/discuss_lists.software-carpentry.org

Reply via email to