I also think it would be a good idea to have a meeting (preferably in the beginning of the semester) about Linux basics. And possibly more meetings specific to other basic functions in Linux so that by the end of the semester those that attend should have a working knowledge of the basics of Linux to build upon. Just a thought. :)