Perancangan Kuis Pengenalan Organ Tubuh Manusia Untuk Pelajar Sekolah Dasar Dengan Adobe Flash CS3

BAB 2
LANDASAN TEORI

2.1 Multimedia

Multimedia adalah penggunaan komputer untuk menyajikan dan menggabungkan
teks, suara, gambar,animasi, audio dan video dengan alat bantu (tool) dan koneksi
(link) sehingga pengguna dapat melakukan navigasi, berinteraksi, berkarya dan
berkomunikasi. Multimedia sering digunakan dalam dunia informatika. Selain dari
dunia informatika, Multimedia juga diadopsi oleh dunia game, dan juga untuk
membuat website.

Multimedia dimanfaatkan juga dalam dunia pendidikan dan bisnis. Di dunia
pendidikan, multimedia digunakan sebagai media pengajaran, baik dalam kelas
maupun secara sendiri-sendiri atau otodidak. Di dunia bisnis, multimedia
digunakan sebagai media profil perusahaan, profil produk, bahkan sebagai media
kios informasi dan pelatihandalam sistem e-learning

2.2 Permainan Edukasi

Permainan edukasi adalah semua bentuk permainan yang dibuat, untuk

memberikan pengalaman pendidikan atau pengalaman belajar kepada para pemainpemain permainan tersebut. Permainan edukasi adalah suatu kegiatan yang sangat

Universitas Sumatera Utara

10

menyenangkan dan merupakan cara atau media pendidikan yang bersifat mendidik
dan bermanfaat untuk meningkatkan kemampuan berfikir, bergaul dengan temantemannya, dan sebagai sarana olah raga yaitu menggerakkan badan.

Melalui kegiatan bermain yang mengandung edukasi daya fikir anak
terangsang untuk merangsang perkembangan emosi, sosial, dan perkembangan
fisik. setiap anak memiliki kemampuan dan keterampilan bermain yang berbeda
tergantung dari perkembangan anak, dari permainan juga biasanya akan
menimbulkan fantasi-fantasi besar oleh anak. dan tentu akan semakin menambah
rasa ketertarikan anak pada permainan tersebut. Permainan Edukatif penting bagi
anak karena:
1. permainan edukatif mampu merangsang imajinasi pada anak.
2. dapat mengembangkan sosialisasi pada anak.
3. Mampu meningkatkan cara berfikir pada anak.


Dalam menentukan sebuah permainan tidak harus mahal atau pun murah hal
yang paling penting mempunyai fungsi untuk pengembangan aspek perkembangan
anak seperti motorik, bahasa, kecerdasan, dan sosialisasi. contohnya: puzzle,
building blok, dan kuis.

Permainan edukasi harus memperhatikan sisi kemampuan anak. Dari
permainan diharapkan anak merasa senang dengan permainan yang dimainkan
namun tanpa disadari ternyata permainan yang dikembangkan bermanfaat untuk
pengembangan IQ

Universitas Sumatera Utara

11

2.3 Sekilas Tentang Adobe Flash CS3

Adobe Flash (dahulu bernama Macromedia Flash) adalah salah satu perangkat
lunak komputer yang merupakan produk unggulan Adobe Systems. Adobe Flash
digunakan untuk membuat gambar vektor maupun animasi gambar tersebut. Berkas
yang dihasilkan dari perangkat lunak ini mempunyai file extension .swf dan dapat

diputar di penjelajah web yang telah dipasangi Adobe Flash Player. Flash
menggunakan bahasa pemrograman bernama ActionScript yang muncul pertama
kalinya pada Flash 5.

Sebelum tahun 2005, Flash dirilis oleh Macromedia. Flash 1.0 diluncurkan
pada tahun 1996 setelah Macromedia membeli program animasi vektor bernama
FutureSplash. Versi terakhir yang diluncurkan di pasaran dengan menggunakan
nama 'Macromedia' adalah Macromedia Flash 8. Pada tanggal 3 Desember 2005
Adobe Systems mengakuisisi Macromedia dan seluruh produknya, sehingga nama
Macromedia Flash berubah menjadi Adobe Flash.

Adobe Flash merupakan sebuah program yang didesain khusus oleh Adobe
dan program aplikasi standar authoring tool professional yang digunakan untuk
membuat animasi dan bitmap yang sangat menarik untuk keperluan pembangunan
situs web yang interaktif dan dinamis. Flash didesain dengan kemampuan untuk
membuat animasi 2 dimensi yang handal dan ringan sehingga flash banyak

Universitas Sumatera Utara

12


