Duck is Web-based system for practice testing and quizzing. Instructors can create multiple-choice, short answer, and 'extended response' questions. Unique feedback can be provided for up to 10 potential student responses. Duck is based on constructivist teaching and learning ideals.
The Linux-Ecology-HOWTO discusses ways to make computers less harmful to our environment and to solve some ecological issues. It explains how to use Linux to save power and consumables like paper and ink. Since it does not require big hardware, Linux may be used with old computers to make their life cycle longer. Games may be used in environmental education and software is available to simulate ecological processes.
Eev.el is a simple Emacs Lisp library that lets you treat portions of a text file as shell commands, chunks of code for programming languages or as hyperlinks; its intention is to let people record into plain ASCII files their interaction with the computer, and to let them edit and play back any block of code in those files easily. The hyperlinks can point to places in manpages, Info pages and text or HTML files, and they are seen as comments by all programming languages; using them you can place pointers to all relevant online sources of information inside the code.
The EnRus dictionary tools are TCL/Tk scripts for reading a textual (plain or compressed by gzip or bzip2) dictionary base and compiling new dictionary bases from plain text files. It consists of a few TCL console scripts and a Tk interface to them. It is configurable for different languages. The dictionary base may contain proper formatting and output procedures.
EText Reader (ETR) is a program for reading ETexts from Project Gutenberg texts. It allows selection of font, and foreground and background colors, as well as persistant reading position and bookmarking. It supports browsing, searching, and direct downloading of Project Gutenberg ETexts. It features a built-in online dictionary for instant word definitions while reading.
gBootRoot makes the construction and development of distributions fun and simple with its Root Methods (Yard) and user-mode-linux test bed. Finish the product with a Boot Method (2-disk compression supported). Normal (non-root) users can make root filesystems and boot disks. It includes the make_debian script to create a testable user-mode-linux base Debian system, add-ons to enhance methods, and an MTD Emulator useful for running distributions made with the jffs/jffs2 filesystem.
GCompris is an educational software suite with numerous activities for children aged 2 to 10. Some of the activities are game-orientated, but nonetheless still educational. These include computer discovery (keyboard, mouse, different mouse gestures), algebra (table memory, enumeration, double entry table, mirror image), science (the canal lock, the water cycle, the submarine, electric simulation), geography (place the country on the map), games (chess, memory, connect 4, oware, sudoku), reading practice, and others (learn to tell time, puzzles of famous paintings, vector drawing, cartoon making, etc.). It currently offers in excess of 100 activities, and more are being developed.
Genius is an arbitrary precision integer and multiple precision floating point calculator. It includes its own programming language similar in some aspects to C, bc, or Pascal. It can deal with rational numbers and complex numbers. It has matrix support as well. It uses the gmp library so it is very fast for calculations of large numbers. It has a command line and a GNOME interface. The GNOME interface supports plotting functions and 3D surfaces.