tcexam

TCExam is a CBA (Computer-Based Assessment) system (e-exam, CBT - Computer Based Testing) for universities, schools and companies, that enables educators and trainers to author, schedule, deliver, and report on surveys, quizzes, tests and exams.

Github星跟蹤圖

TCExam - README


FOR ANY USAGE THAT REQUIRES COMMERCIAL LICENSING TERMS,
PLEASE CONTACT INFO@TECNICK.COM TO PURCHASE A LICENSE.


Donate via PayPal
Please consider supporting this project by making a donation via PayPal

Third-party Software

TCExam includes some third-party software components that are not strictly required but have been included as you convenience, and if used are subject to their respective licenses.

  • PHPMailer

  • The DHTML Calendar

  • Javascript VirtualKeyboard

  • Radius Class

  • phpCAS

  • Fonts

    TCExam includes fonts for the TCPDF library, they are not strictly required but have been included as you convenience.

    All the PHP files on the fonts directory are subject to the general TCPDF license (GNU-LGPLv3),
    they do not contain any binary data but just a description of the general properties of a particular font.
    These files can be also generated on the fly using the font utilities and TCPDF methods.

    All the original binary TTF font files have been renamed for compatibility with TCPDF and compressed using the gzcompress PHP function that uses the ZLIB data format (.z files).

    The binary files (.z) that begins with the prefix "free" have been extracted from the GNU FreeFont collection (GNU-GPLv3).
    The binary files (.z) that begins with the prefix "pdfa" have been derived from the GNU FreeFont, so they are subject to the same license.
    For the details of Copyright, License and other information, please check the files inside the directory fonts/freefont-20100919
    Link : http://www.gnu.org/software/freefont/

    The binary files (.z) that begins with the prefix "dejavu" have been extracted from the DejaVu fonts 2.33 (Bitstream) collection.
    For the details of Copyright, License and other information, please check the files inside the directory fonts/dejavu-fonts-ttf-2.33
    Link : http://dejavu-fonts.org

    The binary files (.z) that begins with the prefix "ae" have been extracted from the Arabeyes.org collection (GNU-GPLv2).
    Link : http://projects.arabeyes.org/

Description

TCExam is a software solution (CBA - Computer-Based Assessment) to
drastically simplify the evaluation process for schools, universities,
recruiting firms as well as private and public companies, allowing
professors, teachers and examiners to create, distribute and manage exams,
tests, surveys and quizzes.

Compared to the traditional Pen-and-Paper Testing (PPT), TCExam simplifies
the whole process of evaluation reducing costs and improving quality and
reliability of the examinations.

TCExam comes in a variety of languages and is already used all over the
world by top universities, schools, private and public institutions,
independent educators and research centers.

KEY FEATURES

  • Flexibility and Configurability: The system has been designed to offer a
    high degree of adaptability to cover a great variety of usage scenarios.
    Numerous configuration features allow customizing TCExam to fit all possible
    requirements.

  • Free Open Source Software (FOSS): TCExam software is distributed with
    GNU-AGPLv3 license. Open Source promotes Software reliability and quality by
    supporting independent peer review and rapid evolution of the source code.

  • Web-based Architecture: TCExam is Web-based and developed with LAMP
    (Linux, Apache, MySQL, PHP) technology. User-friendly interface allows you
    to install and use TCExam by simply connecting one cable to the switch of
    your computer network. All the computers on the network will be able to use
    TCExam independently from the client’s operating system as a normal intranet
    website, with no need to install any additional software or plug-in.

  • Internationalization (I18N): TCExam is language-independent through the
    adoption of the UTF-8, Unicode and TMX standards. It supports the
    Right-To-Left mode and currently includes translations in 25 different
    languages.

  • Accessibility and Usability: TCExam Web interface conforms to the XHTML
    1.0 Strict standard, the guidelines on Accessibility (W3C-WAI-WCAG 1.0) and
    Usability, to provide equal access and equal opportunity to people with
    disabilities, including blindness.

  • Results and Statistics: TCExam outputs a variety of result pages, enabling
    various selection filters and providing numerous statistical indexes.
    Results and statistics can then be exported into various formats for filing
    or reworking. The test-takers can immediately be informed of the result of
    their test, or have it delivered via email.

  • Data Import and Export: TCExam uses Open Standard protocols for data
    filing and interchange: TSV, XML and PDF. Everything is fully documented to
    be easily extended or used by external applications. Custom filters can be
    added to import data from other systems. Include Optical Mark Recognition
    (OMR) system to import users' answers from paper sheets. TCExam supports
    several types of remote authentication and single-sign-on protocols: LDAP,
    RADIUS, CAS.

  • Multimedia Content: TCExam uses a common mark-up language to add text
    formatting, images, multimedia objects (audio and video) and mathematical
    formulas (supports LaTeX and MathML).

  • Unique Tests: TCExam can simultaneously generate unique tests for
    different users by randomly selecting and sorting questions and alternative
    answers. This feature drastically reduces or eliminates the chances of
    cheating on the test.

  • Paper Testing with Optical Character Recognition (OMR): TCExam can
    generate printable PDF documents for pen-and-paper testing. The OMR answer
    sheet can be scanned and uploaded to TCExam for automatic test importing,
    scoring and reporting.

  • Security: TCExam is more secure than traditional Pen-and-Paper testing.
    It supports SSL (Secure Socket Layer) encryption and includes various
    authentication levels to discriminate the access to the various sections
    (user/password, access level, group, IP address). Test time, test activity,
    results, and statistics: every part of the test is managed and stored in the
    server, leaving no sensitive data in the users’ client computers.

主要指標

概覽
名稱與所有者tecnickcom/tcexam
主編程語言PHP
編程語言PHP (語言數: 6)
平台
許可證Other
所有者活动
創建於2013-04-15 18:13:17
推送於2025-03-30 14:42:22
最后一次提交
發布數91
最新版本名稱16.3.7 (發布於 2025-01-26 14:11:08)
第一版名稱12.0.013 (發布於 )
用户参与
星數584
關注者數80
派生數409
提交數561
已啟用問題?
問題數370
打開的問題數47
拉請求數42
打開的拉請求數0
關閉的拉請求數34
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?