Lompat ke isi utama
Portal Guru

Bermain

Bagian 1 - Langkah demi Langkah

  1. InstruksikanInstruksikan siswa bahwa mereka akan membuat proyek di mana Lengan Robot akan menggerakkan cakram berdasarkan warnanya.

    Lengan Robot akan menunggu hingga cakram terdeteksi, memeriksa warna cakram, dan membuat keputusan berdasarkan warna tersebut. Jika cakram tersebut cocok dengan warna dalam proyek, Lengan Robot akan mengangkat cakram tersebut, lalu memindahkannya ke bagian lain petak, menjatuhkan cakram, dan kembali ke lokasi awal. Tonton video di bawah untuk melihat bagaimana Lengan Robot dapat menggerakkan cakram dengan sukses dengan terlebih dahulu merasakan cakram tersebut dan kemudian mengangkatnya untuk berpindah ke lokasi lain berdasarkan warnanya.

    Berkas video
  2. ModelModelkan cara menambahkan blok [Jika maka] dan blok [Selamanya] ke proyek bersama siswa. Jelaskan bahwa untuk contoh ini, Lengan Robot akan mencari warna hijau
    • Mintalah siswa untuk membuka proyek Lab 4 Bagian 2 mereka dan mengganti namanya menjadi Lab 5 Bagian 1.

      Kotak nama proyek di tengah Toolbar VEXcode GO disorot dengan kotak merah, dan bertuliskan Lab 5 Bagian 1.
      Namai Proyek
    • Jika ada siswa yang tidak hadir pada Lab 4 atau tidak dapat menemukan proyek mereka, mintalah mereka membuat ulang solusi Lab 4 Bagian 2 dari Tayangan Slide Gambar Lab 5.

    Lab 4 Bagian 2 Proyek solusi. Blok-blok dalam proyek tersebut berbunyi Saat dimulai, Tunggu hingga mata menemukan objek, berikan energi pada elektromagnet untuk meningkatkan, tunggu 1 detik, putar lengan ke atas sejauh 90 derajat, putar alas ke kanan sejauh 90 derajat, putar lengan ke bawah sejauh 90 derajat, berikan energi pada elektromagnet untuk menjatuhkan, dan putar alas ke kiri sejauh 90 derajat.
    Lab 4 Bagian 2 Solusi
    • Sebelum memulai, pastikan siswa telah menghubungkan perangkat mereka ke Lengan Robot Kode (2-Sumbu) dan konfigurasi proyek mereka diatur ke Lengan Robot. Bila perlu, tinjau kembali langkah-langkah pada Mengonfigurasi Lengan Robot dan Menghubungkan VEX GO Brain, lalu modelkan langkah-langkah ini bagi siswa untuk menghubungkan dan mengonfigurasi Lengan Robot mereka.

    Catatan: Saat pertama kali menghubungkan Lengan Robot ke perangkat Anda, Gyro yang terpasang di Otak dapat melakukan kalibrasi, yang menyebabkan Lengan Robot bergerak sendiri selama beberapa saat. Ini adalah perilaku yang diharapkan, jangan sentuh Lengan Robot saat sedang dikalibrasi.

    • Seret blok [Jika maka] ke dalam Ruang Kerja.

    Proyek yang sama seperti di atas dengan blok Jika maka dari Kotak Alat diseret ke kiri proyek di Ruang Kerja.
    Tambahkan blok [Jika maka] ke ruang kerja
    • Blok [Jika maka] dapat ditambahkan di sekitar blok yang sudah ada. Tunjukkan kepada siswa bayangan yang muncul saat balok ditambahkan. Bayangan ini menunjukkan di mana blok akan ditambahkan ke tumpukan.

    Proyek yang sama dengan blok If then ditampilkan ditambahkan di bawah blok Wait until, sehingga blok lainnya berada di dalam C blok If then.
    Menambahkan [Jika maka] ke proyek
    • Tanyakan kepada siswa kondisi apa yang ingin mereka periksa (Sensor mata mendeteksi objek dengan warna tertentu). Seret blok <Color sensing> ke blok [Jika maka].

    Proyek yang sama dengan parameter blok Jika maka diatur ke Mata mendeteksi warna merah. Blok-blok kini terbaca Saat dimulai, Tunggu hingga mata menemukan objek, Jika mata mendeteksi warna merah, maka hidupkan elektromagnet untuk meningkatkan, tunggu 1 detik, putar lengan ke atas sejauh 90 derajat, putar alas ke kanan sejauh 90 derajat, putar lengan ke bawah sejauh 90 derajat, hidupkan elektromagnet untuk menjatuhkan, dan putar alas ke kiri sejauh 90 derajat.
    <Color sensing> Blok Ditambahkan
    • Jelaskan bahwa blok <Color sensing> dapat digunakan untuk mendeteksi warna cakram: merah, biru, dan hijau. Pilih opsi tarik-turun 'hijau'.

    Proyek yang sama, dengan dropdown parameter warna dari Mata mendeteksi blok warna terbuka dan disetel ke hijau.
    Pilih 'hijau'
    • Jelaskan bahwa blok [Jika maka] adalah pernyataan kondisional yang menginstruksikan robot untuk memeriksa suatu kondisi, dan jika kondisinya benar, maka blok ini akan berjalan.

    Proyek yang sama dengan parameter blok Jika maka sekarang ditetapkan ke mata yang mendeteksi warna hijau.
    Proyek dengan Blok [Jika maka]
    • Tanyakan kepada siswa berapa kali Lengan Robot akan memeriksa kondisi <Color sensing> dalam alur proyek ini. Apakah sebanyak itu mereka ingin memeriksanya? Untuk memeriksanya berulang kali, mereka perlu menambahkan blok [Selamanya]. Seret blok [Selamanya] ke dalam Ruang Kerja dan letakkan di sekitar tumpukan blok yang ada.

    Proyek yang sama dengan loop Forever ditambahkan sehingga semua blok dari blok Tunggu hingga berada dalam C loop Forever.
    Tambahkan [Selamanya] Blok
    • Instruksikan siswa untuk memilih salah satu dari tiga warna yang tersedia di blok <Color sensing> dalam proyek mereka. Mereka harus menempelkan cakram berwarna yang sama ke Elektromagnet di Lengan Robot dan memulai proyek mereka untuk melihat bagaimana Lengan Robot menggerakkan cakram tersebut. 
      • Catatan: Solusi Lab 5 Bagian 1 akan sedikit bervariasi tergantung pada kelompok warna yang dipilih.

    Proyek yang sama dengan penambahan loop Forever. Proyek kini berbunyi Saat dimulai, Selamanya, Tunggu hingga Mata menemukan objek, Jika mata mendeteksi warna hijau, maka nyalakan elektromagnet untuk meningkatkan, tunggu 1 detik, putar lengan ke atas sejauh 90 derajat, putar alas ke kanan sejauh 90 derajat, putar lengan ke bawah sejauh 90 derajat, nyalakan elektromagnet untuk menjatuhkan, dan putar alas ke kiri sejauh 90 derajat.
    Lab 5 Bagian 1 Solusi

     

  3. MemfasilitasiMemfasilitasi percakapan saat siswa mulai membuat proyek mereka. Dorong mereka untuk menguji proyek mereka saat mereka membuatnya.
    • Apakah proyek Anda berjalan sebagaimana mestinya? Mengapa atau mengapa tidak?
    • Bagaimana Anda menjelaskan apa yang dilakukan blok [Forever] dalam proyek ini?
    • Menurut Anda apa yang akan terjadi jika kita menaruh cakram berwarna berbeda di depan Lengan Robot? Apakah Lengan Robot dapat menggerakkan cakram tersebut? Mengapa Anda berpikir demikian?
    • Jika Anda ingin Lengan Robot memiliki dua warna, blok apa lagi yang perlu Anda tambahkan?
  4. IngatkanIngatkan kelompok untuk mengajukan pertanyaan jika mereka merasa bingung. Jika mereka mengalami masalah saat menggunakan blok baru, minta mereka mengikuti langkah-langkah ini lagi.

    Untuk kelompok yang telah menyelesaikan proyeknya, mintalah mereka membantu kelompok yang mungkin memerlukan bantuan lebih lanjut.

  5. TanyakanMinta siswa untuk mendeskripsikan kejadian di kelas atau di rumah sebagai kalimat “Jika...Maka…”. Misalnya:
    • Jika saya tahu jawabannya, jika saya angkat tangan.
    • Jika bel berbunyi, maka saatnya makan siang.
    • Jika saya menyelesaikan semua pekerjaan rumah saya, maka saya mendapat waktu satu jam untuk menonton layar.

