Linux in Italian Schools, Part 1
In many Italian high schools, general use of information technology as well as what is taught in the classroom is limited to proprietary software. Some institutes, however, are using GPL products daily, and this is the first article in a series that focuses on these schools. The reasons why these schools discovered and switched to free software are quite varied. Some simply needed basic network services, including e-mail, shared printers, Internet access control and so on. Others wanted to run their Web sites and maybe offer e-learning services through them. Finally, some teachers and other personnel turned to free software to help them produce didactic material for students or simply to manage unavoidable paperwork.
The Istituto Tecnico Commerciale De Sterlich of Chieti Scalo in Central Italy, uses free software for several of these reasons. The school, which offers specializations in accounting and information technology, serves about 700 students with 80 teachers. Linux adoption started at the school thanks to a small number of teachers and students, but today the entire teachers council as well as the principal are backing it.
The first penguins entered De Sterlich in 1998, when the school decided to build a local area network to serve the whole building. On that occasion Linux was selected over Windows NT, thanks to its price and the fact that one of the business economy teachers already had some professional experience with Linux.
After the initial enthusiasm, simply having an internal network turned out not to be as useful as some had hoped. Therefore, the school decided to set up a Web community. They knew that a system of this kind could not and should not substitute for traditional face-to-face interactions, but it was believed it could be a complement. Still, the school wanted a better and more integrated infrastructure in order to share resources and guarantee better communication among school management, students and their families.
For this reason, in September 2000, De Sterlich started to use the Harvey content management system (CMS). This product was selected by the teachers because of two things they read on its Web site. First, Harvey was created specifically to improve on-line school communities, not to make some nice HTML course brochures. Second, all registered users of Harvey, be they teachers, students or parents, can participate in and monitor closely the activity of all other members.
Harvey was installed on the school server by a recent graduate, the only skilled person available at that moment. Initially it was accessible only inside the school, because no permanent Internet connection was available. Even in this phase, however, the teachers managed to localize the user interface and part of the documentation.
In January 2002, a new permanent broadband connection made it possible to offer a whole series of independent Harvey sessions, each devoted to a separate school service or study subject. Following the launch of this official school portal came a separate space where students can learn how to use the system by being the administrator of their own sub-sections or simply fool around and greet friends.
During this same school year, Harvey also was used to run the on-line portion of a training course for new teachers. Each pupil had 25 hours of lessons from home, under remote supervision of a tutor.
In January 2001, the school found itself with about 25,000 Euros available to renovate its oldest computer lab. This facility, devoted to word processing, sported about 15 Pentium desktops, each equipped with 32MB of RAM and Windows 95 with Office97. Having been shared by many classes over the years, the machines had became unusable. Students continuously messed up the configurations; worms and trojans were usual guests; and it was impossible to track who had done what. This is what led the school to try building its first Linux-based computer lab, running Red Hat 7.0 and Star Office 5.2. The choice was simple: Red Hat already was running the school's server, and Star Office was mandatory for compatibility with MS Office file formats. This first experiment took three weeks to set up, because no school technician had ever worked with Linux before nor used a command line.
The management strategy of this new lab was as primitive as it was effective. Every student always had to work on the same machine, using a single account for the entire year. Although computers were shared across classes and students, accounts were not, and they only existed on one machine. They also were easy to track as they were named ComputerNumber_ClassName. The password for each account was known, theoretically, of course, only to the one student who would use it for the duration of that course. However, because everybody had his or her private home directory and always used the same machine, abuses practically disappeared. And when they did happen, they were much easier to track, because everything was logged.
The end result, as the teachers said, "were amazing". A course that had become practically impossible to teach came back with no problems. Everybody could see first-hand the great benefits of free software in education: more stability, efficiency, features and, above all, learning.
Encouraged by these successes, in March 2002 the school created a new computer lab to be used by students and to host courses for CCNA (Cisco Certified Network Associate) certification. The effort required to build this second lab was smaller, as this time the necessary Linux and networking know-how already was available in-house. All the computers had the same configuration, both hardware and software. The system administrators had installed the entire reference system--Red Hat 7.3 plus Java, StarOffice 5.2 Free Pascal and others--on a single machine and then mirrored that setup on all the other computers. This time the accounts were set up with NIS, so the only manual configuration left was the IP address of each host. Eventually, the total savings in software licenses amounted to several thousand Euros, which was used to buy more hardware. The school also started to offer on-line classes with excellent results through the GPLed Web-based learning management system ILIAS.
Articles about Digital Rights and more at http://stop.zona-m.net CV, talks and bio at http://mfioretti.com
|Designing Electronics with Linux||May 22, 2013|
|Dynamic DNS—an Object Lesson in Problem Solving||May 21, 2013|
|Using Salt Stack and Vagrant for Drupal Development||May 20, 2013|
|Making Linux and Android Get Along (It's Not as Hard as It Sounds)||May 16, 2013|
|Drupal Is a Framework: Why Everyone Needs to Understand This||May 15, 2013|
|Home, My Backup Data Center||May 13, 2013|
- Linux Systems Administrator
- Senior Perl Developer
- Technical Support Rep
- New Products
- UX Designer
- Designing Electronics with Linux
- Dynamic DNS—an Object Lesson in Problem Solving
- Using Salt Stack and Vagrant for Drupal Development
- Making Linux and Android Get Along (It's Not as Hard as It Sounds)
- Have you tried Boxen? It's a
9 min 42 sec ago
- seo services in india
4 hours 41 min ago
- For KDE install kio-mtp
4 hours 41 min ago
- Evernote is much more...
6 hours 42 min ago
- Reply to comment | Linux Journal
15 hours 27 min ago
- Dynamic DNS
16 hours 1 min ago
- Reply to comment | Linux Journal
17 hours 4 sec ago
- Reply to comment | Linux Journal
17 hours 50 min ago
- Not free anymore
21 hours 52 min ago
1 day 1 hour ago
Enter to Win an Adafruit Pi Cobbler Breakout Kit for Raspberry Pi
It's Raspberry Pi month at Linux Journal. Each week in May, Adafruit will be giving away a Pi-related prize to a lucky, randomly drawn LJ reader. Winners will be announced weekly.
Fill out the fields below to enter to win this week's prize-- a Pi Cobbler Breakout Kit for Raspberry Pi.
Congratulations to our winners so far:
- 5-8-13, Pi Starter Pack: Jack Davis
- 5-15-13, Pi Model B 512MB RAM: Patrick Dunn
- 5-21-13, Prototyping Pi Plate Kit: Philip Kirby
- Next winner announced on 5-27-13!
Free Webinar: Hadoop
How to Build an Optimal Hadoop Cluster to Store and Maintain Unlimited Amounts of Data Using Microservers
Realizing the promise of Apache® Hadoop® requires the effective deployment of compute, memory, storage and networking to achieve optimal results. With its flexibility and multitude of options, it is easy to over or under provision the server infrastructure, resulting in poor performance and high TCO. Join us for an in depth, technical discussion with industry experts from leading Hadoop and server companies who will provide insights into the key considerations for designing and deploying an optimal Hadoop cluster.
Some of key questions to be discussed are:
- What is the “typical” Hadoop cluster and what should be installed on the different machine types?
- Why should you consider the typical workload patterns when making your hardware decisions?
- Are all microservers created equal for Hadoop deployments?
- How do I plan for expansion if I require more compute, memory, storage or networking?