Macromedia Flash Professional 8 Perancangan Pengajaran Berbantuan Komputer Mata Pelajaran Bahasa Inggris Studi Kasus Tenses

membaca meningkat seiring pengenalan huruf. Klik mouse pada huruf-huruf yang akan dimainkan, maka komputer akan membacakan cerita dengan keras, terkadang mengeja kata-kata satu per satu. Untuk pendidikan tingkat lanjut, terdapat juga suatu alat pengajaran yang berjudul “Atlas of Planar Imaging” yang dirancang oleh Yale University School of Medicine. Alat ini menyediakan presentasi dari 100 kasus untuk para dokter dan memberi kesempatan kepada kardiolog, radiolog, mahasiswa kedokteran, dan sejenisnya untuk mempelajari secara mendalam teknik pengobatan terbaru terhadap penyakit jantung. Orang dewasa, sama seperti anak-anak, akan belajar dengan baik melalui eksplorasi dan penemuan Vaughn, 2004. Program pembelajaran dengan menerapkan multimedia akan memberi kesempatan kepada anak didik untuk lebih leluasa dan lebih individual terhadap materi pelajarannya. Dengan demikian mereka dapat menentukan kecepatan program dan pengulangan materi dengan bebas hingga memahami bahan pelajaran. Disamping itu program CAI dengan fasilitas multimedia dapat menciptakan suasana belajar yang tidak membosankan dan selalu menarik perhatian Heinich, 1993.

2.5 Macromedia Flash Professional 8

Macromedia Flash Professional 8 merupakan salah satu software animasi yang sudah tidak asing lagi bagi kebanyakan orang yang berkecimpung dalam pembuatan program animasi. Software ini mempunyai banyak keunggulan dibandingkan dengan software animasi lainnya di antaranya adalah program yang berorientasi objek OOP, mampu mendesain gambar berbasis vektor, dapat dipergunakan sebagai software pembuat situs WEB, dan banyak keunggulan lainnya. Dibandingkan dengan versi sebelumnya yaitu versi 4.0, 5.0, 6.0 Macromedia Flash MX, 7.0 Macromedia Flash Universitas Sumatera Utara MX 2004, Macromedia Flash Professional 8 ini mempunyai beberapa kemampuan tambahan di antaranya mampu menjalankan audio dalam bentuk file MP3, maupun video dalam bentuk MPG. Dalam menggunakan software ini ada beberapa persyaratan sebelum diinstal ke komputer untuk menjamin bahwa program dapat berjalan secara optimum yaitu: a. Processor : Intel Pentium III-800 MHz atau processor terbaru. b. Memori : 128 MB dianjurkan 256 MB. c. CD-Rom : 52x. d. Harddisk : 10 GB. e. Monitor : SVGA 1024x768 pixel dengan kedalaman warna 16 bit. f. Dilengkapi dengan browser seperti Internet Explorer 5.0 atau versi terbaru. Dalam membuat animasi, seseorang akan mengatur jalan cerita dari animasi tersebut. Membuat beberapa objek dan merangkainya menjadi suatu bagian yang bermakna tertentu. Suatu movie terkadang terdiri dari beberapa animasi yang terkadang disebut movie clip. Clip movie tersebut dapat dirangkai kembali menjadi movie baru. Suatu animasimovie clip akan dijalankan dalam suatu scene yang dapat dianalogkan sebagai suatu episode. Flash Propessional 8 juga termasuk bagian dari keluarga Macromedia yang digunakan sebagai aplikasi pembuat animasi. Aplikasi yang termasuk ke dalam keluarga Macromedia adalah Flash Professional 8, Fireworks 8, Dreamweaver 8, dan Freehand 8. Seiring dengan perkembangan zaman maka Flash Professional 8 dirancang sesuai kebutuhan akan pembuatan sebuah aplikasi web di samping pembuatan animasi. Universitas Sumatera Utara

2.5.1 Graphical User Interface GUI

Karena Macromedia Flash Professional 8 merupakan program berbasis Windows, maka pemakai dapat menggunakan program ini dengan lebih mudah karena dapat mendesain secara visual. Berikut tampilan antarmuka dari program Macromedia Professional 8. Gambar 2.1. Interface Flash Professional 8 Universitas Sumatera Utara Keterangan: 1. Main Bar Main bar merupakan menu barispulldown menu yang dipergunakan untuk mengakses beberapa perintah yang ada di Flash. Menu ini berisi sub menu yang disertai dengan shortcut.

