Langsung ke konten utama
Portal Guru

Metode Pengkodean Alternatif

Adaptasikan Unit ini untuk Menggunakan Metode Pengkodean Alternatif

Unit Laboratorium STEM ini ditulis untuk digunakan dengan Coder dan kartu Coder.  Namun, Anda dapat mengadaptasi Lab dalam Unit ini untuk menggunakan VEXcode 123. Fleksibilitas ini dapat membantu Anda memenuhi kebutuhan individual siswa Anda. Misalnya, jika siswa Anda sudah familiar dengan VEXcode 123, mereka menyelesaikan aktivitas pengkodean dengan VEXcode 123. Bagian Ringkasan dari setiap Lab berisi informasi tambahan yang dapat membantu Anda memodifikasi Lab individual untuk menggunakan VEXcode 123.

Adaptasi VEXcode 123

Jika menggunakan VEXcode 123 dengan Unit ini, siswa dapat menggunakan blok [Drive for] atau Drive until] untuk menggerakkan Robot 123 dalam aktivitas pengkodean. Untuk informasi lebih lanjut tentang cara bekerja dengan VEXcode 123, lihat Bagian VEXcode 123 di Perpustakaan .

Blok Kode VEX Perilaku
Blok VEXcode yang berbunyi "maju 1 langkah". Blok [Drive for] menggerakkan Robot 123 maju atau mundur sejauh jarak tertentu. Atur seberapa jauh Robot 123 akan bergerak dengan memasukkan nilai ke dalam oval.
Blok VEXcode yang berbunyi "maju terus hingga objek". Blok [Bergerak sampai] menggerakkan Robot 123 maju atau mundur sampai Sensor Mata mendeteksi suatu objek.
Blok VEXcode yang membaca deteksi mata terhadap warna merah. Angka <Eye detects> menunjukkan apakah Sensor Mata mendeteksi warna yang ditentukan.
Blok VEXcode yang berbunyi jika maka else. Blok [If then else] adalah Blok 'C' yang menjalankan blok di dalam bagian pertama atau kedua dari If then else berdasarkan nilai Boolean yang dilaporkan.
Blok VEXcode yang terbaca selamanya Blok [Forever] blok 'C' yang mengulang blok apa pun yang terdapat di dalamnya selamanya.

 

  • Jika menggunakan VEXcode 123 dengan Unit ini, siswa dapat menggunakan blok [Drive for] untuk aktivitas Lab 1. Mereka dapat mengatur seberapa jauh Robot 123 akan bergerak dengan memasukkan nilai ke dalam oval di bagian Lab 1 Play.

Proyek VEXcode dengan blok "when started" dan 4 blok terlampir, blok-blok tersebut terbaca sebagai berikut: maju 2 langkah, maju 1 langkah, maju 1 langkah, maju 1 langkah.
Kemungkinan Solusi untuk Proyek Perjalanan ke Rumah Nenek di Lab 1, Bagian Permainan 2
  • Siswa dapat menggunakan blok [Kendalikan hingga] dalam proyek mereka untuk Lab 2. Mereka dapat menggunakan balok ini agar Robot 123 dapat bergerak hingga mendeteksi rumah Nenek di Bagian Permainan 1, atau Serigala di Bagian Permainan 2.

Proyek VEXcode dengan blok "when started" dan 2 blok terlampir, blok-blok tersebut berbunyi sebagai berikut: "drive forward until object", "play sound honk".
Kemungkinan Solusi untuk Proyek Menakut-nakuti Serigala di Lab 2, Bagian Permainan 2
  • Di Lab 3, siswa dapat menggunakan blok [Jika maka else], <Eye detects>, dan [Selamanya] untuk membuat 'Algoritma Pendeteksi Serigala'. Perhatikan bahwa blok [Selamanya] berisi semua blok lain di dalamnya. Itulah yang menentukan blok mana yang akan diulang.

    Proyek VEXcode dengan blok "when started" dan 6 blok terlampir. Sebuah perulangan tanpa akhir berputar di sekitar blok-blok berikut: bergerak maju hingga objek terdeteksi, jika mata mendeteksi warna merah maka bunyikan suara klakson, jika tidak bunyikan suara bel pintu.
    Kemungkinan Solusi untuk Proyek Algoritma 'Pendeteksi Serigala' di Lab 3, Bagian Permainan 2