Anda di halaman 1dari 20

TCEXAM

NAMA ANGGOTA : 1. RIO JEFRI PASARIBU 2. ANGGREANI PUTRI 3. HIDAYATUN WAHIDAH 4. SERA LIUNARY M 5. LISMA KURNIA S MATA KULIAH KELAS NAMA DOSEN

(2011-31-047 ) (2011-31-049) (2011-31-050) (2011-31-054) (2011-31-061)

: PERANGKAT LUNAK JARINGAN LANJUT :A : RAKHMADI IRFANSYAH PUTRA, S. Kom., MMSI

SEKOLAH TINGGI TEKNIK PLN JAKARTA BARAT

BAB I PENDAHULUAN

A. Latar Belakang Bagi seorang guru, dosen, proffesor, atau apapun yang bergerak di bidang pendidikan, dipastikan membutuhkan satu tools yang dapat melakukan survey, membuat soal, menyelenggarakan ujian, maupun quiz, terhadap anak didiknya, mahasiswa, atau siapapun itu yang diajarnya. Seorang guru ketika akan menyelenggarakan ujian metode konvensional pastinya selalu beberapa tahapan :

mulai dari menyiapkan soal, melakukan printing soal, kemudian mendistribusikan soal, lalu si murid/mahasiswa mengerjakan soal tersebut, kemudian jawaban dikumpulkan, selanjutnya guru/dosen melakukan evaluasi atau pemeriksaan jawaban didapatkan hasilnya lalu diberitahukan hasil ujian tersebut grafik dari hasil nilai/survey

Tahapan yang cukup panjang memang, tapi beginilah yang terjadi, karena masih banyak kelebihan dengan metode ujian konvensional ini, lagi-lagi karena alasannya adalah fasilitas yang diberikan kampus/sekolah. Dengan TCExam hal-hal yang disebutkan tadi sudah terpenuhi, sang guru/dosen cukup mengerjakan tahapan pertama saja. Selebihnya TCExam yang mengerjakan. TCExam adalah salah satu aplikasi Computer-based Assesment 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.

B. Maksud dan Tujuan

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. TCExam juga dapat dijadikan sarana penunjang untuk survei g. TCExam dapat menscan lembar jawaban OMR untuk dilakukan penilaian dan berbagai kelebihan lainnya

BAB II PEMBAHASAN

A. Instalasi Sebelum menginstalasi TCExam ada beberapa software yang dibutuhkan diantaranya: Apache PHP MySQL LaTeX Aplikasi Apache, PHP, MySQL, sudah dapat di instalasi hanya dengan menginstallkan software yang bernama Xampp. Jadi Instalasi untuk 3 software tersebut sudah terselesaikan. Akan tetapi disini akan dicoba untuk instalasi TCExam Server tanpa XAMPP pada OS Debian Lenny, berikut langkah-langkahnya: 1. Download TCExam di https://github.com/tecnickcom/tcexam/ unzip, dan letakkan pada /var/www Nama folder TCExam adalah tcexam-master 2. Lakukan instalasi Apache, PHP, MySQL dan Bind9 jika diperlukan.

Nanti akan ada tampilan untuk konfigurasi password MySQL, silahkan diisi sesuai keinginan. 3. Instal Latex, pada Debian nama package-nya adalah texlive

4. Setelah selesai instalasi jalankan perintah berikut ini pada komputer yang sudah terinstall MySQL dan Apache. #/etc/init.d/mysql start #/etc/init.d/apache2 start 5. Konfigurasi PHP, Tambahkan script berikut pada file php.ini date.timezone = Europe/Rome ; http://php.net/manual/en/timezones.php arg_separator.output = "&" magic_quotes_gpc = On magic_quotes_runtime = Off magic_quotes_sybase = Off request_order = "GPC" Dan script ini pada Apache module (httpd.conf) ddDefaultCharset 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 php_value request_order "GPC" 6. Ubah file permission folder tcexam-master pada /var/www #chmod R 777 /var/www/tcexam-master 7. Ubah nama folder config.default dalam direktori admin, public, dan shared menjadi config.
#mv config.default config

8. Buka web browser ketikkan http://localhost/tcexam-master/install/install.php, lakukan pengaturan sebelum instalasi.

