Open Source Software for Schools

Open source principles are fundamental to our educational technology philosophy. Penn Manor School District has deployed more than 3600 student computers running free and open source software exclusively. Every middle and high school student carries an Ubuntu Linux laptop and has root access to their computer. Our high school 1:1 program is documented in this TEDx video.

Based on our experiences, we have created a list of powerful free and open source applications for the classroom and the school server room. This list is by no means exhaustive and additions are welcomed. If you have an open source application suggestion for schools, please leave a comment. Note that a few of these programs are for Linux only.

Audacity
Free audio editor and recorder: http://audacity.sourceforge.net/

BigBlueButton
A virtual classroom with video, whiteboard, chat and desktop sharing: http://www.bigbluebutton.org.

Blender
Blender is a powerful 3D drawing and animation program: http://www.blender.org.

Brackets
An elegant open source code editor for web designers and front-end developers: http://brackets.io/

Career Day Sorting Program
A web applications supporting student sign up and sorting for Career Day style events. Algorithm and code developed by Andrew Lobos, UX Design by Ben Thomas, both former students at Penn Manor High School. Available on GitHub: https://github.com/4ndr3w/CareerDaySorting.

Calibre
E-book management for teachers and students; available for Linux, Mac and Windows.
http://calibre-ebook.com/

Clementine
A groovy multi-platform music player: http://www.clementine-player.org/

digiKam
An advanced digital photo management application for Linux, Mac and Windows: https://www.digikam.org/.

Fast Linux Deployment Toolkit (FLDT)
FLDT is a system imaging toolkit. Developed by Penn Manor High School students and IT staff, it has been used extensively to support the Penn Manor High School 1:1 Student Laptop Program: https://github.com/pennmanor/FLDT

FocusWriter
Write without distraction. FocusWriter helps students and teachers stay focused on the task at hand. http://gottcode.org/focuswriter/

GCompris
Similar to the “Jump Start” titles, GCompris offers a suite of engaging activities for math, language arts, science and other subjects. http://gcompris.net/

GeoGebra
Geometry and Algebra software for learning and teaching. http://www.geogebra.org/

GIMP
A rich photo editing and manipulation program and can serve as full replacement for Adobe Photoshop. http://www.gimp.org/

gPodder
Useful podcast manager; manage subscriptions across multiple devices: http://gpodder.org/

GnuCash
A powerful and easy to use personal and small-business financial-accounting package. http://www.gnucash.org/

Hydrogen
An advanced drum machine for Linux: http://www.hydrogen-music.org/

Inkscape
Similar to Adobe Illustrator, Inkscape is a vector image editing program. http://inkscape.org/

Kazam Screencaster
Simple desktop video and audio recorder. A great tool for creating tutorial or training videos. https://launchpad.net/kazam.

Kdenlive
A powerful free and open source non-linear video editing program: https://kdenlive.org/

Koha
The first free and open library automation program: http://koha-community.org.

Kojo Learning
Play with math, programming, music, and art in this wonderful learning environment: http://www.kogics.net/kojo

Krita
A wonderful digital painting application: http://krita.org

LibreOffice
An excellent, no-cost replacements for Microsoft Office. The program includes high-quality word processing, spreadsheet, presentation, drawing and equation editing tools. http://www.libreoffice.org

Minetest
An open infinite world building game and simulation. If you like Minecraft, give Minetest a look. http://minetest.net/

Moodle
The Penn Manor LMS of choice since 2004! http://moodle.org/

MuseScore
Free cross-platform music notation software: http://musescore.org

MyPaint
Create digital paintings with this slick application, works with pressure sensitive tablets: http://mypaint.intilinux.com/

Open Broadcaster Software
Free and open source software for video recording and live streaming: https://obsproject.com/

OpenShot Video
With an easy-to-use but feature-rich interface, OpenShot is a rising star in video editing. http://www.openshot.org/

ownCloud
Why trust your student data to third-party vendors? Build an in-house cloud storage system and take control of your school files. A Dropbox alternative, OwnCloud runs on local district servers: http://www.owncloud.org/.

Pencil
A traditional 2D animation and cartooning application: http://www.pencil-animation.org.

Ren’Py
A visual novel engine that helps you use words, images, and sounds to tell stories. The software facilitates visual novels and life simulation games. The easy to learn script language allows you to efficiently write large visual novels, while its Python scripting is enough for complex simulation games: http://www.renpy.org/

Scratch
A fantastic programming environment for students. Consider Scratch as an alternative to tiresome PowerPoint presentation assignments: http://scratch.mit.edu.

Scribus
Professional page layout, design and publishing, replaces InDesign: http://www.scribus.net

sipXcom
An open unified communication and PBX system. Free yourself from proprietary phone systems: http://sipxcom.org/

Stellarium
An outstanding, free planetarium program: http://www.stellarium.org

Shutter
Shutter is a screenshot tool used to capture a full screen, window or portion of the desktop.  http://shutter-project.org

Sweet Home 3D
Interior design program: http://www.sweethome3d.com/

Synfig Studio
A free and open-source 2D animation software, designed as a powerful industrial-strength solution for creating film-quality animation, replaces Flash: www.synfig.org

Tux Type
TuxType offers a fun introduction to typing for young students. Like commercial programs such as Mavis Beacon Teaches Typing, students learn keyboarding while playing interactive games.

Tux Paint
An alternative to Kid Pix, Tux Paint is a creative drawing program for kids. Students may use stamps, magic wands and other colorful tools to create works of art suitable for hanging on any refrigerator door.

Ubuntu
A our Linux distribution of choice, Ubuntu is fast, easy-to-use, fun and elegant. Learn more here: http://www.ubuntu.com.

WordPress
More than the world’s best blogging engine, WordPress is your first step to publishing nirvana: http://wordpress.org.

Xournal
An application for notetaking, sketching, and keeping a journal, use this for marking up PDF files: http://xournal.sourceforge.net/

3 Replies to “Open Source Software for Schools”

  1. Great list- have you used Atom at all for coding projects in languages like Python? Also, what are the barriers to other high schools adopting your program? Seems to me this is the way to really teach our kids about tech.

Leave a Reply