Posts Tagged online exam

Ujian Online dengan TCExam

TCExam merupakan sebuah aplikasi Web-based Assesment. Dikenal juga sebagai Computer Based Testing. Dengan TCExam memungkinkan para pendidik atau trainer untuk membuat quiz, test maupun exam (ujian) baik melalui media internet maupun intranet. Mekanisme ujian online via komputer ini menggantikan ujian konvensional yang masing menggunakan pensil dan kertas.

Detail informasi tentang TCExam dapat anda baca di sini:

Beberapa software yang menjadi syarat untuk dapat menginstalasi aplikasi ini diantaranya

Persiapan Pra Instalasi

Oke, dalam tutorial kali ini, kita akan coba melakukan proses instalasi aplikasi TCExam. Sistem Operasi yang digunakan adalah Ubuntu 7.04 full update.

  1. Aplikasi Apache, PHP, MySQL, sudah dapat kita instalasi hanya dengan menginstallkan software yang bernama Xampp. Detail instalasi Xampp sudah pernah kita bahas di artikel ini. Jadi Instalasi untuk 3 software tersebut sudah terselesaikan.
  2. LaTeX. LaTeX is a document preparation system for high-quality typesetting. It is most often used for medium-to-large technical or scientific documents but it can be used for almost any form of publishing. LaTeX is not a word processor! Instead, LaTeX encourages authors not to worry too much about the appearance of their documents but to concentrate on getting the right content.
  3. Untuk menginstalasi LaTeX di ubuntu cukup dilakukan dengan perintah
    $ sudo apt-get install tetex-base tetex-bin tetex-extra.

Proses Instalasi

Langkah-langkah instalasi selanjutnya adalah sebagai berikut

  1. Download aplikasi TCExam di sini
  2. Unzip aplikasi tersebut
    $ sudo unzip tcexam_5_3_004.zip. -d /opt/lampp/htdocs/
  3. Rubah file permission direktori TCExam
    $ sudo chmod 777 -R /opt/lampp/htdocs/TCExam/
  4. Hapus file .htaccess di file /opt/lampp/htdocs/TCExam/.htaccess
    $ sudo rm /opt/lampp/htdocs/TCExam/.htaccess
  5. Lakukan proses editing pada file /opt/lampp/etc/php.ini
    $ sudo gedit /opt/lampp/etc/php.ini
    Tambahkan script berikut pada file php.ini

    date.timezone = Europe/Rome
    arg_separator.output = “&”
    magic_quotes_gpc = On
    magic_quotes_runtime = Off
    magic_quotes_sybase = Off

  6. Lakukan proses editing pada file /opt/lampp/etc/httpd.conf
    $ sudo gedit /opt/lampp/etc/httpd.conf
    Tambahkan script berikut pada file httpd.conf tersebut

    AddDefaultCharset UTF-8
    php_value arg_separator.output “&”
    php_value magic_quotes_gpc On
    php_value magic_quotes_runtime Off
    php_value magic_quotes_sybase Off
  7. Aktifkan fungsi xampp dengan mengetikkan perintah
    $ sudo /opt/lampp/lampp start
  8. Buka browser kemudian arahkan ke alamat http://localhost/TCExam/install/install.php

    Lengkapi kolom isian yang diminta, mudahnya anda seperti yang terlihat pada gambar diatas. Klik tombol INSTALL untuk melanjutkan

  9. Bila semua isian tersebut sesuai, maka proses instalasi akan segera dilakukan. Perhatikan apakah ada informasi error yang muncul. Bila instalasi berjalan lancar maka seharusnya terlihat seperti pada gambar ini
  10. Klik pada kalimat click here untuk login dan mulai memanfaatkan aplikasi TCExam ini
  11. Login dengan username admin dan password 1234
  12. Lakukan proses editing fungsi LaTeX pada file /opt/lampp/htdocs/TCExam/shared/tce_latex.php
    $ sudo gedit /opt/lampp/htdocs/TCExam/shared/config/tce_latex.php
    Sesuaikan path untuk setiap aplikasi yang diminta yaitu
    latex terletak di path direktori /usr/bin/latex
    dvips terletak di path direktori /usr/bin/dvips
    convert terletak di path direktori /usr/bin/convert
    identify terletak di path direktori /usr/bin/identify
  13. Bila semua konfigurasi LaTeX tersebut sudah sesuai, maka seharusnya kita bisa menginput formulasi matematika cantik seperti berikut untuk dimunculkan sebagai soal ujian.
  14. Selamat mencoba dan segera manfaatkan aplikasi luar biasa ini.

Beberapa capture hasil ujian yang sudah saya coba, anda bisa download di sini

Note: File download tersebut berisi beberapa file dan screenshot:

  • Soal offline exam (bisa dicetak untuk diujikan secara offline)
  • Hasil ujian untuk setiap user
  • Daftar soal yang diujikan yang bisa dikoreksi oleh si pembuat soal
  • Soal yang berisi formulasi matematika

Semoga membantu.

Tanggapan (8)