9. Klik install, apabila berhasil maka akan muncul tampilan seperti ini

10. Proses instalasi selesai

B. Hak Akses User Ada empat macam Hak Akses User pada TCExam. Sebelum menentukan hak akses pada user terlebih dahulu membuat group untuk user, langkah-langkahnya sebagi berikut: 1. Login sebagai admin

2. Pilih tab users klik groups

3. Isikan nama group baru

4. Setelah selesai menambahkan group baru kemudian mendaftarkan user baru, pilih tab users klik users

5. Isikan field yang telah disediakan.

Field Level digunakan untuk menentukan hak akses user, dimana: 0 = anonymous user (unregistered). 1 = basic user (registered); 2-9 = configurable/custom levels; 10 = administrator with full access rights

6. Selesai mendaftarkan user baru, pilih tab users klik select, untuk pengaturan user lebih lanjut.

7. Satu user dapat memiliki lebih dari satu group

Untuk melakukannya klik nama_user - pilih group - klik add. Untuk menghapusnya klik nama_user - pilih group mana yang akan dihapus klik delete. Untuk mengganti group - klik nama user - pilih group asal - pilih group yang diinginkan - klik move.

C. Membuat Modul Modul digunakan untuk pembuatan soal dan ujian pada TCExam. Langkah-langkah membuat modul ialah sebagai berikut: 1. Login sebagai admin.

2. Pilih tab Modules modules 3. Masukkan nama modul, misalnya PLJ1

4. Membuat Topik, klik Topic Management. Isi nama Topik dan deskripsi mengenai topik tersebut

5. Membuat soal.

Pada form ini dapat dilakukan 1. Membuat pertanyaan 2. Tentukan tipe pertanyaan 3. tingkat kesulitan soal 4. posisi pertanyaan pada berkas ujian, dan lain sebagainya. 6. Membuat jawaban pada Answer Management

a. bila merupakan pilihan benar, checklist checkbox 'right' b. dapat menentukan posisi jawaban dan huruf pilihan jawaban (bila soal berupa multiple choice) d. memberikan penjelasan, dan sebagainya.

7. Meninjau kembali pertanyaan yang sudah dibuat, pilih tab modules klik list

8. Klik modify jika ingin setiing ulang pertanyaan atau jawaban

Deskripsi Soal

TCExam mendukung beberapa jenis soal Multiple choice 1 jawaban

Multiple choice banyak jawaban dan True False

Jawaban untuk mengurutkan

Essay

D. Setting Nilai TCExam dapat mendukung beberapa metode penilaian di antaranya 1. MCSA (Multiple Choice Single Answers) Pilihan Ganda dengan 1 jawaban memilih jawaban benar = mendapatkan nilai untuk jawaban benar = nilai penuh*tingkat kesulitan soal memilih jawaban salah = mendapatkan nilai untuk jawaban salah = nilai salah*tingkat kesulitan soal tidak memilih jawaban = mendapatkan nilai untuk jawaban kosong = nilai tidak menjawab*tingkat kesulitan soal 2. MCMA (Multiple Choice Multiple Answers) Skor Maksimal: skor maksimal benar = nilai penuh*tingkat kesulitan soal skor maksimal salah = nilai salah*tingkat kesulitan soal skor maksimal untuk jawaban kosong = nilai tidak menjawab*tingkat kesulitan soal Seluruh kemungkinan jawaban: (diisi adalah dichecklist pada check box atau dihitamkan pada radio button) opsi salah tidak diisi = skor benar opsi salah diisi = skor salah opsi benar diisi = skor benar opsi benar tidak diisi = skor salah tidak ada opsi yang dipilih = skor kosong Catatan : Bila "partial score for MCMA" diatur, soal yang tidak dijawab diitung salah. TCExam menentukan skor benar bila mencapai 50% dari skor maksimal benar. Bila "partial score for MCMA" tidak diatur, skor maksimal akan senilai dengan skor maksimum benar, soal yang tidak dijawab mendapat skor kosong. 3. Soal Mengurutkan Algoritma penilaian sama dengan soal MCMA penilaian dilakukan pada setiap jawaban. Bila urutan salah, namun ada salah satu yang benar, tetap mendapatkan perhitungan (tidak langsung dinilai salah keseluruhan). contoh urutan seharusnya a-

