Penilai
Asisten Praktikum,
Santi
BAB I
4. Menambahkan Objek
Di scene editor, menambahkan objek (instance of class) ke adegan bisa dilakukan
dengan dua cara:
a. Drag and Drop, Seret objek dari galeri ke adegan dengan mouse Anda.
b. Klik objek, dan selesaikan kotak dialog, kemudian biarkan Alice 3 menambahkan
objek tersebut ke tengah layar.
5. Method panel
Tab Prosedur, yang terletak di dalam Panel Metode di code editor, menampilkan
metode yang ditentukan sebelumnya untuk contoh objek yang dipilih, serta metode yang
ditentukan untuk kelas objek.
1. Buat proyek baru menggunakan template gurun. Tambahkan objek singa betina
dan tiga objek batu besar pada scene.
2. Buat proyek baru menggunakan template berumput. Tambahkan tiga pohon dan
satu burung ke tempat kejadian. Posisikan burung di salah satu pohon. Pastikan
jarak pohon setidaknya 10 meter satu sama lain.
1. Untuk membuat proyek baru pada Alice 3, pertama-tama jalankan aplikasi Alice 3,
kemudian akan muncul pilihan background yang dapat dipilih oleh user.
Pada project pertama ini saya menggunakan template gurun yang didalam scenenya
terdapat objek singa betina dan tiga batu besar, dimana singa betina tersebut dapat
bergerak kea rah masing-masing batu tanpa menembusnya.
Gambar 2.3 Menambahkan Object Singa Betina
Berikut adalah program project 1 agar singa betina dapat bergerak tepat disamping
ketiga batu besar yang sudah ditambahkan, tanpa membuatnya menembus object batu
tersebut :
Gambar 2.5 Program Project 1
Gambar 2.6 Program Agar Singa Bergerak Ke Arah Object Batu Pertama
Program diatas adalah program agar singa dapat bergerak ke object batu pertama
menggunakan prosedur turnTOFace. Setelah singa menghadap ke arah batu, saya
menggunakan prosedur moveAndOrientTo-GoodVantagePointOf agar kamera bergerak
dan berorientasi ke sudut object batu. Lalu agar singa dapat bergerak ke arah batu kedua,
digunakan prosedur move dan fungsi getDistanceTo agar saat singa betina sampai dibatu,
singa tersebut tidak menembus batu dan menyesuaikan jarak antara kedua object.
Begitupula program untuk membuat singa bergerak ke arah batu kedua dan ketiga. Setelah
itu simpan project.
Gambar 2.7 Program Agar Singa Betina Bergerak Ke Arah Object Batu Kedua
Gambar 2.8 Program Agar Singa Betina Bergerak Ke Arah Object Batu Ketiga
2. Pada project kedua ini saya menggunakan template berumput, dimana object burung
hantu tersebut dapat terbang dari satu pohon ke pohon lainnya.
Gambar 2.15 Program Agar Burung Hantu Terbang Ke Arah Pohon Ketiga
2. Alice digabungkan dengan IDE-nya. Tidak ada sintaks yang perlu diingat. Namun, ini
mendukung pemrograman berbasis objek penuh, model pemrograman yang digerakkan
oleh peristiwa.
3. Alice dirancang untuk menarik subpopulasi tertentu yang biasanya tidak terpapar pada
pemrograman komputer, seperti siswa usia sekolah menengah, dengan mendorong
kegiatan bercerita. Alice juga digunakan dibanyak perguruan tinggi dan universitas dalam
kursus Pengantar Pemrograman.
4. Alice dapat digunakan dengan Netbeans untuk mengubah file Alice menjadi Java.
DAFTAR PUSTAKA
Gambar 2.6 Program Agar Singa Bergerak Ke Arah Object Batu Pertama
Gambar 2.7 Program Agar Singa Betina Bergerak Ke Arah Object Batu Kedua
Gambar 2.8 Program Agar Singa Betina Bergerak Ke Arah Object Batu Ketiga
Gambar 2.15 Program Agar Burung Hantu Terbang Ke Arah Pohon Ketiga