[1+1=2]

OneAndOneIs2

« I'm on the planeWindows 7 in the EU »

Mon, Jun 29, 2009

[Icon][Icon]Getting Linux into schools

• Post categories: Omni, FOSS, Technology

This is an appeal for information to all my geek readers (both of you ;o)

As you may remember, I was training as a science teacher a couple years ago. One of the schools I trained at, a very large one with nearly 2000 pupils and hundreds of members of staff, I stayed in touch with, and I've been hearing a few interesting things about their computer system lately.

Specifically, they'll be changing from a state school to an academy next academic year (i.e. this September) Without going into too much detail, this is kind of like privatisation of a school, it becomes owned and run by an outside organisation rather than by the state.

Naturally, they have a lot of computers in the place, wifi pickups all around, and all the teachers have their own laptops. Everything runs Windows XP. The thing is, because their Windows licenses are all in the name of the SCHOOL and they're going to stop being a school in August, all their licenses are going to be invalidated. So every laptop has to be returned and every machine in the place needs a new license.

One or two of the teachers have taken this opportunity to sing from our choir book, and are making the argument that instead of paying out for hundreds of new Windows licenses, they should instead switch to Linux. No licensing to worry about, a new lease of life for some of the older hardware, better ability to teach COMPUTING skills rather than "This is how Microsoft does it", and so on.

The main objection being raised against the conversion is that old favourite: Windows-only applications. The school uses a system called SIMS ("Student Information Management services") which holds information about each pupil, their timetable, and the electronic registers that teachers use at the start of each class. It is (I speak from experience) a fairly dreadful application, as it crashes a lot and has a very arcane interface. But it's all they've got, and there's not really any alternatives (on any platform) that they know of.

It seems to me that most of what it does, and more besides, would be easily in the reach of any good CMS, but things like generating timetables and registers is where it starts to get complicated and outside of my experience.

So, the basic situation is, you've got a very few people calling for a conversion to Linux (mainly from Science and Maths because the IT people are all really WINDOWS people rather than COMPUTER people), and now is pretty much their only opportunity because if the new academy pays out for a Windows site license, they're going to be highly resistant to the idea of switching afterwards. They've made the case already that Linux is more reliable (vital in modern schools where most lessons run off interactive whiteboards - essentially a big touchscreen + projector), more secure (even more vital with nearly 2000 children using it daily), and more educational (no brainer), and also can draw upon the fact that the Windows app that they're told they can't live without is decidedly unpopular and unreliable.

If anyone has ANY suggestions for how those few people could overcome the Windows loyalists, I'd like to hear them. Any information of Linux-based alternatives to the SIMS application would be very helpful, as would details of any other schools that have trialled Linux successfully or of people/companies (ideally in the West Sussex area) that would be able to help with a BIG switchover. I know Ubuntu has the Edubuntu branch, but have never used it - how much support is available from Canonical/the community when it comes to large organisations switching to their distro? I've only ever encountered Ubuntu as something to install from CD to PC, not to a huge network..

Apart from anything else, the organisation behind this academy is taking over another school at the same time, and is already running at least one other school I know of, so if it works well in ONE school, they'll possibly branch it out to their others as well. Which means this has the direct potential to get a LOT of kids exposed to Linux in this county, as well as the indirect potential of being a good case study if it works.

Thanks in advance for any ideas!

7 comments

Hari
Comment from: Hari [Member] · http://harishankar.org/blog/
Your SIMS application sounds like one that needs to be custom-developed for the particular solution rather a packaged product. I've seen a lot of these legacy programs on DOS boxes (yes, a lot of shops still use good old DOS and a dot-matrix printer for their billing systems) but I doubt if they're available as packaged products. It doesn't make sense, because they're the kind of apps that need to be tailored to each customer otherwise they don't serve any purpose.

So it's more like an ERP, right? I think the school will need to hire some developers and pay some real money to write such a program. It doubt if you can find a Free or Open Source project which will fit these requirements, especially the part about generating time-tables and so on.

I would say, PHP and MySQL with a web based interface would be ideal. However Python also seems a good choice to develop such a solution in.
29/06/09 @ 13:02
tuxdev
Comment from: tuxdev [Member]
Does Wine work decently for this SIMS thing? I agree with Hari that it'd be ideal to reimplement this as a web-based thing, but I have a feeling the higher ups will only think of the direct costs instead of also factoring the cost of people trying to wrangle the system like they've been doing so far.

I'm rather concerned that a lot stuff done with computers in the classroom is done because it's cool and not because it's better than paper-and-pencil. Computers too easily become a magic black box and the students never really learn what's actually going on. I'm fond of slide rules and the abacus because I can see the mathematical principles that make them work.

