+ All Categories
Home > Documents > Open Source and Free Software in Education Rich Fielding IT Director Regional School District 13.

Open Source and Free Software in Education Rich Fielding IT Director Regional School District 13.

Date post: 26-Mar-2015
Category:
Upload: eric-gomez
View: 221 times
Download: 1 times
Share this document with a friend
Popular Tags:
27
Open Source and Free Software in Education Rich Fielding IT Director Regional School District 13
Transcript
Page 1: Open Source and Free Software in Education Rich Fielding IT Director Regional School District 13.

Open Source and Free Softwarein Education

Rich FieldingIT Director

Regional School District 13

Page 2: Open Source and Free Software in Education Rich Fielding IT Director Regional School District 13.

What I hope to cover

• Brief descriptions of – Open Source Software– Free Software and the GNU GPL• Not the kind of free that normally comes to mind

– Free Software• The kind you were thinking about before, $$$• Special focus on Google Apps for Education

Page 3: Open Source and Free Software in Education Rich Fielding IT Director Regional School District 13.

Is it difficult?

• Yes and No• Yes – some aspects of open source require

advanced knowledge of programming languages such as C+ and Perl…that said

• No – there are many programs that install on Windows and Mac just like any other program

• No – most of the major projects have detailed instructions and wikis developed to support implementation

Page 4: Open Source and Free Software in Education Rich Fielding IT Director Regional School District 13.

Open Source Software

• OpenSource.org• Any software developed under the GNU

General Public License (GPL). IE: Linux, Mozilla Firefox and others to be discussed

Page 5: Open Source and Free Software in Education Rich Fielding IT Director Regional School District 13.

The GNU Project

• Principally sponsored by the Free Software Foundation. www.fsf.org

• The GNU Project was launched in 1984 to develop a complete Unix-like operating system which is free software: the GNU system.

• The name “GNU” is a recursive acronym for “GNU's Not Unix”

Page 6: Open Source and Free Software in Education Rich Fielding IT Director Regional School District 13.

The GNU GPL

• While the GNU kernel is still incomplete, the GNU General Public License is widely used for other GNU and non-GNU projects

• Write this down: http://directory.fsf.org/• Has enabled the “Open Source Community”

by allowing input on projects from volunteers who contribute on all levels.

Page 7: Open Source and Free Software in Education Rich Fielding IT Director Regional School District 13.

How Open Source Projects work

• Sites dedicated to hosting Open Source projects like Sourceforge.net where thousands of projects are worked on

• Software distributions(versions) are available to download as source and compiled for a variety of Operating Systems. Linux, Windows, Mac OS X and Unix

Page 8: Open Source and Free Software in Education Rich Fielding IT Director Regional School District 13.

How Open Source Projects work

• Programmers test and tweak the software, uploading changes or patches to the code to the developers website.

• The developers take the modifications along with others and incorporate them into their next distribution, or build.

• Some software apps have daily or weekly builds depending on how many resources they have

Page 9: Open Source and Free Software in Education Rich Fielding IT Director Regional School District 13.

Web 2.0 Apps

• The Web as a platform – Blogs, Wikis, Social Networking, Video Sharing

• Requires that websites (front end) interconnect to live databases (back end) that can then record and display data.

• The Tools – Apache, PHP, MySQL, and phpMyAdmin.

Page 10: Open Source and Free Software in Education Rich Fielding IT Director Regional School District 13.

Currently in use at District 13

• These three packages require a web server that runs Apache, PHP and MySQL. All are open source and free and are found on hundreds of web hosts.

• Moodle – “Blackboard” type web based course management system - www.rsd13ct-moodle.org

• Wordpress – Blog and website tool for teachers’ websites. Host it yourself or wordpress.net will do it for free.

• Joomla – Website Content Management system for our school newspaper. - www.crhsnews.org

Page 11: Open Source and Free Software in Education Rich Fielding IT Director Regional School District 13.

Apache

• www.apache.org - Apache Web Server runs 65% of the world’s web servers.

• Cross Platform• Not exactly an Open Source model – a

“meritocracy”• The Apache Group(95’ish), later the Apache

Software Foundation (ASF) 1999.

