Lompat ke isi utama
Portal Guru

Metode Pengkodean Alternatif

Sesuaikan Unit Ini untuk Menggunakan Metode Pengkodean Alternatif

Unit Lab STEM ini ditulis untuk digunakan dengan Coder dan Kartu Coder.  Namun, Anda dapat menggunakan tombol pada Robot 123 untuk menyentuh kode, atau menggunakan VEXcode 123 untuk mengimplementasikan Unit. Fleksibilitas ini dapat membantu Anda memenuhi kebutuhan individual siswa Anda. Misalnya, jika siswa Anda sudah familier dengan VEXcode 123, mereka menyelesaikan semua aktivitas dengan VEXcode 123. Bagian Ringkasan setiap Lab berisi informasi tambahan yang dapat membantu Anda memodifikasi Lab untuk menggunakan VEXcode 123 atau tombol pada Robot 123.

Adaptasi VEXcode 123

Jika menggunakan VEXcode 123 dengan Unit ini, siswa dapat menggunakan blok berikut untuk menggerakkan Robot 123 dalam aktivitas pengkodean  Untuk informasi lebih lanjut tentang cara bekerja dengan VEXcode 123, lihat Bagian VEXcode 123 di Pustaka STEM.

Blok VEXcode 123 Perilaku
Berkendara untuk memblokir Blok [Drive for] menggerakkan Robot 123 maju atau mundur pada jarak tertentu. Tetapkan sejauh mana Robot 123 akan bergerak dengan memasukkan nilai ke dalam oval.
Putar untuk blok Blok [Putar ke] memutar Robot 123 di tempatnya ke kiri atau kanan sejauh jumlah derajat yang ditentukan.
  • Di Lab 1,  Play Bagian 2, siswa akan membuat proyek agar Robot 123 menjalankan tindakan kompleks seperti berputar dalam lingkaran. Lihat di bawah untuk kemungkinan solusi untuk Mainkan Bagian 2 agar Robot 123 berputar dalam lingkaran.

    Proyek VEXcode untuk membuat Robot 123 berputar dalam lingkaran: 4 blok belok kanan
    Lab 1 - Mainkan Bagian 2 Solusi - Berputar dalam Lingkaran
  • Di Lab 2, siswa dapat mengamati perilaku untuk blok [Drive for] dan [Turn for} VEXcode 123 di atas. Mintalah siswa menjelajahi cara mengubah parameter dalam blok agar Robot 123 bergerak pada jarak yang berbeda-beda, berbelok ke arah yang berbeda, atau berbelok pada derajat . Kemudian, untuk Bagian Permainan 2, mintalah mereka membuat proyek VEXcode yang memiliki Robot 123 yang bergerak dalam bentuk persegi. Lihat di bawah untuk kemungkinan solusi VEXcode 123 untuk Bagian Permainan 2 —berkendara dalam bentuk persegi.

    Berkendara dalam bentuk persegi yang memungkinkan penyelesaian dengan blok Saat memulai diikuti oleh Berkendara selama 1 langkah, Belok kanan sejauh 90 derajat, diulang sebanyak empat kali.
    Solusi yang mungkin untuk berkendara di kotak
  • Di Lab 3, siswa akan membuat proyek agar Robot 123 melaju dari titik awal ke tujuan yang ditentukan oleh Perintah Tantangan Peta. Ini adalah solusi VEXcode 123 yang memungkinkan untuk perintah melaju dari Taman ke Rumah berdasarkan tata letak peta Bagian Permainan 1.

    Solusi Peta Harta Karun mungkin dimulai dengan blok Saat dimulai, dan diikuti oleh Berkendara maju sejauh tiga langkah, Belok kanan sejauh 90 derajat, Berkendara maju sejauh satu langkah.
    Solusi yang mungkin untuk berkendara dari Taman ke Rumah
  • Di Lab 4, siswa berlatih men-debug proyek. Berikan siswa perilaku yang diinginkan dan proyek VEXcode 123 yang salah untuk di-debug. Perilaku yang diharapkan: Mengemudi empat petak, belok kiri dan lampu menyala ungu, mengemudi satu petak, belok kanan, lalu klakson. Berikan siswa proyek di sebelah kiri untuk di-debug. Proyek VEXcode 123 di sebelah kanan adalah solusinya.

    Gambar berdampingan proyek VEXcode untuk Lab 4. Di sebelah kiri adalah proyek yang salah untuk di-debug. Dimulai dengan blok Saat dimulai, dan diikuti oleh Maju sejauh 2 langkah, Belok kiri sejauh 90 derajat, Maju sejauh 1 langkah, Belok kiri sejauh 90 derajat, Maju sejauh 1 langkah, Belok kanan sejauh 90 derajat, Mainkan suara klakson. Di sebelah kanan adalah solusinya. Dimulai dengan blok Saat dimulai, diikuti oleh Berkendara maju sejauh 4 langkah, Belok kiri sejauh 90 derajat, Berkendara maju sejauh satu langkah, Belok kanan sejauh 90 derajat, Mainkan suara klakson.
    Lab Dasar-Dasar Pengkodean 4 Solusi

Adaptasi Sentuhan