It's kind of amusing the the Computer Science building in my building is one of the least technologically advanced and the professors like it that way. The profs want to do free-form scrawling on their lecture slides, and transparencies are both a cheap and elegant way to do that. They've looked into doing something computerized from time to time, but everything was either more expensive or clunkier than plain old transparencies and projectors.
29/06/09 @ 16:15
Alexander Haller
Comment from: Alexander Haller [Visitor]
I recently read about SchoolTool
http://www.schooltool.org/ .
It sounds very good - but I have not tested it myself.

And then there is the UCS@school Server http://www.univention.de/english.html.

Like any decent Linux distribution *buntu or Debian can easily installed on large networks in a number of ways (like cloning or netboot). So this is a no-brainer.

Greetings,
Alex
29/06/09 @ 23:30
Neil
Comment from: Neil [Visitor]
Get one of the choir to get hold of the application and install it under WINE to see if it still works.

If it does, the primary objection to Linux disappears :o)
30/06/09 @ 07:31
sinn3r
Comment from: sinn3r [Member] Email · http://sinn3r.org/
A friend of mine wrote something like the thing, you discribed, for his school here in germany. Mainly it was PHP+MySQL.

So it shouldn't be _that_ hard, to write an application, that is fitting the need.

Maybe a modified e(or php)-groupware could do the trick, but i think, writting some own stuff is easier.

I had working on a similiar idea a few months ago, to train my perl skills, but i never came beyond the "hey, it's a blog" status.
30/06/09 @ 12:34
CJW
Comment from: CJW [Visitor]
Hi, I'm the server setup/management, (and programmer and...) guy at an ISP with 1000+ customers in Canada. Responsible for the infrastructure at the nearby city as well ( in a team of three ).

We are almost exclusively Ubuntu (linux) servers for the ISP and have at least one city department tied to an OpenLDAP / Samba primary domain controller (the equivalent to MS Active Directory). We are not strangers to Windows, most all City users and departments are 100% windows based.

A key question on the school is what is happening to all of the hardware used exclusively by teachers (other than the laptops)? Typically a windows license is tied to the hardware it is installed on and thus the windows license stays with the hardware. If it is a matter of reinstalling windows with the same license to update the details that's not a big problem (and only the labour costs involved). If you don't actually have your license codes (OEM) written down anyplace, you can use a tool such as the Magic Jellybean Keyfinder to display the license information.

Assuming that for whatever reason, the computers that are staying need to have new licenses and new installs, it is probably best give the teachers (all those that need access to the native Windows apps) a copy of windows (purchased) and all other machines on site can be exclusively linux.

That leaves the matter of teacher familiarity with the students work environment (their linux computers).

In my offices, the staff is split about 50/50 for windows desktop installed or linux desktop installed. All of us running linux also run VirtualBox by Sun and thus 100% of us have a windows installation (and a windows license).

The VirtualBox program creates a virtual hard drive / RAM space in the computer where a guest operating system can be installed. In the case of Windows, the OS still needs a valid license and will need to be activated. It is incredible (especially the first time) as windows boots up inside a window on the linux desktop and is absolutely none the wiser about being inside the virtual environment. Network, mouse, keyboard, cd-roms -- everything works as if windows was the only thing running on the computer. VirtualBox also has the added benefit of being able to 'freeze' the state of your guest OS. This allows you to skip the boot up and straightaway open your windows OS already at its desktop, work for awhile or test some changes to the system and when finished, restore the OS to its previous state and shut down the virtual machine in a few clicks.

Others mentioned WINE for linux desktop - in my experience with WINE it is a bit glitchy by times, especially when the app you run with WINE is a small-time program (like a custom software managing student records). A few little glitches in a mission critical application are enough to spur the administration to spend away the uncertainty. WINE doesn't hold a candle to VirtualBox with regard to application stability and support, though it does permit running windows applications in a linux environment without the expense of the windows license.

At the core of the problem is the fact that the legacy windows applications should be updated to run on the academy's Intranet (private network, web-based is best). This should be easily achieved by a professional programmer or programming shop for a fraction of the cost of the windows licenses with the bonus of being positioned to improve upon what is presently being used.

Best of luck.
30/06/09 @ 15:09
ray
Comment from: ray [Visitor] · http://lostaddress.org
http://www.skolelinux.org/en/node/1 has been around for a while and is in use in some UK school authorities.
30/06/09 @ 20:40

Leave a comment


Your email address will not be revealed on this site.

