TCExam
From Wikipedia, the free encyclopedia
TCExam screenshot |
|
Developer: | Nicola Asuni |
---|---|
Latest release: | 4.0.010 / 20 March 2007 |
OS: | Cross-platform |
Use: | Computer-Based Testing (CBT) |
License: | GPL |
Website: | tcexam.com |
TCExam is a free software/open source Web-based Assessment Software (also known as e-exam or Computer Based Testing (CBT)) that enables educators and trainers to author, schedule, deliver, and report on surveys, quizzes, tests and exams.
TCExam is well suited for both Internet and Intranet environments, it replaces the old pencil-and-paper testing systems and simplifies the entire exam cycle, including generation, execution, evaluation, presentation and archiving. This simplification allows to save time and money while improving exams reliability.
TCExam has been designed in conformance with all leading Open Standard Technologies to reach the highest grade of Internationalization, scalability, flexibility, Accessibility (W3C-WAI) and Usability.
TCExam is used all over the world by universities, schools, companies and independent teachers. Its open source license means that many people can develop additional functionality, and development is undertaken by a globally diffuse network of users supervised by the Tecnick.com company based in Sardinia, Italy.
[edit] TCExam features
TCExam has many features expected from a CBT platform including:
- Automatic Installation System
- platform-independent server-side software
- multilanguage support (includes support for TMX standard and UTF-8 Unicode)
- based on standard and open standard technologies (PHP5, MySQL, PostgreSQL, XHTML, JavaScript, PDF)
- includes a Database Abstraction Layer with drivers for MySQL AND PostgreSQL
- Web-based "XHTML 1.0 Strict" accessible and usable user interfaces
- protected administration area, from which it is possible to manage the whole system
- users and groups management
- multilevel and group access
- includes an additional security system to access the tests based on the check of the IP addresses
- supports an unlimited number of tests, topics, questions and answers
- supports text formatting and use of images and multimedia objects in the description of the tests, the questions and the answers
- once defined, the topics can be used alone or together for different tests
- supports variour types of question: Multiple-Choice-Single-Answer (MCSA), Multiple-Choice-Multiple-Answer (MCMA) and free-answer questions (essay questions)
- automatically calculates the cumulative score for multiple answers
- includes a system to manually evaluate the free answers
- generates unique tests for each user by randomly selecting questions and possible answers
- supports timing for starting time and duration of the tests
- can generate PDF versions of the tests so that they can be done without using a computer
- generates reports and statistical data both in XHTML and PDF formats
- allows the customization of the format and the headers of the PDF documents
- supports the output of the test results for the final user
- sends test results to users via email
- import and export questions and users' data using CSV or XML formats
[edit] Specification
TCExam is platform-independent and runs without modification on Unix, Linux, FreeBSD, Windows, Mac OS X, NetWare and any other systems that support PHP, including most webhost providers. Data is stored in a single database: MySQL or PostgreSQL. Additional databases could be supported by writing a custom module.