digunakan untuk membangun dan memberikan efek animasi pada website, CD
Interaktif dan yang lainnya.
Selain itu aplikasi ini juga dapat digunakan untuk membuat animasi logo,
movie, game, pembuatan navigasi pada situs web, tombol animasi, banner, menu
interaktif, interaktif form isian, e-card, screen saver dan pembuatan aplikasiaplikasi web lainnya. Dalam Flash, terdapat teknik-teknik membuat animasi,
fasilitas action script, filter, custom easing dan dapat memasukkan video lengkap
dengan fasilitas playback FLV.

Keunggulan yang dimiliki oleh Flash ini adalah ia mampu diberikan sedikit
code pemograman baik yang berjalan sendiri untuk mengatur animasi yang ada di
dalamnya atau digunakan untuk berkomunikasi dengan program lain seperti
HTML, PHP, dan Database dengan pendekatan XML, dapat dikolaborasikan
dengan web, karena mempunyai keunggulan antara lain kecil dalam ukuran file
outputnya.

Movie-movie Flash memiliki ukuran file yang kecil dan dapat ditampilkan
dengan ukuran layar yang dapat disesuaikan dengan keingginan. Aplikasi Flash
merupakan sebuah standar aplikasi industri perancangan animasi web dengan
peningkatan pengaturan dan perluasan kemampuan integrasi yang lebih baik.

Banyak fiture-fiture baru dalam Flash yang dapat meningkatkan kreativitas dalam
pembuatan isi media yang kaya dengan memanfaatkan kemampuan aplikasi
tersebut secara maksimal.

Universitas Sumatera Utara

13

Fitur-fitur baru ini membantu kita lebih memusatkan perhatian pada desain
yang dibuat secara cepat, bukannya memusatkan pada cara kerja dan penggunaan
aplikasi tersebut. Flash juga dapat digunakan untuk mengembangkan secara cepat
aplikasi-aplikasi web yang kaya dengan pembuatan script tingkat lanjut. Di dalam
aplikasinya juga tersedia sebuah alat untuk men-debug script. Dengan
menggunakan Code hint untuk mempermudah dan mempercepat pembuatan dan
pengembangan isi ActionScript secara otomatis. Untuk memahami keamanan
Adobe Flash dapat dilihat dari beberapa sudut pandang, berdasarkan beberapa
sumber referensi bahwa tidak ada perbedaan menyolok antara HTML dan
JavaScript di mana di dalamnya terdapat banyak tools yang dapat diambil dari SWF
termasuk ActionScript.


Sehingga kode data dapat terjamin keamanannya. Oleh sebab itu, semua
kebutuhan data yang terdapat dalam SWF dapat diambil kembali melalui server.
Keuntungan menggunakan metode yang sama dengan menggunakan aplikasi web
yang standar adalah akan menjamin dan mengamankan penyimpanan dan
perpindahan data.

2.4 Action Script

Actionscript terdiri dari 2 kata yaitu : action (aksi) dan script (tulisan/naskah) yang
berarti tulisan/naskah yang beraksi ,Actionscript adalah bahasa pemrograman yang
digunakan di Flash. Hingga saat ini sudah mencapai 3 versi.

Universitas Sumatera Utara

14

a. Actionscript 1.0 (tahun 2000 – tahun 2003) mulai dipergunakan pada Flash 5
dengan minimal - dimainkan di Flash Player 5
b. Actionscript 2.0 (tahun 2003 - tahun 2006) mulai dipergunakan pada Flash MX
2004 dengan minimal dimainkan di Flash Player 7

c. Actionscript 3.0 (tahun 2006 sampai sekarang) mulai dipergunakan pada Flash
CS3 dengan minimal dimainkan di Flash Player 9

Di Flash actionscript ditulis pada panel actions. Penulisan actionscript di
panel actions dapat dilakukan pada 3 tempat yaitu pada movie clip, button, dan
frame. Ketiga buah tempat tadi memiliki aturan penulisan yang berbeda.seperti :
1. Untuk menjalankan event pada button, script pada button penulisannya diawali
dengan on(){}
2. Untuk menjalankan event pada movie clip, script pada movie clip penulisannya
diawali dengan on(){} atau onClipEvent(){}
3. Untuk menjalankan event pada frame, script pada frame penulisannya diawali
dengan

onLoad=function(){}

atau

onEnterFrame=function(){}

atau


onPress=function(){} atau onRelease=function(){} dsb.

Seperti dalam kehidupan nyata tulisan pada selembar kertas harus ditulis
dengan rapi agar enak membacanya. Begitu juga penulisan script, apabila kurang
rapi penulisannya tentunya anda akan tidak enak membacanya atau malah sampai
bingung bagaimana membacanya. Untuk itu di Flash sudah disediakan fasilitas
untuk merapikan script yang anda tulis.

Universitas Sumatera Utara

15