Your URL will be displayed.
(Line breaks become <br />)
(Name, email & website)
(Allow users to contact you through a message form (your email will not be revealed.)
This is a captcha-picture. It is used to prevent mass-access by robots.
Please enter the characters from the image above. (case insensitive)
 

[icon] Blogroll

[icon] Creative Hedgehog
La parte A se refiere solamente a las dos novelas estudiadas. La parte A debe ser preparada después de leer la primera mitad de la novela y contestar las siguientes preguntas: ¿te está gustando la novela/película o no, y por qué? No me gusta la novela. Las personajes que puedes gustar son superficiales, o hacen [...][Link to post]06/08/10 - SPN3730 diario: Pascual Duarte parte A

[icon] Hari's corner
Why being bi-lingual has its advantages[Link to post]10/08/10 - Being bi-lingual has its advantages

[icon] Place of Stuff
Isn't this exciting? We're out of the tedium of Genesis (world created, man falls, many people live and die. Oh, and attempted forced buggery and a spot of incest). We're into Exodus now; the Bible has got going, that tricky first chapter is out of the way and the real action can start! When the [...]

[Link to post]
03/08/10 - The Bible ? On The Waterfront

[icon] Advice From a Single Girl

I was giddy and hopeful when I first met Cary and spent a brief amount of time with him.

The week after that I was happily high on the idea of what could be, the possibility of getting to know someone interesting and intriguing, the wide open potential of what could be.

And I wanted to tell my friends all about him and what had, and hadn't happened, but I also wanted to keep it to myself, sealed safely in the happy bubble that was floating inside me. So I talked to some close friends about him, told them he lived in Vancouver and they, meaning well, told me quite firmly that they would not allow me to go through another long distance relationship. That I shouldn't even consider it.

My bubble had been burst.

I was completely deflated. Hurt. Let down.

I talked to C-Dawg, a sad tinge to the story now that I'd been told it could. . . should never work out.

"Vancouver?" she said, her voice somewhere between amused and incredulous. "That's not long distance! Get serious. Go for it."

And I let my bubble maybe start to re-inflate. Cautiously. Maybe just a little.

Then I talked to my friend about Cary. She said good things.

Maybe there was reason to be hopefully optimistic. Maybe it was ok to be a little girly and dreamy over what-ifs.

I went for a walk with S. We had life to catch up on.

Life including Cary and the story that still makes me smile.

She encouraged me to get his email, which I did, and then she went home and tried to find out what she could about him.

See, I'm not on Facebook. (No, really.) But S is, and in the small world way that Facebook seems to work, she found that Cary and she had a mutual friend and so she looked him up for me. (The modern background check.)

You can sometimes tell a lot about a person by what they put on their Facebook, she cautioned me. Sometimes.

How old is he?

Me: I don't know.

Is he a smoker?

Me: Um, I don't know? (God, I hope not)

Could he maybe be a little bit immature?

Me: I don't know. I suppose.

Well, he seems like a good guy. Cute. Interesting. I'd say he was my type, you know. (We laugh, we already know we share similar excellent taste in men.)

"I say go for it." She says, "just be aware that he's human. Not perfect."

I don't want to hear it.

Don't want to know the reality of him.

Find myself running away from all the what might have been's towards it'll never work what what I thinking's.

It's all or nothing. Perfect or awful. It'll work or it'll be a disaster.

And I realize that my bubble, the one that's been growing and floating inside me will burst on its own, without anyone's help if I get too far into imagining just how great Cary is, how great we'd be together, how perfectly perfect it all will be.

I'm Icarus. My friends don't want me flying too close to the sun.

But I like the feeling.

I like the soaring giddiness of how utterly fantastic this thing I've found will be.

Every single time I meet someone I like that feeling.

And I ride it higher and higher until I'm flapping my bare arms, feathers fallen into the sea and the crash is coming, the relationship splintering and I'm left staring at the brokenness wondering how on earth I could have been so wrong again.

The extremes are familiar. Addictive perhaps.

But I'm trying to learn to ride in the middle.

Safer. A shorter distance to fall.

A smaller bubble to burst.

Expectations that can be met and exceeded.

A safe, yet joyful and giddy flight. Wings intact.
[Link to post]
03/09/10 - Icarus

[icon] Nation
&#160; This was possibly the most ridiculous show I have seen in a long time and I can get Sky 1 I know ridiculous. It could be summed up in three sentences Do you know what's in your cereal? Want to? Read the label. Instead it went on for a hour about how evil the [...][Link to post]27/10/09 - Dispatches ? do you know what?s in your breakfast? (warning...

Blogroll generated by MagpieRSS

[Links][icon] My links

[Icon][Icon] Strange, how the only people who ever seem to complain that Linux sucks or doesn't work well are people who don't like using the CLI...
03/09/10

[Icon][Icon] Dominic tried to explain how circular references can cause a memory leak to a colleague this morning, and got told off for not working. Apparently, the analogy of a madman shooting anybody who isn't being pointed at by somebody else was NOT the boss-safe way to go..
01/09/10

[Icon][Icon] I last listened to:
The Offspring - She's Got Issues

[Icon][Icon] Most recent photo:
Submersible houseboat

[Icon][Icon]About Me

[Icon][Icon]About this blog

[Icon][Icon]My LQ profile

[Icon][Icon]My /. profile

[Icon][Icon]My Wishlist

[Icon]MyCommerce

[FSF Associate Member]


September 2010
Mon Tue Wed Thu Fri Sat Sun
 << <   > >>
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30      

Search

User tools

XML Feeds

eXTReMe Tracker

Valid XHTML 1.0 Transitional

Valid CSS!

[Valid RSS feed]

blog tool