Langsung ke konten utama
Portal Guru

Bermain

Bagian 1 - Langkah demi Langkah

  1. InstruksikanInstruksikan siswa bahwa mereka akan mengeksplorasi cara membuat Basis Kode mereka berbelok ke kiri dan ke kanan menggunakan derajat.

    Tujuan di akhir bagian ini adalah untuk membuat dan memulai dua proyek: Belok Kiridan Belok Kanan.  Sebagai permulaan, setiap kelompok harus memiliki perangkat, perangkat lunak VEXcode GO, dan basis kode yang telah dibuat.Proyek VEXcode GO kosong dengan blok When Started default.

  2. ModelModel untuk siswa, langkah-langkah untuk membuka dan menyimpan proyek mereka.
    • Peragakan langkah-langkah dari artikel Membuka dan Menyimpan Proyekdi Perpustakaan VEX dan minta siswa untuk mengikuti langkah-langkah tersebut untuk membuka dan menyimpan proyek mereka.
    • Instruksikan siswa untuk memberi nama proyek mereka Belok Kanan.
    • Kemudian minta siswa untuk menghubungkan Brain dari Code Base mereka ke perangkat mereka.

    Catatan: Saat pertama kali Anda menghubungkan Code Base ke perangkat Anda, Gyro yang terpasang di Brain mungkin akan melakukan kalibrasi, menyebabkan Code Base bergerak sendiri untuk sesaat. Ini adalah perilaku yang wajar, jangan sentuh Kode Dasar saat sedang dikalibrasi. 

    • Setelah siswa memberi nama proyek mereka dan menghubungkan Brain ke perangkat mereka, modelkan langkah-langkah untuk mengkonfigurasi Basis Kode Pastikan siswa dapat melihat blok Drivetrain di Toolbox setelah mengkonfigurasi robot.

      Kotak peralatan blok GO dengan kategori blok penggerak (drivetrain) yang ditampilkan.
      Kategori Sistem Penggerak Blok
    • Peragakan kepada siswa cara menyeret blok [Turn for] dan menempelkannya ke blok {When started} agar robot berbelok ke kanan.

      VEXcode GO Workspace menampilkan blok "When started" dengan blok "turn right for 90 degrees" yang terpasang di bawahnya.
      Belok Kanan Proyek
    • Sebelum siswa memulai proyek mereka, tanyakan kepada mereka di mana menurut mereka basis kode akan berada di akhir proyek.
    • Instruksikan siswa untuk proyek dan mengamati pergerakan Basis Kode.
    • Setelah siswa berhasil memutar Basis Kode mereka ke kanan 90 derajat, minta siswa untuk menggunakan “Simpan sebagai” atau “Simpan ke Perangkat Anda” (tergantung pada versi VEXcode GO yang digunakan siswa) di Menu File untuk menyimpan proyek mereka dengan nama baru dan beri nama proyek baru tersebut Left Turn.
    • Setelah proyek disimpan, contohkan cara mengubah parameter blok [Putar ke] dari 'kanan' menjadi 'kiri'.

      VEXcode GO Workspace menampilkan blok "When started" dengan blok "turn left for 90 degrees" yang terpasang di bawahnya. Menu tarik-turun pada blok Belok Untuk dibuka, menunjukkan bagaimana pengguna dapat mengubah arah belok antara kiri dan kanan.
      Belok Kiri Proyek
    • Berikan contoh kepada siswa tentang memulai dan cara mengujinya.
  3. FasilitasiFasilitasi diskusi saat siswa membuat proyek mereka di VEXcode GO dengan mengajukan pertanyaan berikut:
    1. Sebelum memulai proyek Anda, menurut Anda di mana basis kode (code base) akan berada pada akhirnya? Mengapa?
    2. Bagian mana dari sistem penggerak yang bergerak saat basis kode Anda berputar? 
    3. Berapa jumlah derajat yang Anda gunakan dalam proyek Anda untuk Basis Kode? Jika Anda menaikkan angka itu lain kali, menurut Anda apa yang akan terjadi?
    4. Apakah Anda mengalami kesulitan? Apa yang bisa kamu coba selanjutnya? Di mana Anda bisa menemukan informasi untuk keluar dari kebuntuan?
    Sebuah gambar yang menggambarkan sekelompok siswa dan seorang guru sedang merencanakan sebuah proyek, menggunakan basis kode GO dan tablet untuk membantu memvisualisasikan rencana tersebut.
    Diskusi Kelompok
  4. IngatkanIngatkan siswa bahwa mempelajari konsep baru mungkin membutuhkan beberapa kali percobaan dan dorong mereka untuk mencoba lagi saat mereka membuat proyek.
  5. PertanyaanMintalah siswa untuk memikirkan jenis pekerjaan robot apa yang membutuhkan belokan yang akurat. Apakah ada pekerjaan kotor, membosankan, atau berbahaya yang membutuhkan robot untuk berbelok? Yang mana?

Diskusi Kelompok Saat Istirahat Pertengahan Permainan &

