Tech for Teaching

Students listen intently as an instructor jestures toward a screen showing a laptop computer, camera, and microphone.

Software for Creating Lessons

The programs listed on this page may proved useful to you for preparing course materials. They are all available for free as opensource software. We have favored software which works on Linux, Microsoft Windows, and Mac OS X.

Software for creating course materials should be easy-to-use. You should not have to spend years learning how to produces decent results. It should also be readily available to all so that you can share what you produce with your colleges who can then modify them for their needs. Finally it is best if your work can be stored in widely accepted formats which you will be able to open and use again for years.

There requirements are not easy to meet. Programs for creative endevors can be very expensive. They often save your work in files which only they can open. Sometimes the format of these files changes between versions making it hard to open files you created only a few years ago.

We also know that our readers use a variety of computers. While Microsoft Windows is widely used, Apple Macintosh computers are very popular in education. A few, including your author use Linux. For these reason, we try to only recommend programs which run well on all three platforms. All of the programs recommended are available free-of-charge on the Internet from reputable web sites. Finally, to the maximum extent possible we have chosen programs which either save in industry-standard formats or can export to such formats.

Most of these programs we actually use regularly and can recommend. In a few cases we describe well-known programs which we found unsuitable or which we are still evaluating.

Document Preparation and Viewing

Document open in a word processor
Libreoffice Writer

Other noteworthy programs: Abiword, Calgra Words, OnlyOffice, WordGrinder

Lecture Slides

Audio Processing

Screenshot of an editor showing an audio waveform
Audacity

Video Processing and Viewing

Other noteworthy programs: Openshot, Kdenlive

Raster Image Editing

Photographs are stored in a computer as an array of tiny dots. Drawings done on a computer or scanned from paper may also take this form. If you want to crop the image or alter its brightness, contrast, color tone, or sharpness, you need a raster image editor. If you have the skills and a suitable image editor, you can perform more radical alterations such as removing distracting or unsightly details or even whole objects.

Vector Drawing

3D Modeling

Other Software Lists