Caranya cukup mudah, apabila anda sudah yakin tidak ada error pada script
yang anda tulis, silahkan anda menekan tombol Auto format pada panel actions.
Jika anda menekan tombol tersebut maka script yang tadinya penulisannya kurang
rapi (ada yang terlalu kekanan, ada yang terlalu banyak spasinya dsb) akan menjadi
teratur dan rapi secara otomatis. Penjelasan pola penulisan action script pada button
adalah sebagai berikut :
1. Action pada button harus dimulaidengan script on()

2. Di dalam tanda kurung () pada scripon berisi mouse event seperti release,
press,dragover, rollout dan sebagainya. Mouseevent menyatakan sebuah
kejadian yangakan di eksekusi oleh action tersebut saatmouse melakukan
kegiatan tertentu.Sebagai contoh : mouse event release berarti perintah dalam
blok {} akan dijalankan ketika mouse menekan tombol.
3. Tanda { merupakan awal suatu blok script. Yang dimaksud dengan blok scrip
adalah suatu kumpulan perintah yang akandijalankan sepanjang movie event.
4. Tanda // merupakan tanda yang menyatakan komentar. Baris yangmemiliki
tanda tersebut tidak dianggap sebagai suatu perintah. Meskipun demikian tanda
//sangat membantu memberi informasi pada penulisan action scrip kita.
5. Baris trace(“tombol ditekan”);merupakan baris perintah. Perintah dalam
buttonharus ditulis didalam sebuah blok mouseevent. Setiap akhir penulisan
sebuah perintah selalu diakhiri dengan tanda ;
6. Tanda } merupakan penutup suatu blok script.Pola Penulisan Action Script
padaMovieclip

Universitas Sumatera Utara

16


2.5 Flowchart
Flowchart (diagram alir) adalah sebuah diagram yang merepresentasikan sebuah
algoritma

atau

proses

yang

menggunakan

simbol-simbol

grafis

untuk

memperlihatkan langkah-langkah ataupun urutan proses-proses yang dilakukan
oleh program dalam menyelesaikan masalah. Dengan kata lain, flowchart dapat

mendeskripsikan urutan prosedur-prosedur yang terkombinasi yang membentuk
suatu sistem. Berikut ini adalah simbol-simbol standar pada sebuah flowchart
beserta fungsinya.

Tabel 2.1. Simbol Flowchart
No

Nama

1

Terminator

Simbol

Fungsi

Digunakan untuk mewakili
simbol start atau end.

2

Arrow

Menunjukkan alur proses.

Menunjukkan langkah
3

Rectangle
pemrosesan.

Universitas Sumatera Utara

17

4

Trapezium

5

Document

Simbol untuk input-output.

Digunakan untuk mewakili
output.

Simbol yang berfungsi
6

Decision

untuk menyatakan
keputusan.

Simbol yang berfungsi
Preparation

7

untuk proses inisialisasi
atau pemberian harga awal.

Simbol untuk keluar-masuk
8

Connector

atau penyambungan proses
pada halaman yang
berbeda.

Simbol untuk pemasukkan
9

Manual Input

data secara manual melalui
keyboard.

Universitas Sumatera Utara

18

Simbol yang menunjukkan
Manual
10

pengolahan yang tidak
Operation
dilakukan oleh komputer.

Simbol untuk pelaksanaan
Predefine
11

suatu bagian (subProcess
prosedur)

Simbol yang menyatakan
peralatan output yang
12

Display

digunakan seperti layar,
printer, plotter, dan
sebagainya.

Simbol yang digunakan
13

Magnetic Disk

untuk penyimpanan data ke
database.

Simbol yang menyatakan
14

Storage Data

input yang berasal dari disk
atau disimpan ke disk.

Universitas Sumatera Utara

19

2.6 Penggunaan Adobe Flash

2.2.1

Cara Membuka Adobe Flash

Untuk membuka program Adobe Flash CS3 Professional, Anda dapat melakukan
salah satu cara berikut:
Klik icon Adobe Flash CS3 Professional pada dekstop (Layar monitor)

Gambar 2.1 Ikon Adobe Flash pada desktop
Beberapa saat akan muncul jendela dialog seperti berikut:

Gambar 2.2 Tampilan awal Adobe Flash

Universitas Sumatera Utara

20

Pilih : Create New Flash File (ActionScript 2.0), untuk memulai membuat file
baru.
Pilih : Open a Recent New Open, untuk membuka file flash.

2.2.2

Mengenal Jendela Kerja Adobe Flash.

1. Mengenal Menu Dasar
Berikut merupakan tampilan standar jendela kerja Adobe Flash CS3 , saat anda
memulai membuat file baru.

Gambar 2.3 Jendela kerja Adobe Flash