Page 12: Open Source and Free Software in Education Rich Fielding IT Director Regional School District 13.

MySQL

• www.mysql.org - The Database• It holds the data. • Kind of boring.

Page 13: Open Source and Free Software in Education Rich Fielding IT Director Regional School District 13.

PHP

• www.php.net - One of many scripting languages, including Perl, Java, Python, Ruby and more.

• Can be embedded into html.• Connects the html to the database• phpMyAdmin – the tool to administer the

database

Page 14: Open Source and Free Software in Education Rich Fielding IT Director Regional School District 13.

Building Your Own Web Server

• A computer – PC or Mac• Operating System – Windows 2000 or XP, Mac

OS X or Linux• Apache• Host HTML websites – use NVU• Add PHP and MySQL for more capabilities• Highly recommend a hardware firewall

Page 15: Open Source and Free Software in Education Rich Fielding IT Director Regional School District 13.

NVU

• www.nvu.com• NVU – Pronounced N-View is a full fledged

WYSIWYG html editor with FTP capabilities.

Page 16: Open Source and Free Software in Education Rich Fielding IT Director Regional School District 13.

Moodle

• Course Management system that requires Apache, PHP and MySQL.

• www.moodle.org• Can be used for one teacher or an entire

university. • Extremely well resourced Open Source

Community, Lots of documentation, not too easy to get setup

Page 17: Open Source and Free Software in Education Rich Fielding IT Director Regional School District 13.

Wordpress

• www.wordpress.org• Another extremely well supported application• Very easy to get setup.• Lots of free plugins and themes• Free hosting from wordpress.net

Page 18: Open Source and Free Software in Education Rich Fielding IT Director Regional School District 13.

Joomla and Drupal

• www.joomla.org and www.drupal.org• Extremely powerful content management

systems• Very flexible• Not as easy to get setup• Lots of free and commercial add-ons.

Page 19: Open Source and Free Software in Education Rich Fielding IT Director Regional School District 13.

Others Currently in use at District 13

• Koha – library automation system that we are still implementing. Based on PERL, also free. New Beta is not always better.

• Tux4Kids – a suite of programs including easy to use programs like TuxPaint as well as games that reinforce simple math, typing and others.

• Seashore – more advanced image editing tool for Mac OS X

Page 20: Open Source and Free Software in Education Rich Fielding IT Director Regional School District 13.

Google Apps for Education

• www.google.com/a• Primary Features – Email (Gmail) – Uses your own domain name, or sub-domain. Our

students addresses are [email protected]

– 7+ GB of storage space per user– Web Based– Unlimited Number of Accounts– FREE FOR SCHOOLS! Compared to $75/user for

comparable business edition

Page 21: Open Source and Free Software in Education Rich Fielding IT Director Regional School District 13.

Google Docs

• Word, Excel and Powerpoint compatible programs.

• Online, live, collaboration on documents with other users.

• Upload/download documents and files

Page 22: Open Source and Free Software in Education Rich Fielding IT Director Regional School District 13.

Google Docs Screen Shot

Page 23: Open Source and Free Software in Education Rich Fielding IT Director Regional School District 13.

Sample Doc using collaboration

Page 24: Open Source and Free Software in Education Rich Fielding IT Director Regional School District 13.

Document Revision History

Page 25: Open Source and Free Software in Education Rich Fielding IT Director Regional School District 13.

Additional Features

• Calendar – Allowed• Google Sites – Not Allowed• Google Chat – Not Allowed

• Web Based Management – http://www.student.rsd13ct.org

Page 26: Open Source and Free Software in Education Rich Fielding IT Director Regional School District 13.

Downside

• Web based administration has major limitations with regard to mass changes.

• Email archiving by Postini is expensive, though comparable to any other archiving system.

• Security is difficult to achieve– email blacklist/whitelist issues.

Page 27: Open Source and Free Software in Education Rich Fielding IT Director Regional School District 13.

Contact Info

• Rich Fielding – [email protected]• Websites to check out:– www.rsd13ct-moodle.org– www.crhsnews.org– www.moodle.org– www.wordpress.org– www.nvu.com– www.icdsoft.com


Recommended