Mohamad Farizal

Menangislah Dibahuku
 
Kau datang padaku seperti biasa
Kusambut bahagia dengan tangan terbuka
Kau balas dengan senyum seadanya
Kutahu ada sesuatu yang berbeza Kau hanya diam seribu bahasa
Hanya matamu yang cuba berbicara
Bahwa saat ini hatimu terluka
Kau tahu ku ada di sini untukmu Mencuba tak berkedip menahan tegar di hujung mata
Hingga kau pun tak kuasa, berderailah air mata
Dalam pelukku kau curahkan semua Menangislah …
Kadang manusia terlalu sombong tuk menangis
Lalu untuk apa air mata telah dicipta
Bukan hanya bahagia yang ada di dunia
Menangislah …
Di bahuku kau berikanku kepercayaan
Bahwa laramu adalah haru biruku
Kerna aku adalah sahabatmu
Menangislah … (dibahuku ku disini untukmu)
Menangislah … (dibahuku kerna ku sahabatmu)
Mohamad Farizal " Lancer Holic "
  
Tugas pertama Pengkoreksian terhadap skripsi yang berjudul :

" Pemanfaatan IC LM 335 pada rangkaian pengatur suhu alat penambal ban Listrik "
BAB I Pendahuluan 
1. Latar Belakang.
seiring dengan perkembangan ilmu dan teknologi, para petani tidak lagi menggunakan binatang sebagai alat angkut tetapi pada sekarang ini (pada kata yang berwarna merah penggunaan kata sekarang ini masih kurang tepat lebih baik menggunakan kata pada saat ini karena kata pada saat ini menunjukan waktu yang sedang berjalan pada saat ini dan itu lebih umum digunakan dalam sehai-hari) , mereka menggunakan kendaraan bermotor baik roda dua maupun roda empat.
jadi kendaraan bermotor (kata setalah jadi tidak menggunakan " , " (koma) seharusnya setelah penggunaan kata jadi menggunakan tanda baca yaitu " , " (koma) karena merupakan kesimpulan dari paragraph sebelumnya sehingga diperlukan penenekan) pada saat ini menjadi hal yang paling penting dalam proses pemasaran hasil pertanian.
Ban merupakan bagian dari kendaraan bermotor. Ban adalah bagian kendaraan (pengulangan kata ban dengan maksud memberikan pemahaman/pengertian tidak perlu dilakukan cukup dengan sekali saja memberikan pengertian tentang ban)bermotor yang langsung berhubungan dengan permukaan jalan, yang meneruskan putaran mesin sehingga kendaraan dapat melaju dengan kecepatan tertentu.
Hal ini perlu dilakukan karena dengan (penggunaan kata dengan tidak perlu digunakan cukup menggunakan kata karen saja pembaca dapat memahami maksud dari penulis) penambalan akan lebih 
murah dibandingkan dengan membeli ban baru.

Tugas kedua Jurnal skripsi pendidikan.
PENGEMBANGAN WEBSITE UJIAN ONLINE BERBENTUK PILIHAN GANDA MENGGUNAKAN PHP DAN MYSQL

Pembuat Skiripsi : Yanuar Adhil Saputra
Mahasiswa Universitas Jakarta angkatan tahun 2005
Dosen Pembimbing : Hamidillah Ajie dan Widodo
Dosen Universitas Negeri Jakarta
Program Studi Pendidikan Teknik Elektronika
Penyusun : Mohamad Farizal
Mahasiswa Universitas Jakarta angkatan tahun 2008

Dalam mengembangkan sistem, digunakan metode eksperimen yang mengacu kepada model pengembangan perangkat lunak yang disebut The Waterfall Model. Sistem dikembangkan dengan menggunakan bahasa pemrograman PHP dan pengolah basis data MySQL dengan menggunakan Macromedia Dreamweaver
Kata Kunci = Konsep Dasar Sistem, PHP (Hypertext Preprocessor), MySQL, dan MacromediaDreamweaver.