Anda juga dapat mengadaptasi Unit ini untuk menggunakan tombol pada Robot 123 untuk menyelesaikan aktivitas di Lab ini. Siswa harus memahami bahwa setiap penekanan tombol sama dengan 1 gerakan Robot 123. Kemudian, mereka dapat membuat proyek dengan serangkaian penekanan tombol. Siswa harus mengidentifikasi bahwa urutan mereka menekan tombol adalah urutan di mana Robot 123 akan menjalankan perilaku. Untuk informasi lebih lanjut tentang cara menggunakan Robot 123, lihat artikel Menggunakan Pustaka STEM Robot 123. Untuk informasi lebih lanjut tentang pengkodean menggunakan tombol Sentuh pada Robot 123, lihat artikel Pengkodean dengan Tombol Sentuh pada Pustaka STEM Robot 123.

Tombol Nama Perilaku
Tombol mulai di tengah Robot 123. Awal Memulai proyek saat ditekan.
Tombol pindah pada bagian depan Robot 123. Bergerak Robot 123 akan bergerak maju sejauh 1 panjang robot atau 1 petak pada Lapangan 123.
Tombol belok kanan di kanan atas Robot 123. Benar 123 Robot akan berputar di tempat 90 derajat ke kanan.
Tombol belok kiri di kiri atas Robot 123. Kiri 123 Robot akan berputar di tempat 90 derajat ke kiri.
Tombol putar suara di bagian atas-belakang Robot 123. Suara 123 Robot akan memainkan suara klakson.
  • Untuk mengadaptasi Lab 1, minta siswa membuat proyek agar Robot 123 menjalankan perilaku kompleks seperti berputar dalam lingkaran. Mintalah siswa menguraikan langkah-langkah yang diperlukan, lalu buat proyek kode sentuh dengan tombol pada Robot 123. Ini adalah contoh solusi yang memungkinkan untuk membuat robot berputar dalam lingkaran. Solusi menunjukkan urutan penekanan tombol dari kiri ke kanan. 
1 2 3 4
Gambar tombol belok kanan di kanan atas Robot 123 Gambar tombol belok kanan di kanan atas Robot 123 Gambar tombol belok kanan di kanan atas Robot 123 Tombol kanan di kanan atas 123 Robot
  • Untuk mengadaptasi Lab 2, fokuslah pada ikon tombol di bagian Engage, dan bagaimana simbol pada tombol mewakili 123 perilaku Robot. Kemudian, minta siswa menggunakan tombol pada Robot 123 untuk membuat proyek agar robot melaju dalam bentuk persegi. Ada berbagai cara untuk membuat robot melaju dalam bentuk persegi. Ini adalah solusi yang memungkinkan yang memperlihatkan penekanan tombol secara berurutan dari kiri ke kanan.
1 2 3 4 5 6 7 8
Tombol pindahkan pada bagian depan atas Robot 123. Tombol belok kanan di kanan atas Robot 123. Tombol pindahkan pada bagian depan atas Robot 123. Tombol belok kanan di kanan atas Robot 123. Tombol pindahkan pada bagian depan atas Robot 123. Tombol belok kanan di kanan atas Robot 123. gambar tombol bergerak di bagian depan Robot 123 Gambar tombol belok kanan di kanan atas Robot 123
  • Untuk mengadaptasi Lab 3, mintalah siswa menggunakan tombol pada Robot 123 untuk membuat proyek di mana robot melaju dari awal hingga tujuan seperti yang ditentukan oleh Prompt Tantangan Peta. Solusi contoh ini akan menggerakkan Robot 123 dari taman ke rumah pada pengaturan peta di Bagian Permainan 1. Solusi menunjukkan urutan penekanan tombol dari kiri ke kanan. 
1 2 3 4 5
Tombol pindahkan pada bagian depan atas Robot 123. Tombol pindahkan pada bagian depan atas Robot 123. Tombol pindahkan pada bagian depan atas Robot 123. Tombol belok kanan di kanan atas Robot 123, Tombol pindahkan pada bagian depan atas Robot 123.
  • Fokus Lab 4 adalah debugging. Berikan siswa perilaku yang diinginkan dan proyek sentuhan yang salah untuk di-debug. Gunakan yang berikut ini sebagai perilaku yang dimaksud: Mengemudi empat langkah, belok kiri, mengemudi satu langkah, belok kanan, lalu klakson. Berikan siswa proyek di atas untuk di-debug. Proyek sentuh di bagian bawah adalah solusinya. Proyek kode sentuh di bawah menunjukkan urutan penekanan tombol dari kiri ke kanan. 
  • Tabel pertama menunjukkan proyek yang akan di-debug agar Robot 123 menyelesaikan "Perilaku yang dimaksudkan yang tercantum di atas. Penekanan tombol diurutkan dari kiri ke kanan. 
1 2 3 4 5 6 7 8
gambar tombol bergerak di bagian depan Robot 123 Tombol pindahkan pada bagian depan atas Robot 123. Tombol belok kiri di kiri atas Robot 123. Tombol pindahkan pada bagian depan atas Robot 123. Tombol pindahkan pada bagian depan atas Robot 123. Tombol belok kiri di kiri atas Robot 123. Tombol putar suara di bagian atas-belakang Robot 123. Tombol putar kanan di kanan atas Robot 123.
  •  Tabel ini menunjukkan solusi proyek sentuh untuk perilaku yang dimaksud yang tercantum di atas. Penekanan tombol diurutkan dari kiri ke kanan. 
1 2 3 4 5 6 7 8
Tombol pindah pada bagian depan robot 123. Tombol pindah pada bagian depan robot 123. Tombol pindah pada bagian depan robot 123. Tombol pindah pada bagian depan robot 123. Tombol belok kiri di kiri atas Robot 123. Tombol pindah pada bagian depan robot 123. Tombol belok kanan di kanan atas Robot 123 Tombol putar suara di bagian atas-belakang Robot 123.