b-c-d, sedangkan jawaban yang diberikan adalah a-d-c-b. maka tetap mendapatkan skor 2 benar untuk a dan c. 4. Essay Nilai untuk essay, secara manual dapat diisi oleh penilai(guru/dosen) menggunakan "Answer Evaluation form". Dosen dan guru dapat memberikan komentar. untuk jawaban essay singkat, TCExam dapat otomatis menilainya. TCExam menghiraukan kapitalisasi dan mengecek kesesuaian kata. Dalam metode penilaian dapat dibuat sesuai keinginan admin. Berikut adalah contoh setting nilai dimana harus dibuat soal terlebih dahulu. 1. Pilih tab tests tests

Pada form ini dapat menentukan a. durasi b. nilai pada soal, (yang dimaksudkan setting nilai) c. ip mana saja yang berhak mengakses kuis ini, dan sebagainya

2. Setelah menekan 'add' pada instruksi sebelumnya, pada bagian bawah halaman test management, akan muncul daftar pertanyaan apa saja yang telah anda buat. Pilih soal yang anda inginkan untuk tampil di ujian

tentukan tingkat kesulitan, jumlah soal, tipe, dan jumlah jawaban. ingat bahwa pilihan-pilihan ini berpengaruh pada algoritma penilaian. Klik add questions. 3. Melihat ujian yang telah dibuat, klik menu item public

E. LATEX LaTeX adalah sebuah program typesetting dan merupakan pengembangan dari program TeX buatan Donald Knuth. Pada TeX, selain mengetikkan isi dokumen, kita juga perlu mengetikkancommand yang dibutuhkan untuk memformat teks, kemudian mengcompile-nya. Setelah di-compile, barulah dokumen dapat kita lihat melalui previewer, atau langsung dicetak dengan menggunakan printer. TeX juga dapat dikategorikan sebagai sebuah bahasa pemrograman. Dengan mempelajari bahasa ini, orang dapat menuliskan kode untuk berbagai fitur tambahan yang dapat digunakan untuk mempercantik dokumen. LaTeX sendiri adalah sekumpulan fitur tambahan yang ada pada TeX. Salah satu kelebihan dari TeX adalah fitur-fiturnya yang dapat terus bertambah dengan semakin banyaknya orang yang menuliskan paket-paket tambahan. Mengapa harus menggunakan LaTeX jika dengan aplikasi pengolah kata saja kita sudah bisa? Donald Knuth pernah berkata bahwa tujuannya menciptakan TeX adalah untuk melakukan pengaturan dokumen-dokumen teknis secara cantik, khususnya untuk dokumen yang banyak memuat persamaan-persamaan matematika. Hal ini disebabkan tidak mudah untuk menuliskan rumus matematika yang kompleks dengan menggunakan aplikasi pengolah kata biasa. Namun demikian, penggunaan LaTeX juga tidak sebatas itu. Untuk tulisan biasa pun, jika kita ingin dokumen kita terlihat cantik, maka LaTeX adalah pilihannya. Berikut ini contoh sangat sederhana tentang penggunaan LaTeX. \documentclass{article} \begin{document} Bismillaahirrohmaanirrohiim. Ini adalah tulisan pertama saya dengan menggunakan \LaTeX. \emph{Uyeee}. \end{document}

Penggunaan Latex pada TCExam 1. Lakukan proses editing fungsi LaTeX pada file : /var/www/tcexammaster/shared/tce_latex.php #nano /var/www/tcexam-master/shared/tce_latex.php 2. 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

Bila semua konfigurasi LaTeX tersebut sudah sesuai, maka seharusnya kita bisa menginput formulasi matematika cantik seperti berikut untuk dimunculkan sebagai soal ujian.

F. Daftar Pustaka
http://www.tcexam.org/installation.php (diakses tanggal 17 Mei 2013) http://papinazwa.wordpress.com/category/great-tools/page/10/ (diakses tanggal 17 Mei 2013) http://ratratr.wordpress.com/2011/11/20/belajar-latex/ (diakses tanggal 19 Mei 2013)