Anda di halaman 1dari 3

Alice

1. Bagaimana membuat instruksi program agar dijalankan bersamaan


Dengan menggunakan do together

2. Mengakses Scene editor pada Alice dari Code editor dan sebaliknya
3. Cara membuat prosedur baru
4. Tipe data variable pada Alice
5. Langkah-langkah membuat program pada Alice
6. Membuat instruksi/program berdasarkan Storyboard
7. Penggunaan function pada Alice
8. Penggunaan IF, WHILE

Greenfoot
1. Cara membuat subclass baru
a. Klik kanan pada Actor -> Pilih New Subclass..

2. Cara membuat objek baru


3. Cara meletakkan objek pada World

4. Method untuk maju, berbalik


5. Penggunaan getRandomNumber
6. Penggunaan input keyboard untuk menggerakkan objek
7. Memasukkan suara pada game
8. Penggunaan IF, FOR
9. Membuat script untuk menangani tabrakan

Java
1. Apa itu variable
Variabel adalah item yang digunakan data untuk menyimpan pernyataan objek.
2. Tipe data primitive
Tipe data primitive adalah tipe data yang tidak diturunkan dari objek manapun. Java memiliki 8 tipe data
primitif diantaranya boolean, char, byte, short, int, long, float, dan double. String tidak termasuk tipe data
primitive, karena String sudah merupakan sebuah objek.

3. Operator Logika, Aritmatika, Relational


a. Operator Logika

SIMBOL OPERASI CONTOH


&& AND n = true && false
|| OR n = true | | false
!! NOT n = !true
^^ XOR -

b. Operator Aritmatika

SIMBOL NAMA OPERASI CONTOH


* Asteriks Perkalian n = n * 1;
/ Slash Pembagian n = n / 1;
% Percent Sisa hasil bagi n = n % 1;
+ Plus Penambahan n = n + 1;
- Minus Pengurangan n = n – 1;
+ Penyambung String n = “smk” + “telkom”

c. Operator Relational
SIMBOL NAMA CONTOH KETERANGAN
== Sama dengan A == B A=3; B=3  A==B Benar
!= Tidak sama dengan A != B
> Lebih besar dari A>B A=9; B=3  A>B Benar
< Lebih kecil dari A<B A=3; B=7  A<B Benar
Lebih besar atau sama A=3; B=3  A>=B Benar
>= A => B
dengan dari A=9; B=3  A>=B Benar
Lebih kecil atau sama A=3; B=7  A<=B Benar
<= A <= B
dengan dari A=3; B=3  A<=B Benar

4. Cara menjalankan program pada Netbeans


a. Click kanan pada Java Class, lalu pilih Run File
b. Atau Shift + F6

5. Penggunaan array 2D
6. Penggunaan WHILE, FOR, IF
7. Pemanggilan method pada driver class
8. Apa itu inheritance
Inheritance merupakan proses pewarisan data dan method dari suatu class yang telah ada kepada class
baru.

9. Overload dan Override


a. Overloading adalah suatu keadaan dimana beberapa method sekaligus dapat mempunyai nama yang sama,
akan tetapi mempunyai fungsionalitas yang berbeda. Overloading ini dapat terjadi pada class yang sama
atau pada suatu parent class dan subclass-nya. Overloading mempunyai ciri-ciri sebagai berikut:
 Nama method harus sama
 Daftar parameter harus berbeda
 Return type boleh sama, juga boleh berbeda
b. Overriding adalah suatu keadaan dimana method pada subclass menolak method pada parent class-nya.
Overriding mempunyai ciri-ciri sebagai berikut:
 Nama method harus sama
 Daftar parameter harus sama
 Return type harus sama

10. Implementasi Access Modifier


11. Penggunaan Accessor dan Mutator
a. Accessor Methods digunakan untuk membaca nilai variabel pada class, baik berupa instance maupun
static
b. Mutator Methods adalah method yang dapat memberi atau mengubah nilai variable dalam
class,baik itu berupa instance maupun static.

Anda mungkin juga menyukai