Penerapan dan Penafsiran Expressions pada Pemrograman Alice 3

Daisma Bali
3 min readFeb 2, 2020

--

Dalam Pemrograman Alice 3 ada Istilah Expressions. Apa itu Expressions? Expressions dalam Pemrograman Alice 3 adalah sebuah kombinasi nilai yang pada saat disusun dengan benar dan berakhir dalam sebuah nilai akhir. Expressions dalam Alice 3 biasanya digunakan untuk mengatasi masalah jarak dan waktu dalam projek yang anda buat.

2 + 2 = 4 dalam Expression Dua Nilai (2,2) dan Operator (+) maka menghasilkan nilai akhir (4)

Untuk Membuat Expression dalam Alice menggunakan Opeartor matematika Internal yang meliputi :

  1. + ( Tambah )
  2. - ( Kurang )
  3. * ( Kali )
  4. / ( Bagi )

Berikut Contoh Melihat Expression Operator Matematika dalam Argument di Pemrograman Alice 3 :

Penggunaan Expression dalam Operator Matematika salah satunya untuk menyelesaikan Masalah Jarak Objek. Jadi Apabila anda membuat Objek bergerak dengan getDistanceTo ke Objek lain tentu akan berada pada tengah objek bukan di dekatnya Seperti Prosedur Berikut ini :

Dari gambar diatas maka Objek PlayingCard bergerak ke tengah bookcase ,bukan didekatnya. Itu karena Fungsi getDistanceTo menghitung jarak tengah objek ke tengah objek target ( book case ).

Maka Untuk Solusi Permasalahan tersebut yaitu anda perlu mengurangi jarak move forward pergerakan objek playing card agar tidak bertabrakan dengan lemari buku. Kemudian gunakan perhitungan operator matematika yang digunakan untuk mengurangi jarak pergerakan objek PlayingCard. Untuk Mebuat Expression tentu ada Konsep penerapannya. Berikut Konsep Penerapan membuat Expression :

1. Rangkum masalah pengaturan waktu atau jarak dalam program Anda.

2. Pertimbangkan ekspresi yang akan mengatasi masalah.

3. Terapkan Ekspresi pada Project.

4. Uji dan debug ekspresi hingga animasi bekerja seperti seharusnya.

Berikut Contoh Penerapan Ekspresi dari Penyelesaian masalah tersebut :

Kemudian Dari Ubin getDistanceTo, Klik Tanda Panah Luar untuk membuka menu nilai jarak, lalu memilih opsi Matematika.

Jika Sudah Maka Pilihi getDistancetTo -. Dan Pilih Sebuah Nilai Default untuk mengurangi jarak atau pilih Decimal Number Khusus… untuk Memasukkan Nilai Seperti Tampilan berikut :

Aturlah Sampai Nilai Pengurangnya agar sesuai dengan penyelesaian masalah tersebut.

Selain Konsep Penerapan Expressions adapun Pemahaman tentang Menafsirkan Expression.

Hal yang perlu diperhatikan dalam menafsirkan Expression yaitu :

  • Membaca pernyataan pemrogram dari kiri ke kanan
  • Mengenali instance yang ditetapkan dalam ekspresi dan menguraikan apa yang dilakukan oleh setiap instance

Berikut Contoh Penafsiran Expression :

Kemudian Ganti Nilai Placeholder dengan fungsi getWidth dari kelas poci Teh seperti berikut :

Demikianlah pembahasan tentang Penerapan dan Penafsiran Expressions pada Pemrograman ALice 3 Semoga bermanfaat.

Referensi :

  1. Oracle Academy
  2. Rijalul Fikri, dkk (2005), “Pemrograman Java”, Penerbit ANDI, Yogyakarta
  3. L.N. Harnaningrum (2009), “Algoritma & Pemrograman Menggunakan Java”, Graha Ilmu, Yogyakarta.

Originally published at https://daismabali.com on February 2, 2020.

--

--

Daisma Bali
Daisma Bali

Written by Daisma Bali

Daisma Bali (daismabali.com) adalah media digital yang ditujukan untuk para melenial dan orang-orang yang mengejar ilmu pengetahuan

No responses yet