Slashdot Mirror


Linux in High School Labs

lexbaby writes "The Salt Lake Tribune has a story about how Logan High School (Logan, Utah) is using Linux in their student programming lab. The main use is for robotics. There is the old discussion about if Linux is truly cheaper to operate in the long run. Is Linux a legitimate solution to school districts facing a financial crunch?" I hope some of the students involved post pictures of the robots they're building in class.

28 of 417 comments (clear)

  1. Quote from the article: by Genghis+Troll · · Score: 5, Funny

    "We've been talking about doing this for some time, so we just decided to drive off the cliff."

  2. Its about time by CONTROL_ALT_F4 · · Score: 5, Insightful

    Linux will have a much better corporate future if tomorrows business execs actually learn how to use it.

    It also warms my heart to see fewer tax payer dollars going into Microsoft's pocket.

    1. Re:Its about time by KJE · · Score: 5, Insightful

      I don't know if you can draw that parallel between Linux and Apple, they're two different entities. As a company Apple might have tried to get their computers into primary and high schools, but what are kids doing with computers at that age? Mostly drawing pictures, writing essays, making posters, and maybe a little bit of programming. Extend those uses out a couple of years, and you see that Apple computer is competitive in the desktop publishing and artwork worlds. This is not to say that Apple didn't shit the bed in terms of marketing itself (and introducing marketable items) in the late 80's and early 90's. But for you to say that it's nonsense that linux wont be better off if today's highschool kids are using it, just because of Apple's faults, is a bit off.

  3. Linux in schools by absurdhero · · Score: 5, Informative

    We setup linux in one of our labs using old computers that otherwise were useless. Using ltsp [ltsp.org], we managed to make usable workstations for word processing and internet access. Based on our experience, linux definitely was cheaper than the expensive windows terminals and citrix licenses.

  4. More experiments before going with Linux... by $$$$$exyGal · · Score: 5, Insightful
    First:

    "Microsoft had us do an audit last year that took two weeks out of my schedule," Rugg said. "That's two week's work of taxpayers' money to satisfy Microsoft."

    Then:

    Weeks said more experiments will have to be done before Linux could be considered for schoolwide use.

    Too bad they didn't do such rigorous "experiments" before they decided to go with Microsoft. If they had, then the Microsoft audit wouldn't have been such a surprise.

    --sex

    --
    Very popular slashdot journal for adul
  5. Yes yes yes by nocomment · · Score: 4, Insightful

    This question comes up all the time. Is Linux a viable solution to use for $_?

    The answer is always yes. It's a viable alternative for database servers, for number crunching, for scanning the skies for aliens, to calculating water flow, and yes for high school programming labs. IN fact definatelly for high school programming labs. I think anyone who start programming on any *nix machine, will have a better understanding of how to prgram on windoze if they need to anyway.

    --
    /* oops I accidentally made a comment, sorry */
    /* http://allyourbasearebelongto.us */
    1. Re:Yes yes yes by nocomment · · Score: 4, Insightful

      Well that's a bit different. Compare ANSII C to sign language. Anyone who uses sign language will understand anyone else who uses sign language.
      I think if someone learns the correct style in order to write things will be better off in the long run. Even if/especially if they are a windoze programmer (God keep their souls).
      Windows is by nature very sloppy, uses some funkdified junk. Look at any SMTP server log to see the munged helo/ehlo traffic a M$ client sends. Think if someone with a unix background, who actually reads RFC's and understands how the traffic is _supposed_ to look would have gotten that right...yet it's remained broken for years.

      just an example of many many things that are a bit off-kilter over there.

      --
      /* oops I accidentally made a comment, sorry */
      /* http://allyourbasearebelongto.us */
    2. Re:Yes yes yes by nocomment · · Score: 4, Interesting

      I like the latin comparison even better. Learn latin would help you understand where just about every other European language comes from.

      Here's a good example:

      The latin word for Book is "biblio"
      from that we have bibliography
      library is based on that as well, which translates into other languages:

      french as bibliothèque

      spanish as biblioteca

      german as Bibliothek

      Italian as biblioteca

      So one who was familiar with the roots of everything will have a much easier time understanding why things are the way they are.

      --
      /* oops I accidentally made a comment, sorry */
      /* http://allyourbasearebelongto.us */
    3. Re:Yes yes yes by zcat_NZ · · Score: 4, Insightful

      Yeah.. I think that anyone who has learned Japanese will have a better understanding of how to speak French, anyway.

      And you'd be right.

      Learning a second language is very hard. Learning a third or fourth language is MUCH easier. If you've already learned Japanese, you'll be able to pick up French relatively easily.

      --
      455fe10422ca29c4933f95052b792ab2
    4. Re:Yes yes yes by lpret · · Score: 4, Interesting
      I don't agree with your statement: Learning a third or fourth language is MUCH easier

      My first langauge is spanish, then english, then tagalog, and now I'm learning Japanese. Japanese is the first language that I'm learning in the classroom and it's amazing how much harder it is to learn this way. I'm used to just being thrown into the culture and "sink or swim" were the only options. Now, I can decide to not do my Japanese hw and it doesn't hurt me in any way.

      So what's my point? That the style of learning is more important than the depth or number of languages learned. I think the same could be said for programming languages, unless you have a reason to start learning them, you will not be a truly effective learner.

      --
      This is my digital signature. 10011011001
  6. YES!!! by Limburgher · · Score: 5, Informative

    Also check out The Linux Terminal Server Project K-12, a cool project devoted to this sort of thing.

    --

    You are not the customer.

  7. Linux in labs by snack-a-lot · · Score: 5, Informative

    We use Linux in the robots labs at my University's CS department. Because it's robotics we're talking about here, the cost savings aren't significant as the hardware is much more expensive than the software, ratio-wise. The benefit of using Linux is its 'hackability'.

  8. When I was in school... by Fammy2000 · · Score: 4, Funny

    When I was in high school we programmed on MS-DOS (both ways in the snow!)

    Some command-line adventures would be good for kids these days.

    --
    If I had something intelligent to say, I would have said it.
  9. Good Start by j_kenpo · · Score: 4, Informative

    I think this is a great step towards educating technology students about platforms other than Windows. I think its even more interesting that they are doing robotics in high school. We had a similar program at the high school I went to where we did all sorts of stuff with electronics from robots to electronic repair. The courses counted towards credit with the local university. The program eventually grew to groom students into network engineers working on getting them prepped and ready for their Cisco certifications (maybe a few others at this point). Its good to see that with all the criticism of public schools, that some are still scrapping together enough money to do some interesting projects.

  10. License Costs by Lugae · · Score: 4, Informative

    When I was in high school the programming that we did was all done by telnetting into a Linux box and using GCC. This proved to be cheaper for the school district in terms of licenses for compilers (zero cost). This way we were able to keep the costs for computer science courses separate from the costs for maintaining a computer lab. Also, using Linux (and before that some form of UNIX) for computer science put me lightyears ahead of those who had never touched the command line in introductory college CS courses.

  11. Yes of course by kasperd · · Score: 5, Insightful

    Is Linux a legitimate solution to school districts facing a financial crunch?

    Yes of course it is. Some people says students should be tought to use the software being used in the "real life". Why? If the students learn to acomplish the same task with cheaper software, how could that be bad?

    But much rather than sticking with one choice of software, I'd see students trying a few different systems, so they can learn what are the differences and similarities between them, and they can learn how to learn using a new system, and they can make up their own minds about what they like and dislike. Because you cannot teach them how to use the software they are going to find themselves with in a few years, but you can theach them how to learn.

    So let them try Linux, Unix, Windows, BSD, OSX, and let them find the best for each task.

    --

    Do you care about the security of your wireless mouse?
  12. Becoming quite common.. by Aliencow · · Score: 5, Informative

    The GHCA (Greater Houlton Christian Academy) has a nice Linux based lab too. They say they saved a lot of money doing it this way, which seems pretty obvious... Their webpage is here

  13. Linux is more than cost savings. by d00dman · · Score: 5, Insightful

    People should quit spending so much time talking about how low cost Linux is to use. If thats all that mattered, people whould be using it exclusively, wouldnt they? especially in schools where money is always tight. Its this type of news which is holding the Linux and other free UNIX vairants back by making them look "cheap". There are too many people who believe you get what you pay for. What really matters is how a platform can make your life easier.

  14. Is Linux Cost Effective ? by dracken · · Score: 4, Interesting

    There is the old discussion about if Linux is truly cheaper to operate in the long run. Is Linux a legitimate solution to school districts facing a financial crunch?

    I dont know about schools in US. In India, an entire undergraduate programming intro lab (where we were taught Unix, C, C++, Shell Scripting and Perl) were 30-40 386 boxen used as dumb terminals for a behemoth running Linux. Contrary to what you would believe the machine was fast enough to support 35 students programming (in text mode) vi, emacs and running gcc.

    The lab was cheap, the 386 boxen had a new lease of life we ended up being great C, C++ programmers. More importantly, learned to love Unix. Was Linux cheap for introducing C, C++, Perl and Unix ? Surely !

  15. Let the students do the work by SaXisT4LiF · · Score: 4, Funny

    According to Linuxworld.com, a Linux operator would earn an annual salary of about $65,000, while a Windows operator might make $45,000 -- costs a school district would bear.

    I would have gladly managed a Linux network at my high school just to get out of class every now and then, and I even had the skills to do so.

    Then again, I wouldn't have gotten out of as many classes as I did fixing the computers running windows...

    --
    Fight or flight its all the same
    Live to die another day

    --Ryan
  16. I can only speak from my own experience, but by kfg · · Score: 4, Interesting

    Between the years 1993 and 1997 my own small business, with only three computers, spent several thousand hard earned dollars on Windows software.

    From 1998 when I switched entirely to Linux our total software cost has been $0 ( I was given a copy of Linux For Dummies with Red Hat 5.2 as a gift).

    No additional expenditures have been needed because of making the switch,

    Nor has, at any time, any "privation" of functionality ever been felt.

    Indeed I've been able to greatly expand functionality because software previously out of my reach on a cost/benifit basis is now readily available, at will.

    Others may debate TCO all they want. I know Linux is free.

    And freeing, because now all license issues have been slaughtered on a wholesale basis. Compliance is part of the TCO.

    I'll make this offer to any school. I will come in for a few days and show you how you can do what I have done, and I'll do it at *half* the rate you're paying your MS person. I'll even train the poor sod if you'd like.

    KFG

  17. audit difficulty by 1nv4d3r · · Score: 5, Funny

    The technicians have to match up all the computers with a license number for each piece of software that is installed. This becomes even more difficult when computers are donated with unregistered software already installed.

    I like that wording. Not 'impossible' to produce licenses for pirated software. Just 'more difficult' than if you are legal. This is exactly the kind of "can-do" attitude that the youth of America needs as an example. Don't let that 5GB of pr0n your girlfriend found drag you down! It's simply 'harder' to explain than if it weren't there.

  18. Is Linux a viable alternative to Microsoft? by pongo000 · · Score: 4, Insightful

    I'm a teacher in a 50,000+ student school district. The district is seriously considering tossing off Microsoft's yoke, dumping both Microsoft and Novell, and setting up an all-Linux network. Microsoft has been trying to extort more and more from the district (a few months ago, one of the reps was simply asked to leave the Tech Center), and school districts in Texas are all facing reduced state funding next year.

    So yes, Linux is being considered. But it's a slow road. For example, I'm working with the district to set up Linux servers for use as internal web servers in the high school computer labs. An incredible amount of emphasis is focused on security, since all grading is now on-line as well. As you can imagine, high schools have their fair share of script kiddies just wetting their pants over the opportunity to hack a new box on the network. We will be monitoring all hits on the boxes to try and profile what kind of attacks occur so we can keep the boxes as secure as possible. Whether or not the district decides to pursue Linux on the desktop depends upon how secure we can keep the lowly intranet servers.

    My suggestion to anyone who is thinking about trying to convince school administrators to go open-source is to start small. Don't propose retrofitting the entire district in a summer--this simply doesn't fly, and makes you look like a zealot with an agenda. Offer to set up and administer a few Linux boxes, and go along with the security program. If they don't want qmail or sendmail running, fine -- there's time later to broach the subject.

    As it is, news has quickly spread through our district's 7 high schools that we are getting our own server. Now they want one too. So I've been given the mandate to start setting them up for all the high schools. All because I pitched the idea of one lowly server for a computer science class I'm teaching.

  19. Re:Lucky people by MattCohn.com · · Score: 4, Insightful

    due to Win2K's crappy manageability

    I belive what you ment to say was due to the incompatance of the network administrator or the crappy hardware you are using.

  20. Re:why dont schools go to linux? by tomhudson · · Score: 4, Interesting
    What I've found is that the people "in charge" really don't have much of a clue. They know how to turn a computer on, how to type with 2 fingers, and how to hit the "save" icon -- but then they can't find where they've saved their file to.

    This is unfortunate, but all too common. Mind you, there are side-effects that are "beneficial". I was once asked to hack into an administrative box because someone had forgotten their password, and it was the weekend, yadda, yadda. Took me 3 guesses, no password cracking program ... full access to all accounts, downloads, lesson plans, mail, etc.

    Yep, their password system was as clueless as they were :-) That's why they don't change - most of them simply aren't capable of investing the time in learning something new, when they can "get by" with what they know.

    Before I get modded down as flaming, this is the same sort of situation as last week, when people were posting about that "we're going to get a bunch of developers together to code a game, and if it sells, we'll all make money" crap. It's happened (more often than I would like) that people have approached me with their "great idea that will make us a lot of money - it just needs to be coded".

    When I offer to teach them how to code for free rather than waste my time developing their wet-dream financial fantasy , most go "what the ..." They don't want to invest the time required, either.

    In summary, schools won't switch to Linux because too many people in the school system are just putting in their time, w/o any real zeal for what they do. This is a real shame.

  21. Re:Hasn't it been proven? by Politburo · · Score: 4, Insightful

    If Microsoft admits it, is that proof? So in cases where Microsoft speaks against Microsoft, their word is absolutely correct, but when Microsoft speaks for Microsoft, nothing can be trusted?

  22. My HS has been doing stuff like this for years by limproach · · Score: 4, Interesting

    I am a Senior Network Administrator at a magnet high school in Austin, TX (LBJHS). I am in my junior year (Class of '04) and I (along with three other guys) manage nearly all aspects of the network at the school - from servers to workstations and infrastructure. Our organization, Student Technology Administration Council (www.stac.org is our website), has been managing the network at our school, independent of the school district's network since 1994.

    We now have 300-400 workstations (mostly W2K except one Slackware lab) being served by a small army of linux servers on our own campus T1. This program is an incredible and unique learning experience for us - being able to manage an entire building's network while still in High School with little to no aid from outside adults.

    I like to brag that our network's stability is significantly better than the network that the rest of the school district is on.

  23. Re:Why Linux is not as well-spread- by knobmaker · · Score: 4, Interesting
    Point being, how many schools even have a full-time, dedicated admin?

    Here's a sad little story. A few years ago, when my daughter was in grade school, she decided to run for student council president. She asked me to help with her campaign. I noticed that her opponents, while usually well-financed, had failed to come up with any campaign issues. So I suggested that if she won, I would come to her school and give lessons on HTML, so the various classes could have their own web pages.

    She incorporated this into her campaign posters, and won, to my surprise and horror. So, in order not to make my daughter a liar, I was forced to go to the school and meet with the principle and the "media person," a woman who knew almost nothing about computers, but who was fiercely protective of her turf. After much reluctance, I persuaded the principle to allow me to teach a class on simple web-building. Two students from each classroom would be allowed to attend a class lasting 20 minutes, once a week, for the remainder of the semester. As you might imagine, this was not enough time to teach anything of any significance to 5th and 4th graders.

    It was a depressing and frustrating experience, which I stuck out only for my daughter's sake. Everything had to be approved through several layers of bureaucracy, even the installation of simple freeware HTML editors on a few of the school's machines. And we never got so far as getting approval to host the class pages on the school district's servers.

    So, at least at this otherwise fairly good school, even free instruction wasn't cost-effective enough for the administration to accept. I expect this sort of proud ignorance is widespread in American schools, which now seem obsessively consumed by the desire to do well in comparative testing. Actually teaching kids stuff they can use is of secondary importance.