Menurut UU RI No. 20 tentang Sistem Pendidikan Nasional menyatakan pengertian pendidikan pada Pasal 1 Ayat 1 pendidikan adalah usaha sadar dan terencana untuk mewujudkan suasana belajar dan proses pembelajaran agar peserta didik secara aktif mengembangkan potensi dirinya untuk memiliki kekuatan spiritual keagamaan, pengendalian diri, kepribadian, kecerdasan, akhlak mulia, serta keterampilan yang diperlukan dirinya, masyarakat, bangsa dan negara. Dalam menjalankan amanat undang-undang, setiap pendidik (khususnya guru di sekolah) mengharapkan agar setiap program pengajaran, setiap mata pelajaran, dan bahkan setiap unit pelajaran yang disajikan dapat membawa perubahan yang berarti bagi diri anak didik. Siswa seharusnya mengalami perubahan perilaku setelah mengikuti pelajaran. Dan seharusnya ada perbedaan perilaku antara siswa yang mengikuti pelajaran dengan siswa yang tidak mengikutinya. Namun, ini tidak berarti bahwa suatu program pengajaran atau proses belajar mengajar akan menghasilkan perubahan yang sama pada setiap siswa yang mengikutinya. Untuk mengukur dan menilai sejauh mana ada dan tidaknya perubahan, atau tingkat perubahan yang terjadi pada diri siswa inilah yang termasuk dalam ruang lingkup evaluasi pendidikan.[1]

Menurut UU RI No. 20 tentang Sistem Pendidikan Nasional menyatakan pengertian evaluasi pendidikan pada Pasal 1 Ayat 21 bahwa evaluasi pendidikan adalah kegiatan pengendalian, penjaminan, dan penetapan mutu pendidikan terhadap berbagai komponen pendidikan pada setiap jalur, jenjang, dan jenis pendidikan sebagai bentuk pertanggungjawaban penyelenggaraan pendidikan.

Untuk mengevaluasi hasil proses belajar mengajar diperlukan beberapa metode  tertentu. Satu diantaranya yang sering digunakan adalah metode ujian. Ada beberapa jenis dari ujian, satu diantaranya yang sering digunakan adalah ujian pilihan ganda. Ujian pilihan ganda disusun dari suatu pertanyaan dengan menyediakan dua, tiga, atau lebih pilihan jawaban untuk setiap pertanyaan. Diantara pilihan jawaban yang disediakan hanya ada satu pilihan yang betul atau tepat. Untuk menjawab pertanyaan, siswa cukup memilih satu diantara pilihan jawaban yang dianggap benar dengan cara menyilangkan, membulatkan dan sebagainya.

SMK Bhara Trikora 1 Jakarta merupakan lembaga pendidikan yang bernaung di bawah Departemen Pendidikan Nasional. Dalam menjalankan amanat Undang-Undang Sisdiknas, untuk mengetahui sejauh mana hasil proses belajar mengajar di kelas, sebagai pertanggungjawaban tugas guru di sekolah, para guru secara terjadwal mengadakan ujian baik tertulis maupun tidak tertulis. Dalam penerapannya secara konvensional di sekolah, banyak masalah dan kesulitan-kesulitan yang timbul diantaranya pemeriksaan secara manual sering menyita tenaga dan waktu guru yang bersangkutan dan bahkan dapat terjadi kesalahan koreksi sehingga proses belajar mengajar berikutnya menjadi tidak efektif dan pada akhirnya merugikan guru dan siswa yang bersangkutan, pemborosan biaya pengadaan kertas dan tinta disebabkan lembar ujian dan lembar jawaban biasanya sekali pakai untuk selanjutnya dibuang dan penggunaan kertas dan tinta berbenturan dengan isu lingkungan di mana semakin menipisnya luas hutan dan masalah sampah yang ditimbulkannya

Di lain sisi, perkembangan ilmu pengetahuan dan teknologi begitu pesat tidak terkecuali di bidang telekomunikasi dan informasi. Satu diantara teknologi telekomunikasi dan informasi adalah internet. Teknologi ini menawarkan akses yang luas, nyaris tidak dibatasi oleh tempat dan waktu serta mengefisienkan sumber daya yang ada untuk digunakan bagi keperluan lainnya. Pemanfaatan internet bermacam-macam, satu diantaranya adalah world wide web atau website. Website dapat diakses oleh suatu aplikasi komputer yang disebut browser

