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
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 0 4 1 4 0 1 0 0 3
PROGRAM STUDI STRATA 1 ILMU KOMPUTER DEPARTEMEN ILMU KOMPUTER
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA
MEDAN
2010
PERSETUJUAN
Judul : PERANCANGAN APLIKASI PENGAJARAN
BERBANTUAN KOMPUTER DENGAN MODEL TUTORIAL PELAJARAN FISIKA PADA SMA Kategori : SKRIPSI
Nama : FARIDA YUSRINA
Nomor Induk Mahasiswa : 041401003
Program Studi : SARJANA (S1) ILMU KOMPUTER
Departemen : ILMU KOMPUTER
Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA
Diluluskan di Medan, Juli 2010 Komisi Pembimbing :
Pembimbing 2 Pembimbing 1
Dra. Mardiningsih, M.Si Prof. Dr. Herman Mawengkang NIP. 196304051988112001 NIP. 194628111973031001
Diketahui/Disetujui oleh
Departemen Ilmu Komputer FMIPA USU Ketua,
Prof. Dr. Muhammad Zarlis NIP. 19570701 1986011003
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
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.
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.
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.
DAFTAR ISI
Halaman
Persetujuan ii
Pernyataan iii
Penghargaan iv
Abstrak v
Abstract vi
Daftar Isi vii
Daftar Tabel x
Daftar Gambar xi
Bab 1 Pendahuluan 1
1.1 Latar Belakang 1
1.2 Rumusan Masalah 3
1.3 Batasan Masalah 4
1.4 Tujuan Penelitian 5
1.5 Manfaat Penelitian 5
1.6 Metodologi Penelitian 5
1.7 Sistematika Penulisan 6
Bab 2 Landasan Teori 8
2.1. Computer Aided Instuction (CAI) 8
2.1.1 Definisi CAI 10
2.1.2 Ciri Sistem CAI 11
2.1.3 Prinsip Pengembangan Program CAI 11
2.1.4 Penerapan CAI 14
2.1.5 Karakteristik-Karateristik dari CAI yang Efektif 14
2.1.6 Perencanaan CAI 16
2.1.7 Kelebihan dan Kekurangan CAI 16
2.1.7.1 Kelebihan CAI 16
2.1.6.2 Kekurangan CAI 17
2.2 Model Tutorial 18
2.2.1 Definisi Tutorial 18
2.2.2 Model Tutorial dalam Pembelajaran Fisika 19
2.2.3 Sasaran dari Tutorial 21
2.2.4 Langkah-Langkah Model Tutorial 21
2.3 Macromedia Flash Professional 8 22
2.3.1 Area Kerja Flash 24
2.3.2 Konsep Dasar Animasi dan Istilah-Istilah 26
2.3.2.1 Movie 26
2.3.2.2 Objek 27
2.3.2.3 Teks 27
2.3.2.4 Sound 27
2.3.2.5 Simbol 27
2.3.3 Menu Controller 28
2.3.3.1 Library 28
2.3.3.2 Control Panel 28
2.3.3.3 ActionScript 28
2.3.3.4 Mouse Event 29
2.3.3.5 Keyboard Event 30
2.3.3.6 Mengenal File Audio 30
2.3.3.7 Memasukkan Suara ke Frame 31
2.3.3.8 Pilih Control 31
2.4 PHP 31
2.4.1 Kelebihan PHP 32
2.4.2 Sintaks Dasar PHP 32
2.4.2.1 Penggunaan Spasi 33
2.4.2.2 Komentar 33
2.4.2.3 Variabel 33
2.4.2.4 Integer 34
2.4.2.5 Floating Point 34
2.4.2.6 String 34
2.4.2.7 Array 35
2.4.2.8 Obyek 35
2.4.2.9 Kelas 35
2.4.2.10 Casting Tipe Data 35
2.4.2.11 Operasi Continue 36
2.4.2.12 Operasi File 36
2.4.2.13 Include 36
2.4.2.14 Require_One 37
2.5 MySQL 37
2.5.1 Prestasi Terbaru dari MySQL 38
2.5.2 Penjelasan Singkat Structured Query Language (SQL)
pada MySQL 38
2.6 Optik 41
2.6.1 Hukum Pemantulan Cahaya 42
2.6.2 Pemantulan Cahaya 42
2.6.2.1 Cermin Datar 42
2.6.2.2 Cermin Cekung 43
2.6.2.3 Cermin Cembung 44
2.6.3 Pembiasan Cahaya 45
2.6.3.1 Indeks Bias 45
2.6.3.2 Prisma 47
2.6.3.3 Lensa Cekung 48
2.6.3.4 Lensa Cembung 49
3.4.1 Interface Menu Utama 62
3.4.2 Menu Home 63
3.4.3 Menu Materi 63
3.4.3.1 Menu Materi Pembiasan Cahaya 63 3.4.3.2 Menu Materi Pemantulan Cahaya 64
3.4.4 Menu Contoh Soal 65
3.4.5 Menu Latihan 65
3.4.6 Menu Score 67
Bab 4 Implementasi 68
4.1 Implementasi 68
4.2 Tampilan Aplikasi 69
4.2.1 Tampilan Selamat Datang 69
4.2.2 Tampilan Utama 69
4.2.3 Tampilan Menu Home 70
4.2.4 Tampilan Menu Materi 70
4.2.5 Tampilan Menu Contoh Soal 73
4.2.6 Tampilan Menu Latihan 76
4.2.7 Tampilan Menu Score 80
4.3 ActionScript 80
4.3.1 ActionScript untuk Tampilan Layar Penuh 81
4.3.2 ActionScript Stop 81
4.3.3 ActionScript di Button 82
4.3.4 ActionScript pada Prosedur Latihan 82
4.3.5 ActionScript Score 86
4.4 Sintaks PHP 87
4.4.1 Sintaks PHP untuk Tampilan pada Localhost 87
4.4.2 Sintaks PHP untuk Nilai 88
4.4.3 Sintaks PHP untuk Tampil Data 89
4.5 Sintaks MySQL 90
Bab 5 Penutup 92
5.1. Kesimpulan 92
5.2. Saran 93
Daftar Pustaka 94
DAFTAR TABEL
Halaman
Tabel 2.1 Casting Tipe Data pada PHP 35
Tabel 2.2 Indeks Bias Mutlak Beberapa Medium 46
Tabel 3.1 Score Siswa 67
DAFTAR GAMBAR
Halaman
Gambar 2.1 Area Kerja Macromedia Flash Profesional 8 26 Gambar 2.2 Pemantulan Cahaya pada Bidang Datar 43
Gambar 3.1 Diagram Pohon CAI 53
Gambar 3.2 Diagram Konteks 57
Gambar 3.3 Diagram Level 1 dan Level 2 58
Gambar 3.4 Diagram Level 2 dan Level 3 59
Gambar 3.5 Diagram Level 3 dan Level 4 untuk Pemantulan Cahaya 59
Gambar 3.6 Diagram Level 3 dan Level 4 60
Gambar 3.7 Flowchart Algoritma Perancangan Aplikasi Pengajaran
Berbantuan Komputer dengan Model Tutorial Pelajaran Fisika
pada SMA 61
Gambar 3.8 Rancangan Interface Menu Utama 62
Gambar 3.9 Rancangan Interface Menu Materi 63
Gambar 3.10 Rancangan Interface Menu Materi Pembiasan Cahaya 64 Gambar 3.11 Rancangan Interface Menu Materi Pemantulan Cahaya 64 Gambar 3.12 Rancangan Interface Menu Contoh Soal 65 Gambar 3.13 Rancangan Interface Input Nama Untuk Memulai Latihan 66
Gambar 3.14 Rancangan Interface Soal Latihan 66
Gambar 3.15 Rancangan Interface Perolehan Nilai 67
Gambar 4.1 Tampilan Selamat Datang 69
Gambar 4.2 Tampilan Utama 70
Gambar 4.3 Tampilan Menu Materi 71
Gambar 4.4 Tampilan Penyampaian Menu Materi Pembiasan Cahaya tentang
Indeks Bias 72
Gambar 4.5 Tampilan Penyampaian Menu Materi Pembiasan Cahaya
Lanjutan tentang Indeks Bias 72
Gambar 4.6 Tampilan Penyampaian Menu Materi Pemantulan Cahaya tentang
Cermin Cembung 73
Gambar 4.7 Tampilan Menu Contoh Soal 1 74
Gambar 4.8 Tampilan Menu Contoh Soal 2 74
Gambar 4.9 Tampilan Menu Contoh Soal 2 Mengenai Penjelasan Lanjutannya 75 Gambar 4.10 Tampilan Menu Contoh Soal 2 Mengenai Penjelasan
Lanjutannya beserta Jawaban 75
Gambar 4.11 Tampilan Input Nama untuk Latihan 76
Gambar 4.12 Tampilan Soal Latihan 77
Gambar 4.13 Tampilan Hasil Latihan 78
Gambar 4.14 Tampilan Hasil Latihan yang Berisi Saran untuk User 79 Gambar 4.15 Tampilan Hasil Latihan yang Menyatakan User Tidak Lulus 79
Gambar 4.16 Tampilan Menu Score 80
Gambar 4.17 ActionScript untuk Tampilan Layar Penuh 81
Gambar 4.18 ActionScript Stop 81
Gambar 4.19 ActionScript di Button 82 Gambar 4.20 ActionScript Prosedur Awal Latihan 82
Gambar 4.21 ActionScript untuk Jawaban Benar 83
Gambar 4.22 ActionScript untuk Jawaban Salah 84
Gambar 4.23 ActionScript untuk Tombol Next pada Latihan 84
Gambar 4.24 ActionScript di Kunci Jawaban 86
Gambar 4.25 ActionScript di Score 87