PERANGKAT LUNAK PENGAJARAN MOMENTUM LINIER SEBAGAI ALAT BANTU PADA BIDANG STUDI FISIKA BERBASIS MULTIMEDIA
SKRIPSI
DIRJA NUR ILHAM 031401024
PROGRAM STUDI S-1 ILMU KOMPUTER DEPARTEMEN ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2008
Universitas Sumatera Utara
PERSETUJUAN
Judul
Kategori Nama Nomor Induk Mahasiswa Program Studi Departemen Fakultas
: PERANGKAT LUNAK PENGAJARAN MOMENTUM LINIER SEBAGAI ALAT BANTU PADA BIDANG STUDI FISIKA BERBASIS MULTIMEDIA : SKRIPSI : DIRJA NUR ILHAM : 031401024 : SARJANA (S1) ILMU KOMPUTER : ILMU KOMPUTER : MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA
Diluluskan di Medan, 27 Maret 2008 Komisi Pembimbing
:
Pembimbing 2
Pembimbing 1
Drs. Haluddin Panjaitan NIP. 130 701 888
Drs. James Piter Marbun, M.Kom NIP. 131 639 804
Diketahui/Disetujui oleh Prog. Studi Ilmu Komputer S-1 Ketua,
Prof. Dr. Muhammad Zarlis NIP. 131 570 434
Universitas Sumatera Utara
PERNYATAAN
PERANGKAT LUNAK PENGAJARAN MOMENTUM LINIER SEBAGAI ALAT BANTU PADA BIDANG STUDI FISIKA BERBASIS MULTIMEDIA
SKRIPSI
Saya mengakui bahwa skripsi ini adalah hasil karya saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.
Medan, 27 Maret 2008
DIRJA NUR ILHAM NIM 031401024
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. Ucapan terima kasih penulis sampaikan kepada Bapak Drs. James Piter Marbun, M. Kom dan Drs. Haluddin Panjaitan selaku pembimbing pada penyelesaian tugas akhir ini yang telah memberikan arahan serta kepercayaan kepada penulis untuk menyempurnakan skripsi ini. Panduan ringkas dan padat serta profesional telah diberikan kepada penulis sehingga penulis dapat menyelesaikan tugas akhir ini. Ucapan terima kasih juga ditujukan kepada Ketua dan Sekretaris Program Studi S-1 Ilmu Komputer FMIPA USU Bapak Prof. Dr. Muhammad Zarlis dan Bapak Syahriol Sitorus, S.Si, MIT., Dekan dan Pembantu Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara, semua dosen dan pegawai pada Program Studi S-1 Ilmu Komputer FMIPA USU, rekan-rekan mahasiswa Ilmu Komputer serta semua pihak yang telah membantu dan memberi masukan kepada penulis. Akhirnya, tidak terlupakan penulis menghaturkan jazakumullah khairan katsiran kepada ayahanda dan ibunda tercinta, Drs. Zulyadi Has dan Yusnijar serta seluruh keluarga tersayang yang telah banyak berjasa dan selalu memberi dorongan serta bantuan baik moril maupun meteril yang tidak terbalaskan kepada penulis selama menyelesaikan skripsi ini. Semoga Allah SWT akan membalasnya. Amin ya Rabbal ‘alamin.
Universitas Sumatera Utara
ABSTRAK
Seiring dengan meningkatnya jumlah kepemilikan perangkat komputer oleh berbagai pihak, maka kebutuhan akan tersedianya program pengajaran berbantuan komputer (Computer Aided Instruction) pun semakin meningkat dan perlu mendapat perhatian serius. Agar diperoleh efektivitas yang tinggi, maka pengembangan program pengajaran berbantuan komputer perlu direncanakan dengan baik, yakni dengan memperhatikan aspek-aspek: umpan balik, percabangan, penilaian, monitoring kemajuan, petunjuk, dan tampilan. Pada pembahasan tugas akhir ini, penulis membangun suatu sistem Perangkat Lunak Pengajaran Momentum Linier Sebagai Alat Bantu pada Bidang Studi Fisika Barbasis Multimedia. Program ini bertujuan untuk membantu para dosen atau staf pengajar untuk dapat memberikan kuliah pada saat tidak berada di tempat proses belajar-mengajar. Program ini dapat di-copy atau disimpan di hard disk dan dapat disebarluaskan. Tugas akhir ini menggunakan bahasa pemrograman Macromedia Flash Professional 8. Untuk tambahan program dalam pengerjaan tugas akhir ini digunakan beberapa software tambahan, antara lain Samsung PC Studio 3 untuk mengedit efek suara, Adobe Photoshop CS dan Macromedia Fireworks MX untuk mengedit grafis, dan Flash Decompiler untuk mengekstrak file movie menjadi file .fla.
Universitas Sumatera Utara
Linear Momentum-Learning Software As Aid In Multimedia-Based Field Study Of Physics
ABSTRACT
As number of computer set ownership in several parties increases, the need of preparing computer-aided learning program grows rapidly and deserving a serious attention. For high effectiveness to occurs, the development of computer-aided teaching program needs to be planned appropriately, i.e., by considering the aspects of feedback, ramification, evaluation, progress monitoring, instruction, and display. In this work, the writer builds a Linear Momentum Teaching Software system as Aid in Multimedia-based study field of Physics. This program is intended to help instructors or teaching staffs to present the materials outside of learning-and-teaching process. This program can be copied or storaged in hard disk and disseminated widely. This work uses the programming language of Macromedia Flash Professional 8. The additional program in this work, several softwares are used, including Samsung PC Studio 3 to edit the voice effect, Adobe Photoshop CS and Macromedia Fireworks MX to edit graphs, and Flash Decompiler to extract the file movie to become file. Fla.
Universitas Sumatera Utara
DAFTAR ISI
Halaman Persetujuan Pernyataan Penghargaan Abstrak Abstract Daftar Isi Daftar Gambar Daftar Tabel
ii iii iv v vi vii ix xi
Bab I
Pendahuluan 1.1 Latar Belakang 1.2 Rumusan Masalah 1.3 Batasan Masalah 1.4 Tujuan dan Manfaat Penelitian 1.5 Metode Penelitian 1.6 Sistematika Penulisan
1 1 2 2 2 3 4
Bab II
Tinjauan Teori 2.1. Computer Aided Instruction 2.1.1 Definisi Computer Aided Instruction 2.1.2 Ciri Sistem Computer Aided Instruction 2.1.3 Strategi Computer Aided Instruction 2.1.3.1 Manfaat Strategi Computer Aided Instruction 2.1.3.2 Struktur Strategi Computer Aided Instruction 2.1.4 Perencanaan Computer Aided Instruction 2.1.5 Pelaksanaan Computer Aided Instruction 2.1.6 Keuntungan dan Keterbatasan Computer Aided Instruction 2.1.6.1 Keuntungan 2.1.6.2 Keterbatasan
6 6 7 8 8 9 10 13 13 15 15 15
2.2. Macromedia Flash Propessional 8 2.2.1 GUI (Graphical User Interface) 2.2.3 Konsep Dasar Animasi dan Istilah-istilah 2.2.3.1 Movie 2.2.3.2 Objek 2.2.3.3 Teks 2.2.3.4 Sound 2.2.3.5 Simbol 2.2.4 Libarary dan Menu Controller 2.2.4.1 Library
16 17 19 19 19 19 20 20 20 20
Universitas Sumatera Utara
2.2.4.2 Control Panel 2.2.4.3 ActionScript 2.2.4.4 Mouse Event 2.2.4.5 Keyboard Event 2.2.4.6 Mengenal File Audio 2.2.4.7 Memasukkan Suara ke frame 2.2.4.8 Pilih Control
20 21 21 22 22 23 23
2.3. Momentum Linier pada Bidang Studi Fisika 2.3.1 Impuls 2.3.2 Hukum Kekekalan Momentum
23 24 24
Bab III
Perancangan Aplikasi 3.1. Analisis Perancangan dan Pengembangan 3.2. Pemodelan Sistem 3.3. Data Flow Diagram (DFD) 3.4. Flowchart 3.5. Perancangan Tampilan 3.5.1 Menu Home 3.5.2 Menu Profil 3.5.3 Menu Materi 3.5.4 Menu Latihan
28 28 28 29 33 35 35 36 37 38
Bab IV
Implementasi 4.1. Implementasi 4.2. Tampilan Program 4.2.1 Tampilan Awal Program 4.2.2 Tampilan Menu Home 4.2.3 Tampilan Menu Profil 4.2.4 Tampilan Menu Materi 4.2.4.1 Tampilan Materi Momentum 4.2.4.2 Tampilan Materi Impuls 4.2.4.3 Tampilan Materi Hukum Kekekalan Momentum 4.2.4.4 Tampilan Materi Contoh 4.2.5 Tampilan Menu Latihan 4.2.5.1 Tampilan Latihan 4.3. ActionScript 4.3.1 ActionScript StartsField 4.3.2 ActionScript fscommand 4.3.3 ActionScript Stop 4.3.4 ActionScript On (press) 4.3.5 ActionScript On (release)
40 40 41 41 42 42 43 44 45 45 46 46 47 48 48 49 50 50 51
Bab V
Penutup 5.1. Kesimpulan 5.2. Saran
57 57 58
Daftar Pustaka
59
Universitas Sumatera Utara
DAFTAR GAMBAR
Halaman Gambar 1.1 Siklus Hidup Pembuatan Perangkat Lunak Pengajaran dengan Metodologi Waterfall Gambar 2.1 Interface Flash Propessional 8 Gambar 2.2 Bola sebelum tumbukan Gambar 2.3 Bola sesudah tumbukan Gambar 3.1 Diagram Pohon CAI Gambar 3.2 Diagram Konteks Gambar 3.3 Diagram Level 1 Gambar 3.4 Diagram Level 2 untuk Menu Home Gambar 3.5 Diagram Level 2 untuk Menu Profil Gambar 3.6 Diagram Level 2 untuk Menu Materi Gambar 3.7 Diagram Level 2 untuk Menu Latihan Gambar 3.8 FlowChart Algoritma CAI Gambar 3.9 Rancangan Tampilan Menu Home Gambar 3.10 Rancangan Tampilan Menu Profil Gambar 3.11 Rancangan Tampilan Menu Materi Gambar 3.12 Rancangan Tampilan Menu Latihan Gambar 4.1 Icon Fisika Momentum Linier.exe Gambar 4.2 Tampilan awal program pengajaran berbantuan komputer Gambar 4.3 Tampilan menu home program pengajaran berbantuan komputer pada fisika momentum linier Gambar 4.4 Tampilan menu profil program pengajaran berbantuan komputer pada fisika momentum linier Gambar 4.5 Tampilan menu materi program pengajaran berbantuan komputer pada fisika momentum linier Gambar 4.6 Tampilan menu materi momentum program pengajaran berbantuan komputer pada fisika momentum linier Gambar 4.7 Tampilan menu materi impuls program pengajaran berbantuan komputer pada fisika momentum linier Gambar 4.8 Tampilan menu materi hukum kekekalan momentum program pengajaran berbantuan komputer pada fisika momentum linier Gambar 4.9 Tampilan menu contoh program pengajaran berbantuan komputer pada fisika momentum linier Gambar 4.10 Tampilan menu latihan program pengajaran berbantuan komputer pada fisika momentum linier Gambar 4.11 Tampilan latihan program pengajaran berbantuan komputer pada fisika momentum linier Gambar 4.12 Tampilan ActionScript fscommand Gambar 4.13 Tampilan ActionScript Stop Gambar 4.14 Tampilan ActionScript On (press) Gambar 4.15 Tampilan ActionScript On (press) Gambar 4.16 Tampilan ActionScript On (release) Gambar 4.17 Tampilan ActionScript On (release)
4 17 25 25 29 30 31 31 32 32 32 34 35 36 37 38 41 41 42 42 43 44 45 45 46 46 47 49 50 50 51 51 52
Universitas Sumatera Utara
Gambar 4.18 Tampilan ActionScript Gambar 4.19 Tampilan ActionScript Gambar 4.20 Tampilan ActionScript Gambar 4.21 Tampilan ActionScript Gambar 4.22 Tampilan ActionScript Gambar 4.23 Tampilan ActionScript Gambar 4.24 Tampilan ActionScript
On (release) On (release) On (release) On (release) On (release) On (release) On (release)
52 53 53 54 55 55 56
Universitas Sumatera Utara
DAFTAR TABEL
Halaman Tabel 2.1 Perbedaan Hukum Kekekalan Momentum dengan Hukum Kekekalan Energi Tabel 3.1 Bagian-bagian dari Flowchart
27 33
Universitas Sumatera Utara