Berdasarkan uraian di atas, perlu dikembangkan suatu website ujian online yang diperuntukkan kepada para guru dan para siswa SMK Bhara Trikora 1 Jakarta. Sistem yang akan dikembangkan menggunakan PHP sebagai program website dan MySQL sebagai basis data dan dikhususkan pada ujian pilihan ganda. Dengan adanya sistem ini, hal-hal yang berkenaan dengan ujian pilihan ganda seperti penentuan mata ujian, waktu pelaksanaan, soal dan jawaban hingga nilai dan sebagainya dapat dilakukan dan lebih efektif dan efisien sehingga berimplikasi terhadap peningkatan kualitas hasil dari proses belajar dan mengajar.

Permasalahan
Berdasarkan latar belakang di atas, maka perumusan masalah dalam penelitian ini adalah :“Bagaimanakah mengembangkan Website Ujian Online Berbentuk Pilihan Ganda Menggunakan PHP dan MySQL yang efektif, efisien dan mudah digunakan?”.

Konsep Dasar Sistem
Sistem merupakan kesatuan dari kumpulan elemen-elemen penyusunnya, dapat berupa orang, produk, proses, prosedur dan sebagainya untuk mencapai kebutuhan atau tujuan tertentu.  Pada website kesatuan itu meliputi struktur dan layout website, fungsi website, dan server atau hosting website. 

Struktur dan layout website disusun oleh script atau kode program website. Script atau kode program website berupa HTML, dikustomasi oleh CSS, gambar latar dan icon, agar dapat mengolah data maka dapat ditambahkan kode PHP, ASP, JSP dan sebagainya. Dan agar terlihat lebih atraktif dan interaktif, website dapat ditambahkan dengan javascript dan gambar-gambar animasi dan flash. Pada sebuah website juga terdapat basis data, untuk lebih mempermudah dalam pengelolaan data dari website.

Fungsi website adalah tujuan dibuatnya website. Tujuan sebuah website mendasari isi atau konten dari sebuah website. Pada website ujian online, isi atau konten website meliputi header, daftar menu, form log in, tautan log out, kalendar, jam dan sebagainya. Konten website juga dapat mengelolah data guru, data siswa, materi ujian, nilai siswa dan sebagainya.

Server atau hosting adalah tempat di mana file-file kode program dan basis data website ditempatkan. Server atau hosting merupakan komputer yang terhubung ke internet.

Dalam membangun sebuah website harus dipahami prinsip-prinsip dasar pengembangan sistem atau rekayasa sistem.  Rekayasa sistem adalah suatu disiplin ilmu yang mempelajari semua hal tentang perangkat lunak baik itu sebelum pra produksi, ketika produksi dilaksanakan dan sesudah produk perangkat lunak itu jadi. Pada mengembangan website ini akan digunakan model pengembangan system yang disebut The Waterfall Model. The Waterfall Model merupakan model pengembangan sistem bertahap yang meliputi investigasi, analisis kebutuhan, desain, implementasi dan pemeliharaan. Investigasi merupakan proses di mana produk yang akan dibuat sesuai dengan tujuan yang diinginkan. Analisis kebutuhan merupakan analisis untuk mencari tahu tentang apa yang diharapkan pengguna secara lebih detail, selain itu juga dilakukan kajian tentang sarana dan prasarana yang diperlukan untuk mengembangkan sistem. Desain merupakan pembuatan rancangan sistem yang akan dibuat meliputi struktur dari program dan struktur basis data. Implementasi merupakan penulisan kode dari program dan basis data dari sistem yang dikembangkan. Pemeliharaan merupakan perbaikan-perbaikan yang ditemui ketika sistem sudah digunakan. Juga dapat berupa penyempurnaan dari sistem yang telah dijalankan.

