Bringing Open Source To The Classroom
narzy writes "I have written a limited research paper outlining the challenges of bringing Open Source software in to the educational environment. I also look briefly at the differing development views and security principals of the closed and open source communities, how we can overcome some of the challenges of implementation as well as what it would take to create a vibrant learning environment using an open source architecture."
I'm volunteering at a small company that takes donations of computers, formats them, and gives them to underpriviledged children in San Diego (where I live). When I suggested putting linux on them, I was told that they'd never use that outside of what we gave them, and that students don't care about linux. I think that that's actually pretty bad, and untrue. For example, a computer with KDE or Gnome or XFCE is no harder to use than Windows XP, and is more stable. I think that once people finally realize that linux isn't just some geek project, but can actually be used efficiently, then it will start to be used in the classroom.
And then students' computers might not crash as much...
- dshaw
What we found-- repeatedly-- is that open source was most often advocated and maintained by one or two teachers with personal interests, e.g. a physics or math teacher. These people were not full-time techies, which led to issues.
Thus the top need is for reliability, something they can install and never worry about again. Anything that involved patching and upgrading was problematic, as was any software that used dynamic linking or shared libraries.
Software and hardware that enables thin clients worked very well, first because of centralizing the administration and deployment, and second because the users were less likely to corrupt the local PC. Again, reliability is key.
Cheers, Joel
Teaching simple coding skills, using a simple scripted language like Python or Lisp, is way better in an Open Source environment. Not only most Open Unixes like Linux and BSD already come with most common compilers and interpreters, but it also encourages the time honored tradition of opening stuff up and looking at it's innards, then learning about how it works (Looking at the source code for common software, or even looking at ELisp code). A few comments about the subject are at http://www.ibiblio.org/obp/thinkCSpy/preface.htm ---
I have never made but one prayer to God, a very short one: "O Lord, make my enemies ridiculous." And God granted it.
I am currently teaching high school students to build computers for schools. We are currently using Linux because we can't afford to put a legal copy of Windows on every PC.
Most of the computers are going to grade schools. The biggest problem is a lack of good educational software for grade school kids.
Most schools have educational software that they use. Most of it is very old. I've even seen some DOS programs still in use. Most won't work with Windows XP or Linux, so the schools are stuck with Windows 98 or earlier.
There is a bunch of educational software listed on sites such as seul.org but most of it is beta quality at best. We've found a few good programs such as debian-junior and gcompris but few others.
Are there any other good educational programs out there?
In a world that is Free and Open, who needs Windows and Gates?
Office XP doesn't have any more of an intuative interface than OpenOffice.Org. The problem is that from 1st grade, schools train students in Windows and Office. If schools started teaching Linux instead of Windows, there would be absolutely no problem. By teaching how to use Windows, schools are in effect hurting the students by locking them into paying hundreds of dollars for software, in place of which, FLOSS would allow them to be just as productive.