Segera setelah setiap kelompok segera setelah setiap kelompok memutar robot Basis Kode mereka ke kiri dan ke kanan, berkumpul untuk percakapan singkat .

  • Apakah basis kode tersebut akhirnya berada di tempat yang Anda harapkan? Seberapa dekat jarakmu?
  • Saat basis kode Anda berubah, bagaimana roda-rodanya berputar?
  • Apa perbedaan utama antara kedua proyek yang Anda buat?

Bagian 2 - Langkah demi Langkah

  1. InstruksikanInstruksikan siswa bahwa mereka akan menggabungkan semua informasi yang telah mereka pelajari tentang membuat proyek untuk Basis Kode untuk menginstruksikan sistem tersebut agar mengemudi dalam bentuk persegi di sekitar gudang. Mereka akan menggunakan VEX GO Tile untuk menentukan batas gudang.

    Sebagai permulaan, setiap kelompok harus memiliki sebuah perangkat, VEX GO Tile, perangkat lunak VEXcode GO, dan basis kode yang telah dibuat.

    Tampilan dari atas lapangan untuk Tantangan Gudang, dengan robot Code Base memulai dari sudut kiri bawah. Panah merah menunjukkan bahwa robot harus bergerak membentuk persegi di sekitar petak lapangan searah jarum jam.
    Basis Kode dalam Tantangan Gudang
  2. ModelModel menggunakan perangkat grup dan VEXcode GO. Tunjukkan blok mana yang akan digunakan siswa untuk membuat proyek mereka dan berhasil menyelesaikan tantangan. Tunjukkan kepada siswa bahwa mereka perlu mengemudi maju dan berbelok empat kali untuk membuat bentuk persegi, seperti yang ditunjukkan dalam animasi di bawah ini. Dalam animasi tersebut, Basis Kode dimulai di pojok kiri bawah, menjauh dari ubin. Kendaraan itu bergerak maju ke sisi lain ubin, kemudian berbelok ke kanan, dan mengulangi perilaku ini untuk bergerak membentuk persegi di sekitar ubin.
    Berkas video

    Modelkan kepada siswa cara mengubah parameter blok untuk mengubah jarak dan derajat. Beritahu siswa bahwa balok-balok tersebut harus dihubungkan ke balok {Saat dimulai}, karena balok itu selalu yang pertama.

    • Tunjukkan blok-blok berikut kepada siswa:
      1. {Saat dimulai}

        Blok VEXcode GO Saat Dimulai.
        {Saat dimulai} Blok
      2. [Berkendara untuk]

        Blok VEXcode Drive For, yang membaca arah penggerak maju sejauh 100mm. Menu tarik-turun terbuka, menunjukkan bagaimana pengguna dapat mengubah arah mengemudi antara maju dan mundur.
        [Berkendara ke] Blok
      3. [Balik untuk]

    Blok VEXcode Turn For, yang berbunyi belok kanan 90 derajat. Menu tarik-turun terbuka, menunjukkan bagaimana pengguna dapat mengubah arah belok antara kiri dan kanan.
    [Berbalik untuk] Blok
    • Tunjukkan kepada siswa cara menempatkan GO Tile dan memetakan jalur robot Code Base di sekitar persegi. Mereka harus mengukur jarak yang harus ditempuh di setiap sisinya.
    • Tunjukkan kepada siswa cara memasukkan derajat untuk belokan di blok [Belokan untuk].
    • Berikan contoh kepada siswa tentang memulai proyek agar dapat mengujinya.
  3. FasilitasiFasilitasi diskusi dengan kelompok-kelompok sambil berkeliling kelas. Mintalah siswa untuk menjelaskan langkah-langkah untuk membuat persegi. Hal ini memungkinkan siswa untuk mulai memikirkan cara mereka akan mencantumkan perintah-perintah dalam proyek mereka. Anda dapat mengikuti instruksi mereka dengan pensil dan kertas atau di papan tulis.
    1. Apa langkah pertama untuk menggambar persegi? 
    2. Kapan aku akan berbalik? 
    3. Bagaimana petunjuk yang Anda berikan ini berkaitan dengan perintah untuk Basis Kode? 
    4. Apakah terjadi kesalahan? Besar! Bagaimana Anda dapat menggunakan kesalahan ini untuk meningkatkan proyek Anda?
  4. IngatkanIngatkan kelompok bahwa robot Basis Kode mungkin tidak langsung masuk ke dalam kotak pada percobaan pertama, tetapi teruslah mencoba! Siswa mungkin tidak berpikir bahwa setiap sisi persegi dan setiap putaran harus memiliki ukuran yang sama. Ingatkan siswa untuk selalu mengingat hal ini saat mereka melakukan pemrograman.
  5. PertanyaanMintalah siswa untuk memikirkan apa yang dilakukan robot Basis Kode mereka dan apakah itu berkaitan dengan pekerjaan yang kotor, membosankan, atau berbahaya? Yang mana?

Opsional: Jika memungkinkan, simpan Basis Kode yang telah dirakit untuk Lab lain di Unit ini.