PHP (Hypertext Preprocessor)
PHP (Hypertext Preprocessor) adalah sebuah bahasa pemograman yang berbentuk skrip yang bekerja di dalam program web server. PHP bermula saat Rasmus Lerdorf membuat sejumlah skrip Perl yang dapat mengamati siapa saja yang melihat-lihat daftar riwayat hidupnya pada tahun 1994. Skrip-skrip ini selanjutnya dikemas menjadi tool yang disebut ”Personal Home Page”. Paket inilah yang menjadi cikal bakal PHP. Pada tahun 1995, Rasmus menciptakan PHP/F1 versi 2. Pada versi inilah pemrogram dapat menempelkan kode terstruktur di dalam tag HTML. Yang menarik, kode PHP juga bisa berkomunikasi dengan basis data dan melakukan perhitungan-perhitungan yang kompleks. 

Sistem kerja dari program ini adalah sebagai interpereter bukan sebagai compiler. Interpreter PHP dalam mengeksekusi skrip PHP yang diletakkan pada server (disebut server side), bukan pada browser internet. Sedangkan jika skrip PHP tidak diletakkan pada server maka skrip PHP itu tidak akan bekerja.

Dalam membuat program PHP, diawali dengan start tag PHP (<?php) dan end tag PHP (?>). PHP juga dapat disisipkan pada halaman HTML dalam bentuk tag. Kode program ditulis di antara start tag PHP dan end tag PHP. Apabila kode program tidak ditulis di antara start tag PHP dan end tag PHP maka kode program akan dianggap sebagai kode HTML.

MySQL

MySQL (My Structured Query Language) adalah sebuah program pengelola basis data relasional atau sering disebut Sistem Manajemen Basis Data Relasional atau Relational Database Management System (RDBMS) yang didistribusikan secara gratis di bawah lisensi GPL (General Public License). Setiap pengguna dapat secara bebas menggunakan MySQL, namun dengan batasan perangkat lunak tersebut tidak boleh dijadikan produk turunan yang bersifat komersial. MySQL sebenarnya merupakan turunan salah satu konsep utama dalam basis data yang telah ada sebelumnya, yaitu SQL (Structured Query Language). 

SQL bukan merupakan bahasa pemrograman yang lengkap, melainkan sebuah sub bahasa yang hanya terdiri dari statement bahasa untuk mengolah basis data. Untuk mendapatkan suatu bahasa pemrograman yang menyeluruh, statement SQL harus dinyatakan pada bahasa pemrograman lainnya seperti PHP, Javascript  dan sebagainya.

Data Definition Language (DDL) adalah sub bahasa yang dimiliki SQL untuk melakukan pendefinisian basis data maupun struktur basis data. Fungsi-fungsi dari DDL adalah membuat basis data, tabel, mengubah struktur tabel dan menghapus basis data serta tabel. Perintah-perintah yang terdapat pada DDL meliputi perintah CREATE digunakan untuk membangun atau mendesain struktur tabel baru, perintah ALTER digunakan untuk mengubah desain dan struktur tabel dan perintah DROP digunakan untuk menghapus basis data, tabel dan kolom.

Data Manipulation Language (DML) adalah sub bahasa yang digunakan untuk mengolah data yang ada di basis data MySQL. Perintah-perintah yang terdapat pada DML meliputi perintah INSERT digunakan untuk memasukkan data ke dalam tabel tertentu, perintah SELECT, digunakan untuk menampilkan sebagian atau semua data yang ada di basis data, perintah UPDATE, digunakan untuk meng-update atau memperbarui data lama menjadi data terkini dan perintah DELETE, digunakan untuk menghilangkan atau menghapus sebagian atau semua data yang ada di dalam tabel.

Pada bahasa pemrograman PHP mempunyai fungsi – fungsi untuk menjalankan MySQL. Untuk mengakses MySQL, harus diperhatikan beberapa hal meliputi server, username, password, database, perintah untuk membuka akses server dan database pada MySQL. Server adalah alamat host di mana kode PHP dijalankan. Pada penelitian ini digunakan paket program XAMPP. Username adalah nama user untuk menggunakan atau mengakses MySQL. Password adalah kata kunci untuk menggunakan atau mengakses MySQL. Database adalah nama database yang akan digunakan dalam pengembangan sistem. Perintah membuka akses server MySQL menggunakan fungsi mysql_connect() dan membuka akses database pada MySQL menggunakan fungsi mysql_select_db() pada PHP.

