The Web Teacher Evaluations project is a couple of Perl CGI scripts and some HTML pages that together comprise a real-life teacher evaluation system. The HTML pages are geared towards the campus for which they were originally developed, but they can serve as a valuable template or quick start guide for developers. It currently uses a flat-file for storing its data.
This is an application to help user (mathematician) to make regression between series of data, draw grpahics, and export them into various formats by means of common graphics packages (i.e., gnuplot, plotutils). It is written in Python. The user interfeace is built upon the wxPython (wxWindows) widget set. The idea of usage is as follows: the user builds a project which is represented as a tree of modules; modules can generate data variables, as well as consume them. Essentialy, such a tree represents an algorithm of data analysis. The system is intended to educate students.
ILIAS is a platform for Web-based training. It is being developed at the University of Cologne, in Germany, using PHP and MySQL. It has been available since September 2000 as open software software under the GPL. The system's core is an authoring tool for creating courses. Other main components include personal desktops, a mail system, newsgroups, a group system, and system administration.
Quila (from Portuguese: "Quila é um Interpretador para Linguagem Algoritmica") is an interpreter for a simple Pascal-like programming language whose keywords and command names are all in Portuguese. It can help novice programmers that speak Portuguese to learn computer programming, because it is easier to learn than a programming language with English keywords and command names.
Saxogram is a script which generates vocabulary lists from texts written in foreign languages. So far it has dictionaries for Latin, German, and Italian. Saxogram was written with extensibility in mind. Thus, other languages can be "plugged in" as modules. All that is needed is a dictionary and a small amount of code. The purpose of the program is to speed up language learning. Too much time is spent looking up every third word. This isn't practical when learning a new language. Generating a vocabulary list that can be used in parallel to ones reading is helpful.