66 projects tagged "Computer Aided Instruction (CAI)"
AUC (Authenticated User Community) is an intranet system designed for use in an educational organization but is also useful in many other settings. It offers the ability for users to have a uniform web-based interface to discussion forums, e-mail (similar to hotmail, etc.), file management, and a searchable user database. Also, "Interactive Classrooms" provide a means for students and teachers to have a web-based extension to their in-class interaction. The system runs from a C-based monolithic CGI script. MySQL is used for database storage. Also, the web-based mail client supports MIME parts/attachments, IMAP, mbox, and multiple mail folders.
Clarrhmos is a description language and simulator for myocardial structure and electrophysiology. Input to the program is a model file specifying types of cells, action potential shape, refractory period, 3D placement of the cells, relation of parameters to other functions, pacing, electrode placement. Output is a file describing depolarisation and repolarisation of the myocardium and electrograms. A graphic tool for interactive inspection of the output file is also included.
Jmol is a Free, Open Source molecule viewer and editor. It is a collaboratively developed visualization and measurement tool for chemical scientists. Jmol is an active project, and there are new features being added to it on a daily basis. Users are encouraged to modify it to fit their needs and to contribute their changes to the project.
RPilot is an interpreter for the IEEE-standard programming language PILOT written in portable C. PILOT is a language that was designed in the 1960's to support computer-aided instruction and is very simple to learn. RPilot comes with an introduction to the language and several examples.
The SWORD Project is an effort to create an ever expanding software package for research and study of God and His Word. Libraries are developed in ANSI-draft standard C++ and currently compile on Linux and in WIN32 environments. Frontends complete and currently under development include commandline tools, gtk, wxGTK, Qt, Gtk--, and WIN32 C++Builder). Addon modules include Bible texts, commentaries, lexicons, and dictionaries in a variety of languages.
EAsea Specification of Evolutionary Algorithms (EASEA), is a high-level language dedicated to the specification of evolutionary algorithms. The language and compiler are quite mature. EASEA compiles .ez specification files into C++ or Java object files, using existing evolutionary libraries. Supported C++ libraries currently are GALib or EO.
QuizComposer is a system for quiz composition/presentation/response-evaluation on the Web in any language. It features many response types to questions (checkbox clicks, number intervals, character patterns/regular expressions, ordered and unordered sets, and subsets), re-presentation of incorrectly answered questions with/without hints, test quizzes for limited groups, and packaging of quizzes and sets of quizzes for transportation and exchange.