Lompat ke isi utama

Pelajaran 3: Menggunakan Kondisional

Pada Pelajaran sebelumnya, Anda mencapai akhir Disk Maze menggunakan Sensor Mata dan sementara loop. Pelajaran ini memperkenalkan pernyataan jika dan cara menggunakan pernyataan ini dalam Tantangan Labirin Cakram.

Tampilan atas-bawah taman bermain Disc Maze, dengan tanda panah yang menunjukkan jalur yang dituju robot VR. Robot harus melaju melalui seluruh lintasan, berbelok ke kanan pada cakram hijau dan berbelok ke kiri pada cakram biru untuk akhirnya mencapai sasaran cakram merah. Urutannya ialah 1 cakram hijau, 4 cakram biru, 1 cakram hijau, 1 cakram biru, 1 cakram hijau, dan terakhir cakram merah.

Hasil belajar

  • Identifikasi bahwa pernyataan jikamenjalankan blok di dalamnya jika kondisi Boolean dilaporkan sebagai Benar.
  • Identifikasi bahwa Anda dapat memiliki beberapa pernyataan jika dalam sebuah proyek untuk dapat memeriksa beberapa warna, dan memiliki beberapa perilaku berdasarkan warna tersebut.

Mengamati Pola dan Menggunakan Pernyataan Kondisional

Dalam Pelajaran 2, pola diidentifikasi untuk cara Robot VR harus melaju saat warna tertentu dilaporkan oleh Sensor Mata di Disk Maze Playground.

  • Sensor Mata Depan mendeteksi 'HIJAU': Benar
    • Belok kanan 90 derajat

      Tampilan atas-bawah taman bermain Disk Maze, dengan jalur yang dituju robot VR ditandai dengan tanda panah. Setiap belokan setelah cakram hijau disorot, yang menunjukkan bahwa belokan kanan selalu mengikuti cakram hijau.
  • Sensor Mata Depan mendeteksi 'BIRU': Benar
    • Belok kiri 90 derajat

      Tampilan atas-bawah taman bermain Disk Maze, dengan jalur yang dituju robot VR ditandai dengan tanda panah. Setiap belokan setelah cakram biru disorot, yang menunjukkan bahwa belokan kiri selalu mengikuti cakram biru.

Logika ini dapat digunakan untuk menyederhanakan proyek dengan pernyataan jika. Jika pernyataanmerupakan pernyataan kondisional yang menginstruksikan Robot VR untuk membuat keputusan jika kondisi yang ditentukan adalah Benar.

jika kondisi:
	lulus

Untuk Informasi Anda

Bila pernyataanjikadiseret ke Ruang Kerja dari Kotak Alat, pernyataanlewatterisi secara otomatis. Pernyataanpassmerupakan tempat penampung perintah masa mendatang yang akan diimplementasikan. Pernyataan ifperlu memiliki perintah di dalamnya agar dapat dijalankan, jadi pernyataanpassditambahkan. Bila Anda menambahkan perintah pada pernyataanif, perintah tersebut akan menggantikan pernyataanpass
Pernyataan If di ruang kerja menunjukkan bagaimana pernyataan pass diganti dengan perintah lain, dalam kasus ini penggantiannya adalah giliran untuk perintah.

Pola Labirin Disk dengan pernyataanjika

Jikapernyataan dalam pengkodean mengikuti logika yang sudah dikenal. Misalnya, Anda mungkin pernah menggunakan pernyataanjikauntuk membuat keputusan dalam hidup Anda – "Jika hujan, maka saya menggunakan payung." atau "Jika saya melihat rambu berhenti, maka saya berhenti bergerak." Pola yang sama yang kami identifikasi dalam Disk Maze menggunakan perulangan while, dapat dibingkai ulang menjadi serangkaian pernyataanif

  • JikaSensor Mata Depan mendeteksi 'HIJAU', maka belok kanan 90 derajat.Tampilan atas-bawah taman bermain Disk Maze, dengan jalur yang dituju robot VR ditandai dengan tanda panah. Setiap belokan setelah cakram hijau disorot, yang menunjukkan bahwa belokan kanan selalu mengikuti cakram hijau.
  • JikaSensor Mata Depan mendeteksi 'BIRU', maka belok kiri 90 derajat.Tampilan atas-bawah taman bermain Disk Maze, dengan jalur yang dituju robot VR ditandai dengan tanda panah. Setiap belokan setelah cakram biru disorot, yang menunjukkan bahwa belokan kiri selalu mengikuti cakram biru.

Pilih tombol Berikutnya untuk melanjutkan sisa Pelajaran ini.