Panduan Belajar Blockly Games: Maze - Level 5 (Menggabungkan Gerakan Awal dan Pengulangan)
Di Level 5, Anda akan menghadapi labirin yang memerlukan kombinasi gerakan awal yang spesifik sebelum masuk ke pola pengulangan. Anda akan menggunakan blok repeat until setelah beberapa perintah awal.
Tujuan Level 5: Membuat karakter bergerak maju melalui jalur yang memiliki belokan awal tertentu, kemudian mengikuti jalur lurus yang panjang hingga mencapai titik merah, dengan memanfaatkan blok repeat until.
Antarmuka Game:
- Area Labirin (Kiri): Menampilkan karakter (bendera hijau) di awal, jalur kuning yang membentuk belokan 'L' besar, dan tujuan akhir (pin lokasi merah). Di bagian bawah, ada pesan "You have 4 blocks left." yang menunjukkan batas blok yang disarankan untuk menyelesaikan level ini.
- Kotak Peralatan (Tengah): Berisi blok-blok perintah yang sudah dikenal: move forward, turn left, turn right, dan repeat until (goal icon) do.
- Area Kerja (Kanan): Area untuk menyusun blok-blok kode Anda. Gambar Anda menunjukkan satu blok move forward yang mungkin sudah ada.
- Tombol "Run Program" (Jalankan Program): Untuk menjalankan kode Anda.
Langkah-langkah Penyelesaian Level 5:
Langkah 1: Analisis Jalur dan Identifikasi Segmen Gerakan
- Lihatlah labirin di Level 5. Perhatikan jalur kuning dari bendera hijau ke pin merah.
- Anda dapat membagi jalur ini menjadi dua bagian utama:
- Bagian 1 (Gerakan Awal): Karakter perlu bergerak maju dua langkah, lalu berbelok ke kiri. Ini adalah bagian yang tidak berulang.
- Bagian 2 (Gerakan Berulang): Setelah belokan pertama, karakter berada di jalur lurus yang panjang menuju tujuan. Bagian ini akan memerlukan pengulangan move forward.
Langkah 2: Susun Blok untuk Gerakan Awal
Pertama, kita akan mengatur gerakan awal karakter yang tidak berulang:
- Langkah Pertama (Maju):
- Seret blok move forward dari Kotak Peralatan ke Area Kerja.
- Langkah Kedua (Maju Lagi):
- Seret blok move forward lainnya dari Kotak Peralatan.
- Hubungkan blok move forward ini tepat di bawah blok move forward yang pertama.
- Langkah Ketiga (Belok Kiri):
- Seret blok turn left dari Kotak Peralatan.
- Hubungkan blok turn left ini tepat di bawah blok move forward kedua.
Visualisasi Susunan Blok Awal di Area Kerja:
|
move forward move forward turn left
|
Pada titik ini, karakter akan berada di awal jalur lurus panjang, menghadap ke arah pin lokasi merah.
Langkah 3: Susun Blok untuk Gerakan Berulang (Menuju Tujuan)
Sekarang, kita akan menangani bagian kedua jalur yang lurus panjang, menggunakan blok repeat until:
- Ambil Blok repeat until:
- Seret blok repeat until (goal icon) do dari Kotak Peralatan.
- Hubungkan blok repeat until ini tepat di bawah blok turn left yang terakhir Anda letakkan.
- Masukkan Blok move forward ke dalam repeat until:
- Seret blok move forward dari Kotak Peralatan.
- Tempatkan blok move forward ini ke dalam celah di dalam blok repeat until (yaitu, di antara kata "do" dan bagian bawah blok repeat until). Ini akan membuat karakter terus bergerak maju hingga mencapai tujuan.
Visualisasi Susunan Blok Lengkap di Area Kerja:
|
move forward move forward turn left repeat until (goal icon) do move forward |
Langkah 4: Jalankan Program Anda
- Setelah semua blok tersusun dengan rapi dan benar seperti di atas, klik tombol merah besar Run Program di bagian bawah area labirin.
- Perhatikan karakter Anda. Ia akan bergerak maju dua kali, berbelok kiri, dan kemudian terus bergerak maju sampai mencapai tujuan.
Langkah 5: Verifikasi Hasil
- Jika karakter berhasil mencapai pin lokasi merah, Anda akan melihat pesan "Congratulations!" (Selamat!) yang menandakan Anda telah berhasil menyelesaikan Level 5.
- Perhatikan juga bahwa Anda telah menyelesaikan level ini dengan jumlah blok yang sesuai atau mendekati batas "4 blocks left" (termasuk blok repeat until sebagai satu unit utama).
- Klik OK untuk melanjutkan ke level berikutnya.
- Jika karakter gagal mencapai tujuan atau tersangkut, klik tombol Reset. Periksa kembali susunan blok Anda. Pastikan urutan gerakan awal sudah benar, dan blok move forward ditempatkan dengan benar di dalam blok repeat until.
- Blockly Games –Maze Level 1
- Blockly Games – Maze Level 2
- Blockly Games –Maze Level 3
- Blockly Games –Maze Level 4
- Blockly Games –Maze Level 5
- Blockly Games –Maze Level 6
- Blockly Games –Maze Level 7
- Blockly Games –Maze Level 8
- Blockly Games –Maze Level 9
- Blockly Games –Maze Level 10
No comments:
Post a Comment