Istirahat Tengah Bermain & Diskusi Kelompok

Segera setelah setiap kelompok berhasil mengkode Lengan Robot mereka untuk mengambil cakram berwarna, berkumpul untuk percakapan singkat.

  • Apa yang dilakukan Lengan Robot Anda?
    • Dorong siswa untuk berbicara sespesifik mungkin tentang perilaku robot. Daripada mengatakan “Ia melihat cakram merah”, katakan “Sensor Mata Lengan Robot mendeteksi cakram merah.”
  • Bagaimana Lengan Robot membuat keputusan dalam proyek kami? Blok apa yang kami gunakan untuk menginstruksikan Lengan Robot untuk membuat keputusan?
  • Berapa kali Lengan Robot akan memeriksa warna? Mengapa? Bagaimana jika kita menghapus blok [Selamanya]?
  • Gunakan gambar alur proyek untuk membantu memfasilitasi percakapan ini.

Alur proyek blok if then dalam loop forever. Panah luar bergerak dari bagian bawah putaran selamanya kembali ke bagian atas dan bertuliskan Berulang selamanya. Blok Jika maka memiliki panah hijau yang menunjukkan bahwa jika mata mendeteksi warna hijau, dan kondisinya benar, blok di dalam C akan berjalan. Jika mata tidak mendeteksi warna hijau, itu salah, dan proyek berpindah ke dasar putaran selamanya.
Alur proyek dengan blok [Selamanya]

