Anda di halaman 1dari 18

28/01/2021

PART 2

Desain Media
Interaktif
Oleh : Y.Puji Hastoko,S.kom, MM
Materi KD. 3.8
Menerapkan teknik pemrograman (coding)

Multimedia Interaktif
Tujuan Pembelajaran
Setelah mengikuti pembelajaran, siswa mampu :

1. Menjelaskan bagian bagian dalam koding

2. Mengerti teknik program dalam media interaktif


POKOK PEMBAHASAN
1 Kode /coding 7 Conditional if

2 Sintak 8 Conditional swicth

3 variable
10 Array

4 Operator

DESAIN MEDIA
5 Function
INTERAKTIF

6 Loop

7 Break and continue


1. KODE (Coding)
Penulisan perintah perintah logis kode program yang
spesifik dan logis sehingga dapat di eksekusi oleh
koputer
a. Dalam adobe flash
setelah membuka file new document pada
windows  action (f9)

b. Untuk uji coba ketikan trace (‘Latihan actionscript


pertamaku”); kemudian tekan Ctrl+Enter
2. Syntax
Merupakan seprtangkat aturan yang harus dipenuhi
dalam membuar coding

Contoh syntax
: simbol;kata dan fungsi
[ ; trace, (), +-, for – if dll ]

Biasanya ketika program di complie Ctrl + Enter maka


muncul pesan Syntak error
3. Variabel
Berfungsi untuk menyimpai nilai dalam memori
[ bersifat unik]

Contoh
: var nama_siswa : string =“ josin”
Maka komputer akan menyimpan data yang bernama
nama_siswa dengan type datanya string yang memiliki
kata josin
3. Variabel
Berfungsi untuk menyimpai nilai dalam memori
[ bersifat unik]

a) Standar pengaturan (lihat buku hal 127)


b) Atribut akses (Akses kontrol atribut) “ private,
public, protected dan intrnal)
c) Deklarsi variabel (menuliskan variabel)
var nama_siswa : string =“ josin”
Maka komputer akan menyimpan data yang bernama
nama_siswa dengan type datanya string yang memiliki
kata josin
3. Variabel
Berfungsi untuk menyimpai nilai dalam memori
[ bersifat unik]

d. Constants bersifat statis diam tidak berubah


Contoh: const phi: 3.14
Variabe bersifat dinamis
e. Type data ( data yang di gunakan dalam
pemrograman) ex: bolean, interger, null, string,
void, number dll
4. Operator
Diterjemahkan sebagai simbol yg digunakan dalam
matematika

Contoh : * , - , +, / , = dll
5. Function
Satu atau beberapa baris kode program untuk
menyederhanakan suatu operasi

Contoh :
hlKawan(adalah function) yang berisi satu baris kode
trace

Funtion hlkawan():void{
Trace(“Hello Friend”);
}

hlKawan(); // Hello Friend


6. Loops
Blok code yang berisi perulangan yang dijalankan
terus menerus sampai kondisi terpenuhi
Loops memiliki 3 kategori
- For , while , do

Contoh :
for (var i: int=0;i <9;i++){
trace(i);
}
7. Break and continue
Digunakan untuk menginterupsi sebuah operasi
berulang atau loops

Contoh :
break
for (var i: int=0;i <20;i+=3){
if (i==10){
break;

trace(i);
}
// outputnya 1 4 7
cont

7. Break and continue


Digunakan untuk menginterupsi sebuah operasi
berulang atau loops

Contoh :
continue

for (var i: int=0;i <20;i+=3){


if (i==10){
continue;

trace(i);
}
// outputnya 1 4 7 13 16 19
8. Conditional if
Logika dasar yang di gunakan untuk pengkondisian

- Ada tiga kondisi dalam pemrograman


- 1. kondisi if
- 2. kondisi if ... Else
- 3. kondisi if ... Else if
Contoh :
function bilGanjil(angka:int):void{
if angka % 2==1){

trace(angka+”adalah bilangan ganjil”);


}
}
bilGanjil(7);
9. Conditional switch
Logika dasar yang di gunakan untuk beberapa kondisi
yang berbeda beda.

- Lihat buku halaman 133


10. Array
Struktur data yg bisa digunakan untuk menyimpan
beberapa variabel

- Lihat buku halaman 134


Evaluasi
materi KD 3.8 part 1-2
- Kerjakan dari buku halaman 147
- No : 1 2 3 4 dan 5