Building a Linux Computer Lab for Schools?
joseamuniz asks: "After giving Linux classes to Secondary School Teachers, I got in touch with a non-profit organization called UNETE. This association has donated 1,523 computer labs to public schools in Mexico. I told them about Linux, and they are interested in equipping a beta computer lab with this Operating System, with Intel PIII, 256 MB RAM PCs. The more they like this lab, the higher chances to include Linux in the new labs donated by this institution." What hardware configurations and software packages would you install on such a machine to show off the real power of Linux in an educational environment?
What educational software packages are available for Linux? Something tells me they haven't ported Oregon Trail to Linux yet.
Like it or not, these machines will be rooted or get seriously fouled up at some point. This is actually one area where Linux really shines. You can set up a net boot environment (or live cd) that brings the box to a known good state. Don't keep any real data on these boxes. You don't even HAVE to keep a desktop image. You can NFS mount / if you really wanted too (though it's probably better to have an OS image local that can be over written easily).
This means you'll probably need a more beefey (at least in hard drive space) server that this lab will live off of, but I assume you already knew that.
Zapman
I'm a total newbie to linux, so I'm not qualified to give detailed advice. What I will say, however, is that after playing with lots and lots of different distros, I find Mandrakelinux to be the simplest and most user-friendly introduction to linux. So I would recommend installing Mandrake to give the teachers and students a good flavour for linux with an easy transition. It comes with just about everything you need to get up and working fast.
I can speak from some experience on this. At my university, they had very few Linux machines. The labs that did have them were for our calulus classes. The ran Maple under RedHat. The systems at the time were probably very close to the systems which you describe. They were a pleasure to use. I think Maple would serve to show the power of such a system.
Thomas Jefferson High School for Sci./Tech.- this school has an entire computer systems lab with running on Debian, complete with Cray SV1 and cluster of 386's. The lab is run largely by student system administrators who know and learn much about the Linux operating system during their stay at TJ, which helps to prepare them for entry into the business world and tech industry where UNIX based operating systems are the common standard. TJ is a public school located in Fairfax County, Virginia. It also has a Wikipedia entry that goes into more detail than my post here (Sorry for lack of link, but Wikipedia seems to be running slowly for me as of late and I couldn't get the page).
Ok, so, Gould Academy is where I went, and they use linux for everyday use, in the labs, classrooms and even faculty offices. Mostly what students learned to use was IceWM, Konqueror as a file manager, OpenOffice, Mozilla (although Firefox might be a better choice), gAIM (not in class!), the Gimp and xpdf. /home directories would be good.
They didn't have a big budget for the computers, so they used the old 386 (true, I've used them!) and a bunch of old machines, bought a dual Xeon 733 MHz server, and ran LTSP on the whole thing. They had a special file server with a quota of about 1 Gig for students in their home directory, which was plenty, and a separate mail server.
I think that if you install those PIII with LTSP you'll be missing out on responsiveness, so instead maybe install the same distro on all of them, and use a NIS domain for login (with gdm, or even better, Entrance, which is prettier than gdm to look at!) and getting one machine with several drives to use as NFS server for the
Then if you want to start a multimedia class, it turns out a lot of people are actually thrilled when using Blender. A whole bunch of people active on Blender forums right now are not much older than 13. I've basically taught my Linux professor at Gould to use blender, and the Advanced Linux class at the same time.
I think that's plenty of things to show eye-candy and the real horse-power you can get in the managing of such a lab with linux.
Also, most of these programs have spanish localizations, iirc.
---- I am certain of only one thing : I know nothing else.
OK before anything, I'd ask the guys to forget all that bullshit about sombreros and guys wearing sandals.
I live in Mexico City and we're SURROUNDED by "ducky" schools teaching you to be a "computer technician bachelor", and they teach you Windows, Word, and all that crap.
You can find cybercafe's every 2 or 3 blocks.
People in here use MS Word to use their homeworks. Go to a cafe and you'll see thousands of "Learn Word" books, booklets, magazines, etc. You can buy the tutorials off the streets.
Children in elementary already use Word for their homeworks. Most kids I know already got a MSN account (just don't ask me about their grammar or *shudder* spelling).
In other words, no, we don't need any more Microsoft training, thank you.
And with the current trends, Linux will be much more popular 10 years from now. Want to prepare them for the future? Teach them Linux.