PERANCANGAN APLIKASI PENGAJARAN BERBANTUAN KOMPUTER DENGAN MODEL TUTORIAL PELAJARAN FISIKA PADA SMA
SKRIPSI
FARIDA YUSRINA 041401003
PROGRAM STUDI S-1 ILMU KOMPUTER DEPARTEMEN ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2010
Universitas Sumatera Utara
PERANCANGAN APLIKASI PENGAJARAN BERBANTUAN KOMPUTER DENGAN MODEL TUTORIAL PELAJARAN FISIKA PADA SMA
SKRIPSI
Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar Sarjana Komputer
FARIDA YUSRINA 041401003
PROGRAM STUDI STRATA 1 ILMU KOMPUTER DEPARTEMEN ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2010
Universitas Sumatera Utara
PERSETUJUAN
Judul
Kategori Nama Nomor Induk Mahasiswa Program Studi Departemen Fakultas
: PERANCANGAN APLIKASI PENGAJARAN BERBANTUAN KOMPUTER DENGAN MODEL TUTORIAL PELAJARAN FISIKA PADA SMA : SKRIPSI : FARIDA YUSRINA : 041401003 : SARJANA (S1) ILMU KOMPUTER : ILMU KOMPUTER : MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA
Diluluskan di Medan, Juli 2010 Komisi Pembimbing : Pembimbing 2
Pembimbing 1
Dra. Mardiningsih, M.Si NIP. 196304051988112001
Prof. Dr. Herman Mawengkang NIP. 194628111973031001
Diketahui/Disetujui oleh Departemen Ilmu Komputer FMIPA USU Ketua,
Prof. Dr. Muhammad Zarlis NIP. 19570701 1986011003
Universitas Sumatera Utara
PERNYATAAN
PERANCANGAN APLIKASI PENGAJARAN BERBANTUAN KOMPUTER DENGAN MODEL TUTORIAL PELAJARAN FISIKA PADA SMA
SKRIPSI
Saya mengakui bahwa skripsi ini adalah hasil karya saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.
Medan, Juli 2010
Farida Yusrina 041401003
Universitas Sumatera Utara
PENGHARGAAN
Alhamdulillah penulis ucapkan kepada Sang Khaliq Allah SWT yang melimpahkan rahmat dan karunia-Nya sehingga skripsi ini berhasil diselesaikan dalam waktu yang telah ditetapkan. Dalam penulisan skripsi ini penulis banyak mendapatkan bantuan serta dorongan dari pihak lain. Dalam kesempatan ini dengan segala kerendahan hati, penulis mengucapkan terima kasih kepada: 1. Ayahanda Yusri Ahmad, S.H dan Ibunda Sabrina, selaku orang tua yang telah mendidik, mengasihi, dan menyayangi serta selalu mendoakan penulis, sehingga dapat menyelesaikan skripsi ini. Serta telah memberikan dukungan penuh baik itu moril maupun materil kepada penulis selama ini. Beserta adinda-adinda, yaitu Tia, Kiki, Nabila, dan Dinda serta Alif yang mendorong dan menyemangati penulis. 2. Bapak Prof. Dr. Herman Mawengkang dan Ibu Dra. Mardiningsih, M.Si selaku dosen pembimbing penulis yang telah memberikan panduan serta penuh kepercayaan kepada penulis untuk menyempurnakan skripsi ini. 3. Ketua dan Sekretaris Program Studi Ilmu Komputer, Bapak Prof. Dr. Muhammad Zarlis dan Bapak Syariol Sitorus, S.Si., MIT, Dekan dan Pembantu Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara, semua dosen pada Program Studi Ilmu Komputer FMIPA USU, pegawai di FMIPA USU. 4. Ibu Maya Silvi Lydia, B.Sc, M.Sc selaku Kepala Laboratorium Studio Tugas Akhir yang telah mengizinkan dan mengarahkan penulis dalam menuangkan ide untuk skripsi ini. 5. Sahabat-sahabat terbaik: Nisa ”Awe”, Leni, Dian, Dewi, Tya, Tika, Nita, dan Anti atas perhatian, motivasi, dan kebaikannya serta rekan-rekan kuliah angkatan 04 yang telah banyak memberikan bantuan kepada penulis. 6. Teman-teman penulis Wina, Kak Silmi, Kak Ria, Kak Jimi, Vana, Sita, Eli, Naimah, Rika, Nelis, dan Ica yang selalu memberi semangat, dorongan, dan hiburan kepada penulis dalam mengerjakan skripsi. 7. Bang Edri sebagai teman sekaligus pengajar atas kelapangan waktu yang diberikan kepada penulis dalam berbagi ilmu. 8. Dan tak terlupakan pula, Teuku Nurmansyah, S.Pd atas kebaikan, perhatian, dan cinta, serta menyemangati penulis dalam menyelesaikan skripsi ini. Semoga Allah membalas segala budi dan pengorbanan yang telah diberikan. Akhir kata penulis mengharapkan kiranya skripsi ini dapat bermanfaat dan membantu semua pihak yang memerlukannya, terutama rekan mahasiswa Ilmu Komputer.
Universitas Sumatera Utara
ABSTRAK
Fisika merupakan salah satu mata pelajaran yang diajarkan pada setiap pendidikan di Indonesia dari Sekolah Menengah Pertama sampai Sekolah Menengah Atas. Sebenarnya hal ini adalah sedikit sulit untuk dipahami karena ada banyak rumus dan juga perlu gambar yang sesuai dengan materi tersebut. Untuk itu, model pembelajaran diperlukan untuk membantu siswa dalam memahami pelajaran dengan cepat dan membuat siswa antusias. Ini adalah model pembelajaran berbasis multimedia yang disebut CAI (Computer Aided Instruction) dengan metode tutorial. Tutorial ini menggunakan metode pembelajaran strategis dengan memberikan materi, pertanyaan, contoh, latihan, quis. Tujuannya adalah untuk membuat siswa memahami konsep/materi yang baku. Hal ini juga dilengkapi dengan model perbaikan (remedial), jika siswa gagal dalam memecahkan masalah. Penelitian ini diimplementasikan menggunakan bahasa pemrograman Macromedia Flash Professional 8 dan Adobe Flash CS3 Professional untuk menghasilkan aplikasi pembelajaran yang mudah dan interaktif untuk digunakan oleh siswa, untuk belajar dan memahami materi tersebut.
Universitas Sumatera Utara
COMPUTER AIDED INSTRUCTION APPLICATION DESIGN USING TUTORIAL MODEL FOR PHYSICS SUBJECT IN SMA
ABSTRACT
Physics is a subject taught on each level of education in Indonesia from Sekolah Menengah Pertama to Sekolah Menengah Atas. In fact this subject is difficult to be understood because there are a lot of formulas and also need pictures which is suitable with the material. Therefore, a lerning model is needed to help students in comprehending a lesson quickly and anthusiastically. It is a learning model based on multimedia called CAI (Computer Aided Instruction) with tutorial method. This tutorial method use strategic learning by giving materies, questions, examples, exercises, quiz. The aim is to make the students comprehend the standard concepts and material. It is also completed with remedial models, so that if the students fail in solving the problem. This research is implementated use language programming Macromedia Flash Professional 8 and Adobe Flash CS3 Professional to result studying application which is easy and interactive to be used by the students, to learn and understanding the material.
Universitas Sumatera Utara
DAFTAR ISI
Halaman Persetujuan Pernyataan Penghargaan Abstrak Abstract Daftar Isi Daftar Tabel Daftar Gambar
ii iii iv v vi vii x xi
Bab 1
Pendahuluan 1.1 Latar Belakang 1.2 Rumusan Masalah 1.3 Batasan Masalah 1.4 Tujuan Penelitian 1.5 Manfaat Penelitian 1.6 Metodologi Penelitian 1.7 Sistematika Penulisan
1 1 3 4 5 5 5 6
Bab 2
Landasan Teori 2.1. Computer Aided Instuction (CAI) 2.1.1 Definisi CAI 2.1.2 Ciri Sistem CAI 2.1.3 Prinsip Pengembangan Program CAI 2.1.4 Penerapan CAI 2.1.5 Karakteristik-Karateristik dari CAI yang Efektif 2.1.6 Perencanaan CAI 2.1.7 Kelebihan dan Kekurangan CAI 2.1.7.1 Kelebihan CAI 2.1.6.2 Kekurangan CAI 2.2 Model Tutorial 2.2.1 Definisi Tutorial 2.2.2 Model Tutorial dalam Pembelajaran Fisika 2.2.3 Sasaran dari Tutorial 2.2.4 Langkah-Langkah Model Tutorial 2.3 Macromedia Flash Professional 8 2.3.1 Area Kerja Flash 2.3.2 Konsep Dasar Animasi dan Istilah-Istilah 2.3.2.1 Movie 2.3.2.2 Objek 2.3.2.3 Teks
8 8 10 11 11 14 14 16 16 16 17 18 18 19 21 21 22 24 26 26 27 27
Universitas Sumatera Utara
2.3.2.4 Sound 2.3.2.5 Simbol 2.3.3 Menu Controller 2.3.3.1 Library 2.3.3.2 Control Panel 2.3.3.3 ActionScript 2.3.3.4 Mouse Event 2.3.3.5 Keyboard Event 2.3.3.6 Mengenal File Audio 2.3.3.7 Memasukkan Suara ke Frame 2.3.3.8 Pilih Control 2.4 PHP 2.4.1 Kelebihan PHP 2.4.2 Sintaks Dasar PHP 2.4.2.1 Penggunaan Spasi 2.4.2.2 Komentar 2.4.2.3 Variabel 2.4.2.4 Integer 2.4.2.5 Floating Point 2.4.2.6 String 2.4.2.7 Array 2.4.2.8 Obyek 2.4.2.9 Kelas 2.4.2.10 Casting Tipe Data 2.4.2.11 Operasi Continue 2.4.2.12 Operasi File 2.4.2.13 Include 2.4.2.14 Require_One 2.5 MySQL 2.5.1 Prestasi Terbaru dari MySQL 2.5.2 Penjelasan Singkat Structured Query Language (SQL) pada MySQL 2.6 Optik 2.6.1 Hukum Pemantulan Cahaya 2.6.2 Pemantulan Cahaya 2.6.2.1 Cermin Datar 2.6.2.2 Cermin Cekung 2.6.2.3 Cermin Cembung 2.6.3 Pembiasan Cahaya 2.6.3.1 Indeks Bias 2.6.3.2 Prisma 2.6.3.3 Lensa Cekung 2.6.3.4 Lensa Cembung Bab 3
Perancangan Aplikasi 3.1 Analisis Perencanaan dan Pengembang 3.2 Pemodelan Sistem 3.3 Diagram Alir Data (DAD) 3.4 Perancangan Interface
27 27 28 28 28 28 29 30 30 31 31 31 32 32 33 33 33 34 34 34 35 35 35 35 36 36 36 37 37 38 38 41 42 42 42 43 44 45 45 47 48 49 51 51 52 53 62
Universitas Sumatera Utara
3.4.1 Interface Menu Utama 3.4.2 Menu Home 3.4.3 Menu Materi 3.4.3.1 Menu Materi Pembiasan Cahaya 3.4.3.2 Menu Materi Pemantulan Cahaya 3.4.4 Menu Contoh Soal 3.4.5 Menu Latihan 3.4.6 Menu Score
62 63 63 63 64 65 65 67
Bab 4
Implementasi 4.1 Implementasi 4.2 Tampilan Aplikasi 4.2.1 Tampilan Selamat Datang 4.2.2 Tampilan Utama 4.2.3 Tampilan Menu Home 4.2.4 Tampilan Menu Materi 4.2.5 Tampilan Menu Contoh Soal 4.2.6 Tampilan Menu Latihan 4.2.7 Tampilan Menu Score 4.3 ActionScript 4.3.1 ActionScript untuk Tampilan Layar Penuh 4.3.2 ActionScript Stop 4.3.3 ActionScript di Button 4.3.4 ActionScript pada Prosedur Latihan 4.3.5 ActionScript Score 4.4 Sintaks PHP 4.4.1 Sintaks PHP untuk Tampilan pada Localhost 4.4.2 Sintaks PHP untuk Nilai 4.4.3 Sintaks PHP untuk Tampil Data 4.5 Sintaks MySQL
68 68 69 69 69 70 70 73 76 80 80 81 81 82 82 86 87 87 88 89 90
Bab 5
Penutup 5.1. Kesimpulan 5.2. Saran
92 92 93
Daftar Pustaka
94
Universitas Sumatera Utara
DAFTAR TABEL
Halaman Tabel 2.1 Casting Tipe Data pada PHP Tabel 2.2 Indeks Bias Mutlak Beberapa Medium Tabel 3.1 Score Siswa
35 46 67
Universitas Sumatera Utara
DAFTAR GAMBAR
Halaman Gambar 2.1 Gambar 2.2 Gambar 3.1 Gambar 3.2 Gambar 3.3 Gambar 3.4 Gambar 3.5 Gambar 3.6 Gambar 3.7
Gambar 3.8 Gambar 3.9 Gambar 3.10 Gambar 3.11 Gambar 3.12 Gambar 3.13 Gambar 3.14 Gambar 3.15 Gambar 4.1 Gambar 4.2 Gambar 4.3 Gambar 4.4 Gambar 4.5 Gambar 4.6 Gambar 4.7 Gambar 4.8 Gambar 4.9 Gambar 4.10 Gambar 4.11 Gambar 4.12 Gambar 4.13 Gambar 4.14 Gambar 4.15 Gambar 4.16 Gambar 4.17 Gambar 4.18
Area Kerja Macromedia Flash Profesional 8 Pemantulan Cahaya pada Bidang Datar Diagram Pohon CAI Diagram Konteks Diagram Level 1 dan Level 2 Diagram Level 2 dan Level 3 Diagram Level 3 dan Level 4 untuk Pemantulan Cahaya Diagram Level 3 dan Level 4 Flowchart Algoritma Perancangan Aplikasi Pengajaran Berbantuan Komputer dengan Model Tutorial Pelajaran Fisika pada SMA Rancangan Interface Menu Utama Rancangan Interface Menu Materi Rancangan Interface Menu Materi Pembiasan Cahaya Rancangan Interface Menu Materi Pemantulan Cahaya Rancangan Interface Menu Contoh Soal Rancangan Interface Input Nama Untuk Memulai Latihan Rancangan Interface Soal Latihan Rancangan Interface Perolehan Nilai Tampilan Selamat Datang Tampilan Utama Tampilan Menu Materi Tampilan Penyampaian Menu Materi Pembiasan Cahaya tentang Indeks Bias Tampilan Penyampaian Menu Materi Pembiasan Cahaya Lanjutan tentang Indeks Bias Tampilan Penyampaian Menu Materi Pemantulan Cahaya tentang Cermin Cembung Tampilan Menu Contoh Soal 1 Tampilan Menu Contoh Soal 2 Tampilan Menu Contoh Soal 2 Mengenai Penjelasan Lanjutannya Tampilan Menu Contoh Soal 2 Mengenai Penjelasan Lanjutannya beserta Jawaban Tampilan Input Nama untuk Latihan Tampilan Soal Latihan Tampilan Hasil Latihan Tampilan Hasil Latihan yang Berisi Saran untuk User Tampilan Hasil Latihan yang Menyatakan User Tidak Lulus Tampilan Menu Score ActionScript untuk Tampilan Layar Penuh ActionScript Stop
26 43 53 57 58 59 59 60
61 62 63 64 64 65 66 66 67 69 70 71 72 72 73 74 74 75 75 76 77 78 79 79 80 81 81
Universitas Sumatera Utara
Gambar 4.19 Gambar 4.20 Gambar 4.21 Gambar 4.22 Gambar 4.23 Gambar 4.24 Gambar 4.25
ActionScript di Button ActionScript Prosedur Awal Latihan ActionScript untuk Jawaban Benar ActionScript untuk Jawaban Salah ActionScript untuk Tombol Next pada Latihan ActionScript di Kunci Jawaban ActionScript di Score
82 82 83 84 84 86 87
Universitas Sumatera Utara