Panduan Instalasi TCExam PDF
Panduan Instalasi TCExam PDF
TUTORIAL SEDERHANA
TCEXAM
Pendahuluan
A. Apa itu TCExam?
TCExam adalah salah satu aplikasi Gratis yang dapat dimanfaatkan untuk
melaksanakan ujian berbasis komputer dan jaringan atau bahkan internet (online).
TCExam dibangun dengan bahasa pemrograman PHP dan mendukung database
MySQL. TCExam mudah dikembangkan dan digunakan untuk ujian online.
Informasi lebih lanjut di http://www.tcexam.org
B. Mengapa menggunakan TCExam?
a. Mempermudah untuk menyiapkan soal
b. Mempermudah dalam printing soal Tidak hanya soal online, TCExam dapat
membuat soal dalam bentuk hardcopy. Sebab soal yang dibuat dapat disimpan
dalam berkas pdf dan dapat dicetak dengan mudah
c. Mempermudah dalam pendistribusian soal,
d. Mempermudah untuk selanjutnya guru/dosen melakukan evaluasi atau
pemeriksaan jawaban
e. Mempermudah dalam mengetahui statistik dari nilai dan pencapaian
siswa/mahasiswa
f.
Instalasi
Download XAMPP di http://www.apachefriends.org/en/xampp.html
APR
Halaman 1 dari 34
Ikuti instruksi untuk instalasi xampp pada desktop atau pc anda sesuai dengan os anda.
petunjuk instalasi ada di :
linux
http://www.apachefriends.org/en/xampp-linux.html
windows
http://www.apachefriends.org/en/xampp-windows.html
mac
http://www.apachefriends.org/en/xampp-macosx.html
Menjalankan XAMPP
pada aplikasi xampp control, tekan tombol start untuk mysql dan Apache
APR
Halaman 2 dari 34
APR
Halaman 3 dari 34
B. Install TCExam
APR
Halaman 4 dari 34
APR
Halaman 5 dari 34
APR
Halaman 6 dari 34
APR
Halaman 7 dari 34
APR
Halaman 8 dari 34
Essay
APR
Halaman 9 dari 34
referensi :
http://www.tcexam.org/scoring.php
http://www.tcexam.org/question_types.php
APR
Halaman 10 dari 34
APR
Halaman 11 dari 34
Buat nama grup baru, sebagai contoh 'Mahasiswa' dan klik tombol 'add'
APR
Halaman 12 dari 34
Mengatur akun admin, dengan dropdown pada user pilih admin. Atur sesuai
keinginan anda.
APR
Halaman 13 dari 34
klik update.
APR
Halaman 14 dari 34
Pengaturan Pengguna
(contoh di bawah adalah cara admin secara manual menambahkan pengguna) :
klik dropdown pada 'user' menjadi '+'
atur menjadi level 1 dan grup 'student'
contoh pengaturan:
tekan add
APR
Halaman 15 dari 34
Catatan : Untuk data pengguna, dapat dilakukan pembaruan(update) dengan checklist checkbox update dan klik tombol update.
referensi : http://www.tcexam.org/guide_first_test.php
APR
Halaman 16 dari 34
APR
Halaman 17 dari 34
APR
Halaman 18 dari 34
APR
Halaman 19 dari 34
Catatan: untuk soal benar, salah, pilih opsi 'SP' pada selection key
ulangi langkah di atas untuk membuat beberapa kemungkinan jawaban
APR
Halaman 20 dari 34
H. Membuat Tes/Ujian
pilih tests-tests
APR
Halaman 21 dari 34
tekan add
APR
Halaman 22 dari 34
tentukan tingkat kesulitan, jumlah soal, tipe, dan jumlah jawaban. ingat bahwa
pilihan-pilihan ini berpengaruh pada algoritma penilaian.
APR
Halaman 23 dari 34
APR
Halaman 24 dari 34
ubah menjadi
define ('K_REDIRECT_LOGIN_MODE', 3);
jika hal di atas tidak dilakukan, ketika login, client akan teralihkan ke
http://localhost/TCExam/public/code/index.php bukan ke http://
[ip_server]/TCExam/public/code/index.php
hingga pesan error akan muncul.
B. Akses dari client
Untuk mengakses TCExam pada server, cukup ketikkan alamat
[IP server]/TCexam
contoh 192.168.1.104/TCExam
APR
Halaman 25 dari 34
Pelaksanaan Ujian
A. Login sebagai non-admin
APR
Halaman 26 dari 34
klik execute
pilih jawaban,
klik confirm.
Anda dapat memberikan komentar kepada soal, bila pada pemnbuatan soal, 'add
comment' diperbolehkan.
APR
Halaman 27 dari 34
APR
Halaman 28 dari 34
APR
Halaman 29 dari 34
referensi http://www.tcexam.org/guide_first_test.php
APR
Halaman 30 dari 34
kemudian halaman data pengguna bisa diisi, kolom yang harus diisi yang bertanda plus
merah.
APR
Halaman 31 dari 34
selain itu anda dapat melakukan pengubahan lainnya yang anda perlukan
(sebagai pengubahan tambahan,-tidak harus diubah). seperti alamat pembalas
email konfirmasi pada $emailcfg['From'], $emailcfg['FromName'] untuk nama
pembalas, $emailcfg['Reply'] untuk alamat penerima email balasan,
$emailcfg['ReplyName'] untuk nama penerima email balasan, dan lainya.
contoh di atas, adalah pengubahan untuk pengiriman email via smtp gmail. untuk
pengiriman email lokal dalam 1 server, dapat dicapai dengan pengubahan :
$emailcfg['AdminEmail'] = 'admintce@cas6.vlsm.org'; //email admin
$emailcfg['Sender'] = 'admintce@cas6.vlsm.org';
//email pengirim pesan
konfirmasi
$emailcfg['Mailer'] = 'sendmail';
$emailcfg['Host'] = 'localhost'; //smtp host
$emailcfg['Port'] = 25; //smtp server port
$emailcfg['SMTPAuth'] = true; //bila anda memakai username dan password
pada email smtp host
$emailcfg['SMTPSecure'] = '';
$emailcfg['Username'] = 'admintce';
$emailcfg['Password'] = '12345';
APR
Halaman 32 dari 34
contoh:
define ('K_PATH_HOST', 'http://10.5.132.133');
sehingga pengguna dapat klik link konfirmasi tersebut tanpa pesan error
Keseluruhan pengaturan di atas, berpengaruh bila pada
TCExam/shared/config/tce_user_registration.php
/**
If true enable USER REGISTRATION.
*/
define ('K_USRREG_ENABLED', true); //bila false, tidak ada pilihan
'create an acount'
/**
If true requires email confirmation.
*/
define ('K_USRREG_EMAIL_CONFIRM', true); //bila false, calon pengguna bisa dapat login tanpa mendapatkan email verifikasi
APR
Halaman 33 dari 34
Recommended Link:
TCExam. (n.d.). August 28, 2012. www.tcexam.org
Revisi Terakhir :
http://bebas.vlsm.org/v24/sosp12/root/TCExam/TCExam-r01.pdf
APR
Halaman 34 dari 34