Macromedia Dreamweaver

Macromedia Dreamweaver adalah satu diantara program editor web yang cukup handal. Dengan menggunakan program ini, seorang pengembang web dapat dengan mudah membuat dan mendesain web yang akan dibuat. Sebagai program editor, dreamweaver dapat digunakan dalam mode Desain, yang mempunyai sifat WYSIWYG yang maksudnya apa yang kita lihat pada halaman desain, maka semuanya itu akan didapatkan pada browser, mode Kode, hanya menampilkan kode program dan Split, yaitu dengan menampilkan desain maupun kode programnya. Pada penelitian ini digunakan Macromedia Dreamweaver 8.

Kesimpulan dan Saran
Kesimpulan
Berdasarkan hasil pengembangan dan Sistem Evaluasi Belajar Berbentuk Ujian Pilihan Ganda dengan menggunakan bahasa PHP dan basis data MySQL disimpulkan bahwa:
  1. 1.         Sistem Belajar Online Berbentuk Ujian Pilihan Ganda yang efektif, efisien dan mudah digunakan dapat dibuat dengan menggunakan bahasa pemrograman PHP dan basis data MySQL.
  2. 2.         Dari hasil pengujian sistem didapatkan Sistem Evaluasi Belajar Online Berbentuk Ujian Pilihan Ganda berjalan sesuai dengan yang diharapkan.
  3. 3.         Memudahkan guru dalam mempersiapkan, melaksanakan dan mengolah evaluasi belajar khususnya ujian obyektif secara efektif, efisien dan mudah digunakan.
  4. 4.         Memudahkan siswa dalam melaksanakan kegiatan evaluasi belajar khususnya ujian obyektif.
Saran
Dalam melaksanakan kegiatan evaluasi pembelajaran perlu diadakan inovasi-inovasi selain dengan metode konvensional dengan menggunakan kertas, juga dapat memanfaatkan media internet. Sistem Belajar Online Berbentuk Ujian Pilihan Ganda yang merupakan terobosan dalam evaluasi pendidikan perlu disempurnakan seperti penambahan fungsi-fungsi baru seperti penebalan, peng-italic-an, penggarisbawahan tulisan, penambahan fitur persamaan matematika dan desain tampilan yang lebih baik lagi.

Kepustakaan
Arikunto S. 2009. Dasar-Dasar Evaluasi Pendidikan. Jakarta: Bumi Aksara.
Kadir, Abdul. 2002. Dasar Pemrogramam WEB Dinamis Menggunakan PHP. Yogyakarta: ANDI.
-------. System Engineering Fundamentals. 2001. Fort Belvoir, Virginia: The Defence Acquisition University Press.
Divisi Penelitian dan Pengembangan MADCOMS. 2006. Aplikasi Manajemen Database Pendidikan Berbasis Web dengan PHP dan MySQL. Yogyakarta: ANDI.
Kroenke, David M. 2005. Database Processing Dasar-dasar, Desain & Implementasi. Dian Nugraha, penterjemah; Wisnu Chandra Kristiaji, editor. Jakarta: Erlangga. Terjemahan dari: Database Processing Fundamental, Design & Implementation.
Mahyuzir, Tavri D. Pengantar Analisis dan Perancangan Perangkat Lunak. 1991. Jakarta: Gramedia.
Nugroho, Bunafit. 2008. Latihan Membuat Aplikasi Web PHP dan MySQL dengan Dreamweaver MX (6, 7, 2004) dan 8. Yogyakarta: Gava Media.
Tirtarahardja, Umar dan La Sulo, S.L. 2005. Pengantar Pendidikan. Jakarta: Asdi Mahayatsa





[1] Suharsimi Arikunto, Dasar-Dasar Evaluasi Pendidikan  (Jakarta: Bumi Aksara, 2009), hal. 3.

ATo bisa di lihat d link dibwah ini :
https://docs.google.com/document/d/1mv8Aa15FiIQ0s5goBFB1qF9E3HdIZ6WAgyj9cn6jlAY/edit?hl=en_US

Tidak ada komentar:

Posting Komentar