2. Toolbar

Menu ini ditandai dengan icon yang fungsinya sama seperti menu bar.

3. Toolbox

Toolbox merupakan alat bantu dalam menggambar suatu objek seperti garis, lingkaran, persegi empat, teks, pemberi warna. Juga dapat dipergunakan untuk menghapus menzoom, maupun memilih objek.

4. Layer

Layer merupakan lapisan-lapisan yang dipergunakan untuk menampilkan kumpulan-kumpulan objek atau komponen, baik gambar, animasi maupun video. Layer dapat dijalankan secara bersamaan.

5. Panel

Panel merupakan jendela tambahan yang dipergunakan untuk mengeditmengatur performan dari suatu objek. Flash memiliki beberapa panel sesuai dengan fungsinya.

6. Controller

Controller merupakan tombol-tombol yang dipergunakan untuk menjalankan movie yang berisi tombol play, pause, stop dan lain-lain.

7. Timeline

Timeline merupakan tempat dimana animasi objek akan dijalankan. Timeline juga berfungsi untuk menentukan kapan suatu objek dimunculkan atau Universitas Sumatera Utara dihilangkan berdasarkan satuan waktu. Pada timeline terdapat frame, layer dan playhead.

8. Frame

Frame merupakan bagian-bagian dari movie yang dijalankan bergantian dari kiri ke kanan. Masing-masing frame terdiri atas satu gambar.

9. Play Head

Play head dipergunakan untuk menunjuk posisi dari frame yang sedang dijalankan.

10. Ruler

Ruler merupakan mistar bantuan yang terletak di sebelah atas maupun kiri dari stage yang berfungsi untuk mengukur ketepatan penggambaran maupun peletakan suatu objek.

11. Stage

Stage dipergunakan sebagai daerah tempat meletakkan objek. Objek-objek yang terletak didalam stage akan ditampilkan dalam movie, sedangkan yang berada di luar stage tidak. Universitas Sumatera Utara

2.5.2 Konsep Dasar Animasi dan Istilah-Istilah

2.5.2.1 Movie

Animasi yang buat dalam Flash secara umum disebut dengan movie. Dalam membuat animasi, maka seseorang akan mengatur jalan cerita dari animasi tersebut, membuat beberapa objek dan merangkainya menjadi suatu bagian yang bermakna tertentu. Suatu movie terkadang terdiri dari beberapa animasi yang biasa disebut movie clip. Clip movie tersebut dapat dirangkai kembali menjadi movie baru. Suatu animasimovie clip akan dijalankan dalam suatu scene yang dapat dianalogkan sebagai suatu episode.

2.5.2.2 Objek

Sebelum membuat animasi, maka terlebih dahulu membuat objek. Kemudian mengatur gerakan-gerakan dari objek tersebut. Flash menyediakan tool untuk membuat objek sederhana seperti garis, lingkaran, persegi empat.

2.5.2.3 Teks

Pada toolbox disediakan fasilitas untuk menulis teks. Dengan teks dapat ditulis pesan yang akan sampaikan pada animasi. Selain itu pesanteks dapat dibuat dalam bentuk animasi. Untuk dapat menjalankan teks sesuai dengan animasi yang diinginkan. Dalam Flash, teks dikategorikan dalam tiga jenis yaitu teks statis label, teks dinamis, dan teks input.

2.5.2.4 Sound

Universitas Sumatera Utara Animasi yang dibuat dapat disertakan dengan sound agar tampak lebih menarik. Penambahan sound pada suatu movie akan memperbesar ukuran file. Format sound yang dapat anda pergunakan dalam Flash dapat bermacam-macam seperti WAV, MP3. Sound dapat mengimport dari luar tetapi untuk sound tertentu telah disediakan di dalam program Flash.

2.6.2.5 Simbol

Dalam Macromedia Flash Propessional 8 ada beberapa simbol yang harus diketahui yaitu movie clip, button, dan graphic. Masing-masing simbol mempunyai fungsi tersendiri.

2.5.3 Library dan Menu Controller

2.5.3.1 Library

