Metode Pengkodean Alternatif
Adaptasikan Unit ini untuk Menggunakan Metode Pengkodean Alternatif
Unit Lab STEM ini ditulis untuk digunakan dengan Coder dan Kartu Coder. , 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 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 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 Perpustakaan STEM.
| Blok VEXcode 123 | Perilaku |
|---|---|
![]() |
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 [Turn for] memutar Robot 123 di tempat ke kiri atau ke kanan dengan jumlah derajat yang ditentukan. |
-
Di Lab 1, Play Bagian 2, siswa akan membuat proyek agar Robot 123 dapat melakukan aksi kompleks seperti berputar dalam lingkaran. Lihat di bawah ini untuk solusi yang mungkin untuk Mainkan Bagian 2 agar Robot 123 berputar dalam lingkaran.
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 untuk mengeksplorasi bagaimana mereka dapat mengubah parameter dalam blok agar Robot 123 dapat bergerak dengan jarak yang berbeda, berbelok ke arah yang berbeda, atau berbelok dengan jumlah derajat . Kemudian untuk Bagian Bermain 2, mintalah membuat proyek VEXcode yang menampilkan Robot 123 bergerak dalam bentuk persegi. Lihat di bawah untuk solusi VEXcode 123 yang mungkin untuk Play Part 2 —mengemudi dalam bentuk persegi.
Kemungkinan solusi untuk mengemudi di dalam persegi -
Di Lab 3, siswa akan membuat proyek agar Robot 123 dapat bergerak dari titik awal ke tujuan yang ditentukan oleh Petunjuk Tantangan Peta. adalah solusi VEXcode 123 yang mungkin untuk petunjuk bergerak dari Taman ke Rumah berdasarkan tata letak peta Bagian Bermain 1.
Solusi yang mungkin untuk berkendara dari Taman ke Rumah -
Di Lab 4, siswa berlatih melakukan debugging proyek. Berikan kepada siswa perilaku yang diharapkan dan proyek VEXcode 123 yang salah untuk di-debug. Perilaku yang diharapkan: Berkendara empat spasi, belok kiri dan menyala ungu, berkendara satu spasi, belok kanan, lalu membunyikan klakson. Berikan proyek di sebelah kiri kepada siswa untuk diperbaiki kesalahannya. Proyek VEXcode 123 di sebelah kanan adalah solusinya.
Dasar-Dasar Pemrograman Lab 4 Solusi
Adaptasi Sentuh
Anda juga dapat mengadaptasi Unit ini untuk menggunakan tombol-tombol pada Robot 123 untuk menyelesaikan aktivitas di Lab ini. Siswa harus memahami bahwa setiap penekanan tombol sama dengan 1 gerakan Robot 123. , mereka dapat membuat proyek dengan serangkaian penekanan tombol. Siswa harus mengidentifikasi bahwa urutan mereka menekan tombol adalah urutan di mana Robot 123 akan mengeksekusi perilaku. Untuk informasi lebih lanjut tentang cara menggunakan Robot 123, lihat artikel Menggunakan Robot 123 di Perpustakaan STEM. Untuk informasi lebih lanjut tentang pemrograman menggunakan tombol sentuh pada Robot 123, lihat artikel Perpustakaan STEM Pemrograman dengan Tombol Sentuh pada Robot 123.
| Tombol | Nama | Perilaku |
|---|---|---|
![]() |
Awal | Memulai proyek saat ditekan. |
![]() |
Bergerak | Robot 123 akan bergerak maju sejauh 1 panjang robot, atau 1 kotak di Lapangan 123. |
![]() |
Benar | Robot 123 akan berputar di tempat 90 derajat ke kanan. |
![]() |
Kiri | Robot 123 akan berputar di tempat 90 derajat ke kiri. |
![]() |
Suara | Robot 123 akan mengeluarkan suara klakson. |
- Untuk mengadaptasi Lab 1, mintalah siswa untuk membuat proyek agar Robot 123 dapat melakukan perilaku kompleks seperti berputar dalam lingkaran. Mintalah siswa untuk memecah langkah-langkah yang diperlukan, kemudian buat proyek kode sentuh dengan tombol-tombol pada Robot 123. adalah contoh solusi yang mungkin untuk membuat robot berputar dalam lingkaran. Solusi ini menunjukkan urutan penekanan tombol dari kiri ke kanan.
| 1 | 2 | 3 | 4 |
|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
- Untuk mengadaptasi Lab 2, fokuslah pada ikon tombol di bagian Engage, dan bagaimana simbol pada tombol-tombol mewakili perilaku Robot. Kemudian, siswa menggunakan tombol-tombol pada Robot 123 untuk membuat proyek agar robot tersebut dapat bergerak di dalam sebuah persegi. Ada berbagai cara agar robot dapat bergerak di dalam sebuah persegi. Ini adalah solusi yang mungkin, yang menunjukkan penekanan tombol secara berurutan dari kiri ke kanan.
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
|---|---|---|---|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
- Untuk mengadaptasi Lab 3, mintalah siswa menggunakan tombol pada Robot 123 untuk membuat proyek di mana robot tersebut bergerak dari titik awal ke tujuan seperti yang ditentukan oleh Petunjuk Tantangan Peta. Contoh solusi ini akan menggerakkan Robot 123 dari taman ke rumah pada pengaturan peta di Bagian Bermain 1. Solusi ini menunjukkan urutan penekanan tombol dari kiri ke kanan.
| 1 | 2 | 3 | 4 | 5 |
|---|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
- Debugging adalah fokus dari Lab 4. Berikan siswa perilaku yang diharapkan dan proyek sentuh yang salah untuk diperbaiki. Gunakan perilaku berikut sebagai perilaku yang dimaksudkan: Berkendara empat spasi, belok kiri, berkendara satu spasi, belok kanan, lalu bunyikan klakson. Berikan proyek di bagian atas kepada siswa untuk diperbaiki kesalahannya. Proyek touch di bagian bawah adalah solusinya. Proyek kode sentuh di bawah menunjukkan urutan penekanan tombol dari kiri ke kanan.
- Tabel pertama menunjukkan proyek yang perlu di-debug agar Robot 123 dapat menyelesaikan "Perilaku yang diharapkan" yang tercantum di atas. Penekanan tombol diurutkan dari kiri ke kanan.
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
|---|---|---|---|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
- Tabel ini menunjukkan solusi proyek sentuh untuk perilaku yang diinginkan seperti yang tercantum di atas. Penekanan tombol diurutkan dari kiri ke kanan.
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
|---|---|---|---|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |






