Blockly Games - Maze Level 4


 

Panduan Belajar Blockly Games: Maze - Level 4 (Mengulang Urutan Gerakan)

Di Level 4, Anda akan memperdalam pemahaman tentang blok repeat until dengan menggunakannya untuk mengulang serangkaian gerakan, bukan hanya satu gerakan. Labirin kali ini memiliki pola berulang yang sempurna untuk konsep ini.

Tujuan Level 4: Membuat karakter bergerak melalui jalur zigzag (berbelok kiri dan kanan secara bergantian) hingga mencapai titik merah, menggunakan blok repeat until untuk mengulang pola gerakan.


Antarmuka Game:

  • Area Labirin (Kiri): Menampilkan karakter (bendera hijau) di awal, jalur zigzag kuning yang harus dilewati, dan tujuan akhir (pin lokasi merah). Di bagian bawah, ada pesan "You have 4 blocks left." yang menunjukkan batas blok yang disarankan.
  • Kotak Peralatan (Tengah): Berisi blok-blok 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.
  • Petunjuk (Bawah Kotak Peralatan): Ada pop-up petunjuk yang mengatakan "You can fit more than one block inside a 'repeat' block." (Anda bisa memasukkan lebih dari satu blok di dalam blok 'ulang'). Ini adalah petunjuk penting untuk level ini.
  • Tombol "Run Program" (Jalankan Program): Untuk menjalankan kode Anda.

Langkah-langkah Penyelesaian Level 4:

Langkah 1: Analisis Jalur dan Identifikasi Pola Berulang

  1. Lihatlah labirin di Level 4. Perhatikan bagaimana jalur kuning membentuk pola zigzag.
  2. Dari posisi awal, karakter perlu:
    • Bergerak maju satu langkah.
    • Berbelok ke kiri.
    • Bergerak maju satu langkah.
    • Berbelok ke kanan.
  3. Pola move forward -> turn left -> move forward -> turn right ini berulang beberapa kali hingga mencapai tujuan.

Langkah 2: Pahami Penggunaan "Repeat Until" untuk Urutan Gerakan

  1. Pesan "You have 4 blocks left." menunjukkan bahwa Anda perlu solusi yang ringkas. Mengulang setiap langkah secara manual akan melebihi batas blok.
  2. Karena ada pola yang berulang, blok repeat until adalah solusinya. Ingat petunjuk bahwa Anda bisa memasukkan lebih dari satu blok ke dalamnya.
  

Langkah 3: Susun Blok Perintah di Area Kerja

  1. Ambil Blok repeat until:
    • Seret blok repeat until (goal icon) do dari Kotak Peralatan ke Area Kerja. Ini akan menjadi wadah utama Anda.
  2. Identifikasi dan Masukkan Satu Siklus Pola ke dalam repeat until:
    • Siklus pertama yang jelas adalah: move forward, lalu turn left.
    • Seret blok move forward dari Kotak Peralatan.
    • Tempatkan blok move forward ini di dalam blok repeat until.

    • Seret blok turn left dari Kotak Peralatan.
    • Tempatkan blok turn left ini tepat di bawah move forward di dalam blok repeat until.

Perhatian: Pola dalam labirin sebenarnya sedikit berbeda, yaitu maju, belok kiri, maju, belok kanan. Jadi, Anda perlu memasukkan keempatnya dalam satu siklus repeat until agar karakter kembali ke orientasi awal sebelum siklus berikutnya.

  1. Lanjutkan Memasukkan Pola Berulang ke dalam repeat until:
    • Sekarang, perhatikan kembali pola labirin: setelah move forward dan turn left, karakter kembali bergerak maju.
    • Seret blok move forward lainnya dari Kotak Peralatan.
    • Tempatkan blok move forward ini tepat di bawah turn left di dalam blok repeat until.

    • Terakhir, karakter perlu berbelok ke kanan untuk menyelesaikan satu segmen zigzag dan siap untuk segmen berikutnya.
    • Seret blok turn right dari Kotak Peralatan.
    • Tempatkan blok turn right ini tepat di bawah move forward terakhir di dalam blok repeat until.

Langkah 4: Jalankan Program Anda

  1. Setelah semua blok tersusun dengan benar di dalam blok repeat until, klik tombol merah besar Run Program di bagian bawah area labirin.
  2. Perhatikan karakter Anda. Ia akan mengulang urutan move forward, turn left, move forward, turn right berkali-kali hingga mencapai pin lokasi merah.

Langkah 5: Verifikasi Hasil

  1. Jika karakter berhasil mencapai pin lokasi merah, Anda akan melihat pesan "Congratulations!" (Selamat!). Ini berarti Anda telah berhasil menyelesaikan Level 4.
  2. Klik OK untuk melanjutkan ke level berikutnya.

  1. Jika karakter gagal mencapai tujuan atau tersangkut, klik tombol Reset. Periksa kembali susunan blok Anda di dalam repeat until. Pastikan urutan dan arah belokan sudah benar. Ingatlah bahwa seluruh pola yang berulang harus ada di dalam blok repeat until agar karakter selalu dalam orientasi yang benar untuk mengulang pola.

 

Visualisasi Susunan Blok yang Benar di Area Kerja:

repeat until (goal icon)

  do

    move forward

    turn left

    move forward

    turn right

 

 

 
 
Silahkan dicoba untuk menyelesaikan Blockly Games – Maze sesuai level berikut:

  1. Blockly Games –Maze Level 1
  2. Blockly Games – Maze Level 2  
  3. Blockly Games –Maze Level 3
  4. Blockly Games –Maze Level 4
  5. Blockly Games –Maze Level 5
  6. Blockly Games –Maze Level 6
  7. Blockly Games –Maze Level 7
  8. Blockly Games –Maze Level 8
  9. Blockly Games –Maze Level 9
  10. Blockly Games –Maze Level 10

 

 


No comments:

Post a Comment