Library atau pustaka di dalam Macromedia Flash Professional 8 berfungsi untuk menyimpan item animasi seperti objek grafik baik statis maupun dinamis, teks baik statis maupun dinamis, objek suara, objek video, maupun objek tombol. Untuk mengakses library dapat dilakukan prosedur, yaitu klik File import to library.

2.5.3.2 Control Panel

Control panel berfungsi sebagai tombol untuk menjalankan animasi yang dibuat di simbol maupun di scene. Dengan control panel dapat menjalankan animasi, me- rewind animasi ataupun men-stop animasi yang sedang berlangsung. Untuk mengakses menu control panel dapat dilakukan prosedur klik Window Toolbar Universitas Sumatera Utara Controller, maka akan muncul panel controller pada bagian atas toolbar yaitu library panel simbol yang terekam di library.

2.5.3.3 Action Script

Action script adalah bahasa pemrograman yang ada di dalam Macromedia Flash. Bahasa pemrograman action script ini mirip dengan bahasa pemrograman java script atau C++. Jadi jika anda sudah terbiasa dengan kedua bahasa pemrograman terakhir tersebut anda akan lebih mudah untuk membuat program di Flash. Berikut diperkenalkan beberapa teori dasar untuk mempelajari bahasa pemrograman ini. Dalam membuat suatu interaktifitas anda harus memahami tiga hal dalam action script: a. Event Kejadian: merupakan peristiwa yang terjadi untuk memicu suatu aksi pada suatu objek b. Action: merupakan suatu aksi atau kerja yang dikenakan atau diberikan pada suatu objek c. Target: merupakan objek yang dikenai oleh aksi.

2.5.3.4 Mouse Event

Mouse Event terjadi bila pemakai menggunakan tombol instant button pada suatu movie. Contoh mouse event adalah: a. On press, suatu aksi akan terjadi ketika pemakai meletakkan pointer pada tombol dan menekan tombol mouse tersebut. b. On release, suatu aksi akan terjadi ketika pemakai meletakkan pointer pada tombol, menekan tombol klik kiri mouse dan melepaskannya. Universitas Sumatera Utara c. On Release Outside, suatu aksi terjadi ketika pemakai menekan tombol dan melepaskannya di luar areal tombol. d. On roll over, suatu aksi terjadi ketika pemakai menggerakkan pointer ke area tombol. e. On roll out, suatu aksi terjadi ketika pemakai menggerakkan pointer yang semula berada pada area tombol keluar dari area tombol. f. On drag over, suatu aksi terjadi ketika pemakai meletakkan pointer pada area tombol, menekan tombol mouse, menggerakkannya ke luar area tombol dan memasukkan kembali ke area tombol posisi tombol dalam keadaan tertekan ketika menggerakkan tombol. g. On drag out, suatu aksi terjadi ketika pemakai meletakkan pointer pada area tombol, menekan tombol mouse, menggerakkannya keluar area tombol. Untuk memilih mouse event dapat dilakukan dengan mengaktifkan pilihan pada panel action dan memilih tipe mouse event yang akan digunakan. 2.6 Sekilas mengenai Tenses Secara sederhana, tense berarti bentuk kata kerja yang menunjukkan waktu dari suatu tindakan atau kegiatan. Kata kerja itu dapat memberi tahu kepada kita : a. Bahwa suatu tindakan atau kegiatan dilakukan pada waktu sekarang. b. Bahwa suatu tindakan atau kegiatan dilakukan pada waktu lampau. c. Bahwa suatu tindakan atau kegiatan dilakukan pada waktu yang akan datang. Universitas Sumatera Utara Penting sekali untuk kita ketahui kapan tindakan atau kegiatan dalam suatu kalimat itu terjadi: present, past ataukah future? Misalnya, dalam surat bisnis mengenai pengiriman barang, penting untuk kita ketahui apakah barang itu adalah barang yang dikirimkan bulan yang lalu, ataukah barang yang akan dikirimkan bulan depan. Bentuk waktu kata kerja itu segera memberitahukan kita: a. We deliver the goods today. = Kami mengirimkan barang itu sekarang. b. We delivered the goods last month. = Kami mengirimkan barang itu bulan yang lalu. c. We shall deliver the goods next month. = Kami akan mengirimkan barang itu bulan depan. Ketiga kalimat itu dalam bentuk dasar : present, past dan future. Seperti kita ketahui, sebenarnya ada empat bentuk waktu dasar four fundamental tense : present tense, past tense, future tense, past future tense. Semua bentuk yang lain berasal dari bentuk-bentuk waktu dasar ini. 2.6.1 Present Tense 2.6.1.1 Simple Present Tense Rumus : Iweyouthey + Verb 1 Hesheit + Verb 1 + s Contoh: Universitas Sumatera Utara I go to school everyday. = Saya pergi ke sekolah setiap hari.