Jendela kerja Adobe Flash CS3 terdiri atas :
1. Menubar
Berisi kumpulan menu atau perintah-perintah yang digunakan dalam Adobe Flash
CS3.

Gambar 2.4 Menubar

Universitas Sumatera Utara

21

2. Timeline
Timeline atau garis waktu merupakan komponen yang digunakan untuk mengatur
atau mengontrol jalannya animasi. Timeline terdiri dari beberapa layer. Layer
digunakan untuk menempatkan satu atau beberapa objek dalam stage agar dapat
diolah dengan objek lain.

Setiap layer terdiri dari frame-frame yang digunakan untuk mengatur
kecepatan animasi. Semakin panjang frame dalam layer, maka semakin lama
animasi akan berjalan.

Gambar 2.5 Timeline
3. Toolbar
Toolbar merupakan panel berisi berbagai macam tool. Berikut fungsi dari
komponen toolbar:

Tabel 2.2. Fungsi dari komponentoolbox
No

MENU

FUNGSI

1

Selection tool

Memillih dan memindahkan objek

2

Subselection tool

Memilih titik-titik pada suatu garis dalam objek

3

Free Transform tool

Memperbesar,

memperkecil

atau

memutar(rotate) objek yang kita buat serta

Universitas Sumatera Utara

22

dapat mengubah bentuk objek menjadi bentuk
lain
4

Gradient

Transform Mengatur posisi gradient pada objek

tool
5

Line tool

Membuat garis

6

Lasso tool

Memilih sebagian dari objek atau objek yang
tidak teratur. Jika selection tool hanya bisa
memilih keseluruhan dari objek, maka Lasso
tool bisa memilih apapun yang terdapat dari
objek yang digambar

7

Pen tool

Menggambar kurva dan garis yang dapat
dimanipulasi dengan Subselect tool

8

Text tool

Menuliskan kalimat atau kata-kata

9

Oval tool

Membuat lingkaran atau oval

10

Rectangle tool

Menggambar persegi atau kotak

11

Pensil tool

Menggambar suatu bentuk teratur

12

Brush tool

Seperti kuas dengan warna tertentu dapat
membuat bentuk yang bebas

13

Ink bottle tool

Menambah atau mengubah warna garis di
pinggir suatu objek

14

Paint Bucket tool

Memberi atau mengubah warna pada suatu
bidang(fiil)

15

Eye Dropper tool

Menghapus area yang tidak diinginkan dari
objek

Universitas Sumatera Utara

23

16

Eraser tool

Menghapus area yang tidak diinginkan dari
objek

17

Hand tool

Menggeser layer atau tampilan pada stage

18

Zoom tool

Memperbesar atau memperkecil tampilan pada
stage

19

Stroke Color

Mewarnai bingkai yang berada di pinggir objek

20

Fill Color

Mewarnai bidang objek

21

Swap Color

Memilih stroke color atau fill color secara
bergantian

22

No Color

Mengosongkan warna

23

Default Color

Menentukan warna sekitar baik untuk stroke
atau fill

24

Black&White

Memberi warna objek dan warna border/ garis
dengan warna hitam putih

Universitas Sumatera Utara

24

Gambar 2.6 Toolbar

4. Stage
Stage disebut juga layar atau panggung. Stage digunakan untuk memainkan
objek-objek yang akan diberi animasi. Dalam stage kita dapat membuat gambar,
teks, memberi warnadan lain-lain.

Universitas Sumatera Utara

25

5. Panel
Beberapa panel penting dalam Adobe Flash CS3 Professional, diantaranya panel:
Properties, Filters & Parameters, Actions, Library, Color dan Align & Info &
Transform

Gambar 2.7 Panel
6. Properties
Panel Properties akan berubah tampilan dan fungsinya mengikuti bagian mana
yang sedang diaktifkan. Misalnya Anda sedang mengaktifkan Line tool, maka
yang muncul pada jendela properties adalah fungsi-fungsi untuk mengatur
line/garis seperti besarnya garis, bentuk garis, dan warna garis.

2.8 Properties
7. Library
Panel Library mempunyai fungsi sebagai perpustakaan simbol/media yang

Universitas Sumatera Utara

26

digunakan dalam animasi yang sedang dibuat. Simbol merupakan kumpulan
gambar baik movie, tombol (button), sound, dan gambar statis (graphic).

2.9 Library
8. Document Properties
Fungsi Document Properties adalah untuk melakukan pengaturan ukuran layar,
warna background, framerate, dan dimensi dari animasi yang akan dibuat. Untuk
memanggil kotak dialog Document Properties, pilih jendela Properties di bawah
layar, kemudian pilih tombol Size.

Universitas Sumatera Utara

27

2.10 Document Properties

Universitas Sumatera Utara