Bagian 2 - Langkah demi Langkah

  1. InstruksikanInstruksikan siswa bahwa mereka akan menambahkan pada proyek mereka untuk membuat Lengan Robot yang akan menggerakkan cakram berwarna ke lokasi berbeda tergantung pada warnanya. Tonton video di bawah untuk melihat bagaimana Lengan Robot dapat menggerakkan tiga cakram dengan sukses dengan terlebih dahulu merasakan cakram tersebut dan kemudian mengangkatnya untuk berpindah ke lokasi lain berdasarkan warnanya. Dalam animasi, pertama-tama cakram hijau digerakkan, kemudian cakram merah, dan terakhir cakram biru berhasil dikirim.
    Berkas video
  2. ModelModel bagi siswa tentang langkah-langkah yang harus ditambahkan ke proyek mereka untuk menginstruksikan Lengan Robot untuk memindahkan cakram ke lokasi berbeda berdasarkan warna.

    Tampilan atas bawah Lengan Robot Kode 2 Sumbu dengan cakram pada posisi akhir. Cakram hijau berada di bendera hijau pada posisi jam 12; cakram merah berada di bendera hijau pada posisi jam 3; dan cakram biru berada di bendera hijau pada posisi jam 6.
    Lokasi Disk
    • Minta setiap kelompok meluncurkan VEXcode GO di perangkat mereka dan membuka proyek Lab 5 Bagian 1 mereka. Proyek baru akan dibangun berdasarkan proyek ini.
    • Siswa perlu menyimpan proyek mereka dengan nama baru di awal Lab. Minta mereka memilih "Simpan Sebagai" atau "Simpan ke Perangkat Anda" (tergantung versi VEXcode GO yang Anda gunakan) dari Menu File dan simpan proyek mereka sebagai Lab 5 Bagian 2. Jika beberapa kelompok bekerja pada perangkat yang sama, mintalah mereka menambahkan nama kelompok ke proyek.

      Kotak nama proyek di tengah Toolbar VEXcode GO disorot dengan kotak merah, dan bertuliskan Lab 5 Bagian 2.
      Namai Proyek
    • Sebelum memulai, pastikan siswa telah menghubungkan perangkat mereka ke Lengan Robot Kode (2-Sumbu) dan Lengan Robot telah dikonfigurasi. Bila perlu, tinjau kembali langkah-langkah pada Mengonfigurasi Lengan Robot dan Menghubungkan VEX GO Brain, lalu modelkan langkah-langkah ini bagi siswa untuk menghubungkan dan mengonfigurasi Lengan Robot mereka.
    • Saat ini, Lengan Robot memiliki instruksi tentang apa yang harus dilakukan saat Cakram Hijau terdeteksi. Dengan menduplikasi blok, instruksi untuk warna lain dapat dibuat dengan cepat.
    • Modelkan cara menduplikasi blok dengan mengklik kanan atau menekan lama pada blok [Jika maka].

    Proyek Lab 5 Bagian 1 dengan menu konteks terbuka pada blok Jika maka, dan opsi Duplikat disorot dalam kotak merah.
    Menu Konteks
    • Gandakan blok [If then] dua kali dan tambahkan di bawah blok [If then] pertama.

    Proyek yang sama dengan blok If then, dan blok-blok yang ada di dalamnya, diduplikasi dua kali lagi, sehingga totalnya ada 3 set blok if then.
    Blok duplikat
    • Jelaskan kepada siswa bahwa mereka perlu mengubah blok <Color sensing> di dalam blok [If then] yang baru ditambahkan ke warna disk tambahan. Ubah blok <Color sensing> kedua menjadi 'merah.'

    Tampilan dekat blok Jika maka kedua dalam proyek dengan parameter yang ditetapkan ke Mata mendeteksi warna merah. Menu tarik-turun parameter warna terbuka di mata mendeteksi blok warna dan merah dipilih.
    Ubah ke 'merah'
    • Blok di dalam blok [Jika maka] ini perlu diubah untuk memberi tahu Lengan Robot di mana harus meletakkan Cakram Merah. Ubah parameter blok [Putar untuk] yang mengendalikan Motor Dasar agar berputar 180 derajat di setiap arah.

    Mata if mendeteksi bagian merah proyek dengan parameter jarak putaran untuk blok yang menggerakkan basis yang disorot dengan kotak merah dan diatur ke 180 derajat. Bagian proyek ini sekarang berbunyi, jika mata mendeteksi warna merah, maka nyalakan elektromagnet untuk meningkatkan, tunggu 1 detik, putar lengan ke atas sejauh 90 derajat, putar alas ke kanan sejauh 180 derajat, putar lengan ke bawah sejauh 90 derajat, nyalakan elektromagnet untuk menjatuhkan, dan putar alas ke kiri sejauh 180 derajat.
    Ubah Lokasi Pengiriman
    • Sekarang Lengan Robot tahu ke mana harus memindahkan Cakram Merah atau Cakram Hijau, instruksikan siswa untuk mengedit tumpukan akhir. Dalam tumpukan ini, Lengan Robot akan memindahkan setiap Cakram Biru ke lokasi yang ditentukan.
    • Mintalah siswa meletakkan Cakram pada Elektromagnet dan memulai proyek dan melihat bagaimana Lengan Robot mereka bergerak. Ingatkan mereka bahwa mereka harus memulai proyek dengan Disk yang terpasang pada Elektromagnet. Tinjau langkah-langkah dalamMemulai Proyek di VEXcode GO jika perlu.
    • Mintalah siswa menguji proyek mereka beberapa kali dengan semua cakram berwarna untuk memastikan bahwa proyek tersebut berfungsi sebagaimana mestinya.
  3. MemfasilitasiMemfasilitasi percakapan tentang pernyataan kondisional dalam alur proyek, saat siswa mengubah parameter dan menguji proyek mereka. Gunakan solusi yang disediakan dalam Slideshow Lab 5 untuk memeriksa proyek mereka saat Anda berkeliling.
    Proyek solusi dibagi menjadi tiga bagian, untuk tiga blok Jika maka. Menunjukkan proyek yang sama dari sebelumnya, dengan blok "if then" akhir diatur ke mata mendeteksi warna biru.  Mata mendeteksi bagian biru dari proyek tersebut terbaca jika mata mendeteksi biru, lalu aktifkan elektromagnet untuk meningkatkan, tunggu 1 detik, putar lengan ke atas sejauh 90 derajat, putar alas ke kiri sejauh 90 derajat, putar lengan ke bawah sejauh 90 derajat, aktifkan elektromagnet untuk menjatuhkan, dan putar alas ke kanan sejauh 90 derajat.
    Lab 5 Bagian 2 Solusi

    Saat Anda berkeliling ruangan sambil memeriksa kelompok-kelompok, tanyakan beberapa pertanyaan berikut untuk memicu diskusi.

    • Bagaimana Anda akan mengubah kode jika kita ingin ketiga warna berakhir di lokasi yang sama?
    • Jelaskan kepada saya bagaimana Lengan Robot akan bergerak jika Sensor Mata mendeteksi warna merah.
    • Apa yang akan terjadi jika salah satu blok [Jika maka] saya berada di luar blok [Selamanya]? Apakah Lengan Robot akan bekerja sebagaimana mestinya? Mengapa atau mengapa tidak?
    • Bagaimana jika saya menaruh sinar oranye di depan Sensor Mata? Apakah Lengan Robot dapat menggerakkannya? Jelaskan mengapa hal itu tidak akan bergerak dalam hal aliran proyek.
  4. IngatkanIngatkan grup untuk menempatkan tumpukan [f then] duplikatnya di dalam blok [Forever]. Ini adalah salah satu kesalahan yang mungkin terjadi saat siswa membuat proyek mereka.

    Ingatkan siswa bahwa mencoba dan gagal itu tidak apa-apa! Mungkin ada beberapa versi sebelum mereka membuat proyek akhir. Terimalah kegagalan, itu bagian dari proses pembelajaran.

  5. TanyakanTanyakan kepada siswa bagaimana keputusan yang dibuat oleh Lengan Robot mirip atau berbeda dari keputusan yang mereka buat setiap hari.

    Pekerjaan apa yang dapat mereka pikirkan yang menggunakan pengambilan keputusan?