2.6.1.2 Present Continuous Tense

Rumus : S + TO BE am, are, is + Verb 1 + ing Contoh: They are studying English now. = Mereka sedang mempelajari bahasa Inggris.

2.6.1.3 Present Perfect Tense

Rumus : S + HaveHas + Verb 3 Contoh: We have already written our reports. = kami sudah menulis laporan kami. Universitas Sumatera Utara

2.6.1.4 Present Perfect Continuous Tense

Rumus : S + HaveHas + Been + Verb 1 - ing Contoh: I have been staying at his place this month. = Saya sedang tinggal di rumahnya bulan ini.

2.6.2 Past Tense

2.6.2.1 Simple Past Tense

Rumus : S + Verb 2 Contoh: She came here yesterday. = Ia dating kesini kemarin. Universitas Sumatera Utara

2.6.2.2 Past Continuous Tense

Rumus 1: S + waswere + Verb 1 + ing Rumus 2: When + S1 + simple past + S2 + past continuous Atau: S1 + past continuous + when + simple past Contoh: When I was bathing in the river I heard a fearful cry. = Ketika aku sedang mandi di sungai itu kudengar jeritan yang menakutkan.

2.6.2.3 Past Perfect Tense

Rumus : S + Had + Verb 3 Contoh: When my brother arrived, I had painted my car. = Ketika abang saya tiba, saya sudah mengecet mobil saya. Universitas Sumatera Utara

2.6.2.4 Past Perfect Continuous Tense

Rumus : S + Had + Been + Verb 1 - ing Contoh: When I finished my dinner, Peter had been playing chess. = Ketika saya selesai makan, Peter telah sedang bermain catur.

2.6.3 Future Tense

2.6.3.1 Simple Future Tense

Rumus : S + ShallWill + Verb 1 Atau S + isamare + going to + Verb 1 Contoh: He will post the letter. = Ia akan mengeposkan surat itu. Universitas Sumatera Utara

2.6.3.2 Future Continuous Tense

Rumus : S + ShallWill + Be + Verb 1 + ing Contoh: I shall be working at nine o’clock tomorrow morning. = Saya akan sedang bekerja pada pukul Sembilan besok pagi.

2.6.3.3 Future Perfect Tense

Rumus : S + ShallWill + Have + Verb 3 Contoh: John will have done his work by the the end of this week. = John akan selesai mengerjakan perkerjaannya menjelang akhir minggu ini.

2.6.3.4 Future Perfect Continuous Tense

Rumus : Universitas Sumatera Utara S + ShallWill + Have + Been + Verb 1 - ing Contoh: By the end of this year we shall have been studying German for three years. = Menjelang akhir tahun ini kami akan sudah mempelajari bahasa Jerman selama tiga tahun.

2.6.4 Past Future Tense

2.6.4.1 Past Future Tense

Rumus : S + ShouldWould + Verb 1 Contoh: I should go to Medan the following day. = Saya akan pergi ke Medan hari berikutnya. Universitas Sumatera Utara

2.6.4.2 Past Future Continuous Tense

Rumus : S + shouldwould + Be + Verb 1 + ing Contoh: I should be taking an examination at this time the following day. = Saya akan sedang menempuh ujian hari berikutnya pada waktu ini.

2.6.4.3 Past Future Perfect Tense

Rumus : S + ShouldWould + Have + Verb 3 Contoh: He would have graduated if he had studied. = Ia akan sudah tamat sekolah seandainya ia telah belajar giat.

2.6.4.4 Past Future Perfect Continuous Tense

Rumus : S + ShouldWould + Have + Been + Verb 1 – ing Universitas Sumatera Utara Contoh: By last Christmas I should have been working at the office for five years. = Menjelang Natal yang lalu saya akan sudah bekerja di kantor itu selama lima tahun. Universitas Sumatera Utara BAB 3 PERANCANGAN SISTEM

3.1 Pemodelan Sistem