Finding Educational Materials For A Linux Class? 109
Doug Carter asks: "I am a senior Linux developer/system/network guy at a rapidly growing startup. Part of my resonsibilities is to help educate new aspiring Linux folks and otherwise evanglize the use of Open Source within our company. I thought a great way to do this would be with informal brown bag sessions, once or twice a week. The only thing I'm missing is some generic Linux class education material that I can talk to. I could write it myself, but I hate reinventing the wheel and I'm sure there are some useful materials out there already. I've been searching the net for weeks now and the only stuff I've found is online tutorials (that can't be downloaded) and Linux materials that people are actually charging for! In the wonderful world of open source software, where are the open source education materials?"
Try rute (Score:5)
Docs are your friend (Score:1)
My Teacher.... (Score:2)
Feel free to create some content, my friend :) (Score:3)
It's been my experience that "free" tutorial/introduction materials are in short supply. Find a commercial book and talk from that.
I taught a UNIX class, on and off, for about six months. The springboard was an introduction to UNIX book, but the exercises and handouts were developed (and copyrighted) by the continuing education company I freelanced for. Finding the book is easy. Comming up with a "good" set of training/tutorial exercises is "hard".
Think about how much time you want to put into this, too, and the kinds of sessions you want to have. I gave informal talks at a previous employer where I did "illuminated MAN pages", i.e. print the MAN page for the topic de jure (including the MAN command ;) ) and talk about all the crufty little arguments you can throw at any particualar UNIX command.
hope this helps
stirring the pot since nineteen mumblty mumble
Re:Try rute (Score:3)
[1. This work may not be reproduced in hard copy except for personal use. Further, it may not be reproduced in hard copy for training material, nor for commercial gain, nor for public or organisation-wide distribution.]
So, it looks like he can't use it after all.
John
What about the LDP? (Score:1)
For new linux people this would seem like a good place to start since they cover most of the major issues of using/seting up/adminstrating linux.
As BSD people say... (Score:1)
Re:Try rute (Score:1)
I've never heard of Rute before, but thanks for the MLP. That is one hell of a piece of documentation.
License details (Score:2)
'This work may not be reproduced in hard copy except for personal use. Further, it may not be reproduced in hard copy for training material, nor for commercial gain, nor for public or organisation-wide distribution. Further, it may not be reproduced in hard copy except where the intended reader of the hard copy initiates the process of converting the work to hard copy.'
So it looks like it would be illegal to print it for them, and although I can't see anything wrong with telling them the location of it and letting it print it out, it would be illegal to use it as course material. [This is probably because the book is being published]
The LDP HOWTOs [linuxdoc.org] are much freer - hence the profusion of $20 books collating them all (generally badly labeled, so most people wouldn't realise that they are HOWTOs unless they'd seen the HOWTOs before).
Rute does leave some things to be desired, so why not write/start a 'Linux manual'?
linux.com (Score:3)
SVG content might be nice for that (Score:1)
SVG seems to be the best choice right now for presentation oriented stuff. I suppose it might be a noble effort for somebody to start converting some of the LinuxDoc knowledge into SVG slideshows with instructor notes.
Free Linux Training Materials (Score:4)
If our currently released modules don't cover topics which interest you, let us know. There are several unreleased modules in the pipeline.
Dave Fisher
GBdirect / Linux Training Materials Project
Re:Try rute (Score:2)
If he doesn't reproduce it, and just talks from it, he can use it (fair use?).
I agree, if he just copies the book en-masse he's in copyright violation. If he reads the book, says "This is a rational way to present the information", and uses the book as a personal reference and develops his own handouts, he's fine.
Everything is derivitive. The important word here is derive. Word for word copy is bad. Using the text as a springboard is fine in my book ;) BTW, IANAL, but I've seen "legitimate" companies do this (these same companies also encourage you to buy the book :)
You can find some stuff here: (Score:1)
You can find some stuff here:
http://www.cc.gatech.edu/classes/AY2001/cs3210_
If I remember correctly this has once passed Slash (Score:1)
Charging isn't evil. (Score:3)
Now, consider that individuals who have the skills to accomplish the first, second, and third tasks
People do the hard tech stuff, because it is fun. People write docs because they have to. People edit docs because they are paid to. Noone reorders docs for 'fun', 'cause it sucks, and they could be playing with code.
-- Crutcher --
#include <disclaimer.h>
Re:linux.com (Score:2)
Manuals... and lusers (Score:1)
My knowledge on working with complete idiots in this regard is rather limited (thank God!) but I have a friend that tried to "educate" a bunch of them in the CS department. Talking about *total failure*!
What really counts is having a some sort of common ground - that beeing either programming ( I mean C and/or C++ ) or admining ( though that doesn't help much ). Starting them from somwhere below sea-level knowledge-wise is prone to failure and lots of misunderstanding and problems deriving from that.
Documentation? humm
No matter what - the will to actually learn something will greatly influence the amount of knowledge they will assimilate.
--
Linuxslides (Score:2)
Linuxslides.com (Score:2)
Man Pages (Score:2)
Simple 'nuff
--
Re:My Teacher.... (Score:1)
Open Source != Non Profit (Score:5)
Would we give it away for free? No chance. Like it or not, we are in the training _business_. Our course materials are our product, and giving them away would mean shutting down our operations.
The idea that everything should be free as in beer, AKAIK, is not the intention of open source (or free software, whatever). Course materials take time and resources to produce, and they bring value to the market. Those who bring value to the market should be rewarded with more than just an ego trip. Let's not get into the mindset that if it's not free as in beer, it's against the spirit of Linux. Open source software needs credible business models to survive. Training materials and books are a large part of that business model. Let's encourage them, and support open source.
Anyway, if you search anywhere for "foo tutorial" you'll find a wealth of information for free.
slairetam esruoc eht ni detseretni era uoy fi di.oc.etutitsni@sugna si liame my
Linux User Groups (Score:3)
I am President of my University's Linux User Group. A good place to look is on various Linux User's Group's websites. I know my group gives a weekly talk on various topics related to Linux, Unix, etc. and we try to post the slides, etc. of all of our talks on our website. Check out http://cwrulug.cwru.edu/talks/ [cwru.edu]
I also know of one or two other Linux Users Groups that do a similar thing. This is a wealth of information.
Re:Try rute (Score:1)
Verbatim copies of the work may be redistributed through any electronic media.
So as long as each individual takes care of their own hard-copy requirements, all is well with the world.
Next.
Re:What about the LDP? (Score:1)
And you're right, they are not completely up to date.
In fact, they appear to be abandonded.
Look on the shelves at a local bookstore. Everyone is cashing in on writing Linux books for money. The 'free' books have all dwindled away to nothing.
What would you expect? If the programmers can't make any money selling binaries of closed source, they're forced to live off documentation and support.
In the same dilema (Score:1)
If anyone does come up with a course for Linux that's available please let me know.
---
Netizen training materials (Score:3)
The Netizen training docs are under the Open Publications License, so they're both libre and free.
Like windows users are educated about windows? (Score:1)
Exactly what do you want to encourage?
Most of my Micro$oft users have no understanding of files and folders let alone permissions. Frequently I have to 'find' a file they've misplaced by savin' to C:\.
If your users are mostly application based, then everything should be self-evident. A word processor is a word processor. Sure they're a bit different but basically they are the same.
If you're trying to teach the guts of Linux, why not use the newbie help files [linuxnewbie.org]?
Re:Feel free to create some content, my friend :) (Score:2)
jure is French for swear.
You may have meant du jour.
Come to think of it, I prefer your version. ;)
You might use the O'Reilly online stuff (Score:2)
University class in Linux admin (Score:3)
The homepage is http://ils.unc.edu/inls183 [unc.edu].
Strictly speaking, the materials are copyrighted by me and UNC. But help yourself to anything useful, and feel free to ask if you want to make more extensive use.
Re:Charging isn't evil. (Score:1)
I'd have to agree - building a good set of course materials is very hard, and almost no fun. Since you know the material so well, you will probably leave a ton of info out - stuff only a second person (ie. editor) might notice.
You should also consider what it might cost to print out 30-50 pages of open source documentation (per student) on your office printer plus a binder of some form to keep it together - then paying for a book doesn't look so bad anymore.
I've got to believe some of the $30 Dummies/Idiots/Nutshell books are decent enough to teach an intro-level course around.
linuxnewbie (Score:2)
Can We Make One? (Score:1)
More jobs like this one, how bout in DC? (Score:1)
Is there ANYBODY doing this in the DC metro area? I want a job there! Haha. I'm sick of NT-centric sysadmins. I know HTML, javascript, ColdFusion, and am learning PHP/MySQL.
---
Re:If I remember correctly this has once passed Sl (Score:1)
Teach Perl on Linux (Score:2)
If you get into some depth, you could then teach some simple Perl based CGI. You have to struggle through references, objects, and regular expressions to do it right, but students will totally "light up" when they see a dynamic page they wrote come to life on a web server, and Linux is a great platform for a Perl CGI dynamic setup.
Feel free to use notes that I prepared for a similiar class for both Perl, and Perl CGI. There are a few typos in them that I need to clean up over the holiday break, but they are 99% fine.
The Perl notes links [kilgallonfamily.com] are about ten lines down the page. They are GPL'd. I made a point of following the "Learning Perl" (O'Rielly book) order of topic presentation, so that students that want a deeper resource can follow a parallel presentation of topics.
Bill
Re:Linux doesn't do help (Score:1)
The good thing with MS products is you can get Windows Server 2000, SQL Server, IIS, up and running in half a day, and then learn how to use it as you work with it. This ease of installation no doubt leads to lots of badly setup servers, but it gets you over the steap learning curve quickly and you can start to play with the fun stuff...
I'd love to get my hends on a MSDN type reference for Linux, either web based, or on CD. Surely there is a market there for someone???
Re:More jobs like this one, how bout in DC? (Score:1)
---
Re:Feel free to create some content, my friend :) (Score:1)
I hear it outputs a stack of paper about half an inch thick.
Better use duplex printing.
Re:How'd you learn idiot? (Score:2)
But, if we want average Joe Bloggs to start using Linux rather than windoze we have to begin understanding that not everyone comes from a technical background. Shouting at them "RTFM!" isn't going to help them much. What is needed is freely available, easy to understand documentation that explains the concepts and ideas involved in running Linux successfully.
I am giving some lectures in some Arab countries to people in the Medical profession. The possiblities for them using Linux are hugh. They are so restricted by their present closed source unstable solutions. They are very interested in using Linux. How are they meant to start understanding it?
We all like to complain how crap windoze is. Personally the only time I use windoze is when I go to my Mum's house because that is all she has. But she is not likely to run Linux unless we make decent documentation available. Enough of "RTFM" lets write some decent documenatition so that Linux can truely be used beyond the current limited cliche of geeks.
Slackware - The Evangelical Linux Distro (Score:1)
Of course, the book covers slackware specific things... but you can easily adapt the information to DistroX.
Re:Feel free to create some content, my friend :) (Score:2)
Man pages are a little on the archaic side for the newbie. Most of them assume you have a good handle on how your shell works before they become really useful. Often they'll tell you that if you want a certain functionality (forcing 'ps' into BSD behaviour for instance) you'll have to set an environment variable. That's pretty shell-dependant.
I'd say man pages are a good intermediate trainer. But I am willing to bet money that if you give an average newbie (whom we'll assume is fimiliar with DOS Zip) the tar man and tell them to archive
DirkBoy
Here's a site you could try... (Score:4)
linuxcommand.org [linuxcommand.org]
--
Howard Roark, Architect
Re:Linux doesn't do help (Score:1)
I teach Linux ... (Score:1)
I suggest you visit http://aiu.linuxroot.org and look at the FAQ
Re:Linux doesn't do help (Score:1)
check it out!
Buy some damn books! (Score:1)
Second, you're working for a company. You should be able to expense some good books on Linux. It's not like you're still in college and the campus book store is your old choice. Read some book reviews and have the company buy them.
Re:Try rute (Score:1)
Thanks!
This is the sort of thing I've been needing for my home system. I'm hooked on Linux, but I haven't been sure where to go without buying up an entire library of documentation.
Much obliged, friend!
How about my book? (Score:1)
My text [bookpool.com] covers Red Hat 6. It is a bit dated - I've been yelling at the publisher for a revision, but they are not very responsive.
The book assumes basic UNIX knowledge, so you will want to use this in tandem with one of the basic texts by Sobol or the equivalent.
The text lacks a chapter on sendmail (which I regret), and I included material on the Gimp which people have found to be superfluous.
I also have some older articles that I published on UnixWorld Online - I have made them available on my website. My tutorial on PHP and Postgres had great critical acclaim [slashdot.org] (hearing about this review was my introduction to Slashdot). I will formally GPL the contents of these articles if you like - use them as you wish.
I am actually hoping that my text goes out of print so the rights revert back to me. I will GPL it at that time.
I do feel at the moment that I chose the wrong route in publishing a book - I turned down too many opportunities to do great documentation because I had such a large commitment.
NCSU OpenSource University... whatever... (Score:1)
Anyway... the intro course at the school E115 is available online for independent study and all the training docs are pretty well done although there may be some ncsu specific stuff there.
Introduction to computing environments [ncsu.edu]
I also used to have weekly seminars at one of my previous employers and I had my "students" purchase a copy of the best O'Reilly book, Essential System Administration by AELeen Frisch.
This book takes a broader look at how to accomplish the task you need on XYZ variant of UNIX/Linux. It is an easy to read book and covers 90% of administration/user needs.
Available for documenting/curriculum development (Score:1)
I've spent much of the past two decades as a consulting documentation specialist, and have all three of the skills you correctly identified. Right now I'm hanging out in North Carolina (with a cable connection!), while awaiting a judge's decision re my NYC digs (concerning Am. with Disabilities Act). My desultory search for part-time, off-site Web content development work while I'm waiting hasn't brought any offers, so if anyone wants me to work (even free) creating teaching materials to further the noble goal of free software (anti-MS, anyway), here I am: techwatcher@onebox.com; probably free most of the next 2-6 weeks.
unix survival guide (Score:1)
It's a whidespread document, but here's a link:
http://nacphy.physics.orst.edu/coping-with-unix/b
nicholas [mailto]
http://squat.net/ascii [squat.net]
Re:Open Source != Non Profit (Score:2)
Let's see, where to begin...
"Like it or not, we are in the training _business_."
The gentleman posting the question is not. If he wants a commercial solution, I'm sure his company will turn to you. As it stands, he's looking for something he can present to give people a baseline to understand Linux. A database programmer sees everything as a database problem, and a professional trainer evidently sees everything as a professional training problem.
As for your idea that things should not be free, let me try to slightly rewrite that paragraph:
The idea that everything should be free as in beer, AKAIK, is not the intention of open source (or free software, whatever). Software take time and resources to produce, and they bring value to the market. Those who bring value to the market should be rewarded with more than just an ego trip. Let's not get into the mindset that if it's not free as in beer, it's against the spirit of Linux. Open source software needs credible business models to survive. Closed source software is a large part of that business model. Let's encourage them, and support open source.
Wait a minute, closed source software can contribute to open source? Oh wait, the two can co-exist on the same system. I forgot because I have a narrow mindset that requires everything to be licenced exactly the same. Silly me. I wonder if the same concept can apply to training materials?
So maybe you can continue to provide your services at your price, and not worry about those of us who want (the equivelant of) an open source solution for training. Or even better, you could use your income to give back to the community and release some introductory materials for free! After all, you're making money on the backs of the people who created the software, and I hear that "those who bring value to the market should be rewarded with more than just an ego trip."
</RANT>
--
Show 'n' Tell (Score:2)
Take out a raw egg and say, "This is your brain." Then say,"This is your brain on Windows." Then pelt Bill Gates with the egg.
The reason this is usually skipped is that it's tough to get Bill Gates, but it's worth the extra effort.
it's not much but it's something (Score:2)
It's all here [mu.oz.au], and it's all under open licenses of one sort or another.
But I've got to say, I was somewhat perturbed by the fraction of Linux training material which was proprietary...
Re:As BSD people say... (Score:4)
Here's a nice link (Score:2)
I once exchanged mails with one of the authors of this fine material. He said that I could print out as many copies that I wanted to, and he'd even send me the CD-Roms if I would in exchange send him a photo of pupils using the material! (Un)fortunately I got another job before I got to use the book, but it's a very cool book
Re:Try rute, but don't distribute hard copies. (Score:1)
The only problem with rute is that you wouldn't be able to print out a copy and distribute it to the group -- the first page has that restriction:
If he has an LCD projector at hand, that could work, but for brown-bag affairs, seems like a hard copy would be best.
Personally, I think the old Linux Installation and Getting Started [linuxdoc.org] is still one of the better free (GPL'ed even) introductions. Chapter 3 [linuxdoc.org] in particular is a great intro to any unix.
-- Scott
Re:Charging isn't evil. (Score:2)
Re:Open Source != Non Profit (Score:3)
> services at your price, and not worry about those
> of us who want (the equivelant of) an open source
> solution for training. Or even better, you could
> use your income to give back to the community and
> release some introductory materials for free!
<reason style="type:clear;mindset:level-headed;">
Actually, we do just that. We also support open source development projects - see http://phpreactor.org/ for one example.
Now, I have no problem with open source training materials. I learn everything myself from the online documentation, which I get for free. My point, should you choose to accept it, was that there is a place in the Linux world for things which cost money, which was in direct response to the original poster's indignance that people actually wanted money for training materials.
And though we are "making money of the people who created the software," I feel we are doing our part to promote open source in a corporate world. When I started this job it was a microsoft shop. Since then, I have shifted the entire focus of the courseware to open source technologies, which in turn leads to their acceptance by our corporate clients.
</reason>
Can't be downloaded? (Score:1)
Perhaps your first course should be in the use of wget . :-)
A few slides in magicpoint format (Score:2)
Try this for a slide show: (Score:1)
HOWTO's as topics, security... (Score:2)
A lot of people would probably be interested in some of the common time-suckers when you're getting started with a new linux box such as how to get your dial-up connection set up. Mix the HOWTO material with your own experience and tips so that people are getting more than what they just could have read themselves.
A really big favor you could do to your coworkers is start to teach them about security and linux. Nothing sucks more for a newbie than finally getting their first linux box up and running on their cable modem, only to have it cracked within the hour. Totally demoralizing.
I imagine you'll do a session on how to install a new machine -- this is a great time to go into why and how to shut down unnecessary services, install ssh, install patches, etc. etc.
Just include it as part of the standard installation process. That's the sort of stuff that will make your seminars really unique and valuable -- securing your new box is really important, but isn't covered very often in off-the-shelf documentation.
-- Scott
Here's another great site (Score:1)
Re:Man Pages (Score:1)
Linuxnewbie.org? (Score:1)
There's also Linuxnewbie.org [linuxnewbie.org]. I like this one because the NHFs (Newbieized Help Files) [linuxnewbie.org] are clear, consice and really easy to understand. My networking instructor wanted to show his students that yes, there ARE other OSes that can do file-sharing besides NT, and we set up Samba to do just that using the Samba NHF on their web site.
I don't see any kind of disclaimer on their site, but you might want to ask Sensei, the owner of the site, about it.
Hope this helps!
- Firecaster
12 days until I graduate
There's way too many devices named Nomad (Score:1)
Books From Oreilly & Associates (Score:1)
Resources at OpenContent (Score:1)
There are scads of great educational resources available in the OpenContent database [byu.edu].
--------
meta4
dw2-dont-spam-me-@opencontent.org
http://davidwiley.com/
url (Score:1)
Not sure this is what you're looking for, but I have
a bunch of intro-unix stuff (which includes linux material) at http://nis.acs.uci.edu/~strombrg/intro.html .
Don't forget
Re:What about the LDP? (Score:1)
Re:Open Source != Non Profit (Score:2)
While you are absolutely correct as far as you go, ther are two things I think should be clarified. First, the poster is explicitly looking for non-commercial material, given his situation. Secondly, while there is nothing at all wrong with you charging for your product per se (yes, we all have to eat ;^) it had better be a damn good product, and very well maintained, else it's not worth the money. Free documentation (libre) has a major advantage in a world of Free software that changes constantly - it can be updated without legal problems. As long as you are actively maintaining your materials, updating them as frequently as the products you describe are updated, you can stay competitive, but that can be a tall order at times.
A suggestion - as time goes on, any material you decide you can't or won't actively maintain and update should be Freed - allowing it to stay useful, be used by more people, and gaining you goodwill and publicity for your for profit offerings.
Re:HOWTO's as topics, security... (Score:2)
Re:HOWTO's as topics, security... (Score:1)
Evangelizing Linux (Score:1)
2. The same was in the Kernel with Linus.
3. All code was GPL'ed by him, and without him was not any code GPL'ed that was GPL'ed.
4. In him was the Open Source, and the Open Source was the GPL of hackers.
5. And the GPL shineth on Microsoft, and Microsoft comprehendeth it not.
Re:Slackware - The Evangelical Linux Distro (Score:1)
Huh?
I don't know about KDE, I use Slack 7 with WindowMaker and Gnome and they work just fine.
To go back to the original poster, I agree, the materials on the slackware site are GREAT - regardless of distribution, they cover the basics very well.
Re:Linux doesn't do help (Score:1)
For something truly ammusing, try searching the MS Knowledge Base for Linux and discover their contribution to the Linux HowTos!!! "How to uninstall linux and install Windows NT or 2000!" :)
Re:Charging isn't evil. (Score:1)
-- Crutcher --
#include <disclaimer.h>
I'd try seul-edu (Score:1)
Teaching and Learning Linux and Unix (Score:1)
However, I still think that man pages are useful because computers are not that hard to understand. Unfortunately, most people have no context to understand computers, so this approach is not complete.
Rather, the Linux training I offer focuses on the fundamentals of the OS and how to think about so that the man pages can be of help. Then I print up a sheet of the most commonly used commands as a quick reference and show how to use man. The idea is to make people comfortable with the OS so that they can comprehend the technical information. As any technician knows, the more uncomfortable one is, the harder it is to figure something simple out.
So my advice is: give people an introduction first to the more frienly interfaces (GNOME, KDE, etc.) then to BASH and finally to the online help system.
Re:Finding Educational Materials For A Linux Class (Score:1)
Beginning Linux Programming... (Score:1)
Beginning Linux Programming from Wrox Press is pretty good.
It's the only book I've read like it, but I'm sure there are many other choices.. that don't assume you already know C.
It covers shell programming, the file system, terminals, curses, memory/database management, gnu development tools, gnu debugger, processes, pipes, semaphores and shared memory, sockets, tcl, tk and x, html, cgi, and portability
A couple of sites I have used... (Score:1)
LinuxSecurity is more specialized, but when you do get to your security lecture, their "Reference Card" is indisposable.
Hope this helps some, and keep teaching!
-Redux
Teaching Linux via Single Disk Distros (Score:1)
Re:linux.com (Score:1)
I can install RedHat in my sleep, and would still hesitate to say I know how to use linux. Installation by itself isn't all that helpful a learning tool.
Of course, it sounds like these lucky bastards will get to use it at work. *grumble* If I got to use linux at work...
How about the oreilly learning debian GNU/linux? (Score:1)
Online Book [oreilly.com]
Have you never been to gnu.org/manual ? (Score:1)
Also, there are gobs of docs for general Unix/Linux apps, in varying states of update, of course. Check linuxdoc.org for some pointers.
As for documentation for an entire *system* all at once, I know of no good source for generic linux distros. The BSD's have a bit of a leg up there, because they control the entire distribution, rather than a few components.
Or maybe not...I recently pulled up Debian's online user guide, and it is really quite helpful, even if terse. I'd put it about on par with FreeBSD's user guide. The one thing about BSD doc that I envy, though, is the online manpages. Somewhere on FreeBSD's site you can do a query on any FreeBSD command, and it will pull up a nicely formatted, current manpage. I haven't found a corresponding web page for Debian or Mandrake.
Anyway, my point is that there is just as much free doc around for Linux as for BSD. And the license of the software really has nothing to do with the documentation. Text should use different licenses, anyway.
--Lenny
check out SuSE 7.0 LiveEval (Score:1)
Whats wrong with the LDP? (Score:1)
Re:As BSD people say... (Score:1)
Is this a deliberate lie or just ignorance?
___
Re:Feel free to create some content, my friend :) (Score:1)
We violently agree :)
In their raw form, Man pages are G**D*** terrifying at worst, and confusing at best. That's why you have a Knowledgable Individual use them as a springboard when giving a brown bag. I would never give a novice a man page and say "Here, RTFM. Now you know everything." Unless I wanted to be a pr*ck that day.
For a true novice, you go to your Unix Tutorial Book of Choice, pick out what they consider to be The Most Important Commands (e.g. cd, ls, man, lpr, nethack) (how did nethack get in there?), add or subtract from the list as you see fit, and talk from that. I agree, in that situation I wouldn't even consider springing the man page on them.
Teach Your Students Emacs... (Score:2)
I was thinking the same thing. Instead of teachng the students about "Linux" why not jump right to the chase and start teaching your new students from the GNU Emacs Manual. It's packed full of exciting information, it's free, and it's very well written. Once your students have learned Emacs they won't need to use any other programs.
A source of some tutorials (Score:2)
Re:Linux doesn't do help (Score:1)
Consider Unix materials? (Score:1)
Charge and give away (Score:2)
--
FreeBooks Project (Score:2)
I'm a participant of the Freebook Project [myip.org] because free (liber) educational materials are very important [myip.org]. From our site, there is a list of free books [myip.org] on all sorts of topics.
We discuss issues related to producing and promoting free books, and we are collectively writing a book on free books. [myip.org]
Please help us out if you are interested.