Lompat ke isi utama
Portal Guru

Melibatkan

Luncurkan Bagian Engage

ACTS adalah apa yang akan dilakukan guru dan ASKS adalah bagaimana guru akan memfasilitasi.

TINDAKAN BERTANYA
  1. Mintalah siswa untuk berbagi ide mereka, dan bantu mereka menghubungkan tindakan nyata penjelajah Mars dengan tindakan yang mereka tiru dengan Basis Kode. 
  2. Pandu siswa untuk mengidentifikasi bahwa meskipun kode untuk mengumpulkan sampel dapat berubah, urutan untuk mengurutkan sampel akan tetap sama. Gunakan pengalaman dari Lab sebelumnya untuk membantu siswa melihat pola ini. 
  3. Mintalah siswa berbagi ide dan strategi untuk membangun proyek yang telah mereka gunakan sebelumnya. Anda mungkin ingin menggambar sketsa proyek saat siswa menjelaskan, atau menunjukkan kepada mereka gambar proyek dari Lab 3 sebagai referensi. 
  4. Tekankan kepada siswa bahwa semakin panjang suatu proyek, semakin sulit mengerjakannya. Mintalah mereka berbagi ide mengenai strategi yang dapat mereka pikirkan untuk mempermudahnya. Catat respons apa pun yang selaras dengan konsep penggunaan kembali kode, atau membuat [Blok Saya]. 
  5. Siapkan siswa untuk mengeksplorasi ini bersama Anda, dalam kelompok mereka.
  1. Di Lab 3, kami membuat kode Basis Kode kami untuk mengurutkan Cakram berwarna berbeda, seperti penjelajah Mars mengurutkan sampel berbeda di Mars. Dalam proyek kami, semua Disk kami berada di tempat yang sama. Apakah menurut Anda hal itu berlaku di Mars? Mengapa atau mengapa tidak? 
  2. Penjelajah Mars, seperti Perseverance, perlu mengumpulkan sampel dari berbagai tempat. Namun, saat penjelajah kembali ke pangkalan Mars - apakah sampel disortir dengan cara yang sama? Apakah menurut Anda proses penyortiran merupakan pola yang ingin kita ulangi jika kita mengumpulkan lebih banyak sampel? Mengapa atau mengapa tidak?
  3. Menurut Anda, bagaimana kita dapat menggunakan urutan penyortiran yang kita buat menggunakan blok [Jika maka] di Lab 3, dalam sebuah proyek untuk mengumpulkan lebih banyak sampel dari tempat yang berbeda? Apa yang perlu kita lakukan untuk membangun proyek itu? 
  4. Itu bisa membuat proyek menjadi sangat panjang dan sulit dikerjakan. Saya bertanya-tanya, menurut Anda bagaimana kita dapat mengulangi pola itu dalam kode kita, tanpa menggunakan begitu banyak blok? Bagaimana kita bisa memecah proyek seperti itu agar lebih mudah dikerjakan? 
  5. Ada jenis blok khusus, disebut [Blok Saya], yang dapat kita buat di VEXcode GO, untuk menggunakan kembali rangkaian kode dalam suatu proyek. Apa yang dilakukan Pangkalan Kode tiap kali mengumpulkan Disk dan membawanya kembali ke Pangkalan Mars? Jika kita akan membuat proyek agar robot mengumpulkan dan memilah beberapa Disk, tindakan apa yang akan diulang?

Mempersiapkan Siswa untuk Membangun

Mari kita pelajari lebih lanjut tentang My Blocks di VEXcode GO bersama-sama!
(Jika siswa belum memiliki Code Base 2.0 - Eye + Electromagnet yang telah dibuat dari Lab sebelumnya, berikan waktu 10-15 menit bagi siswa untuk membuatnya sebelum kegiatan Lab.) 

Memfasilitasi Pembangunan

  1. InstruksikanInstruksikan siswa untuk bergabung dengan kelompoknya, untuk bersiap mempelajari My Blocks di VEXcode GO bersama-sama! Pertama, kelas akan menonton video tutorial My Blocks di VEXcode GO, lalu Anda akan membangun [My Block] Anda sendiri bersama-sama.
    • Mintalah siswa menentukan peran yang akan mereka miliki di Lab. Gunakan slide Tanggung Jawab Peran yang Disarankan dalam Tayangan Slide Gambar sebagai panduan bagi siswa untuk melengkapi lembar ini. Untuk menghemat waktu, siswa dapat menggunakan kembali lembar Peran & Tanggung Jawab dari Lab 3, dan Anda dapat memutuskan peran mana yang akan membangun [Blok Saya] selama Engage.
  2. BagikanBagikan tablet atau komputer dengan VEXcode GO ke setiap kelompok. Anda mungkin ingin memproyeksikan layar Anda, sehingga Anda dapat melihat video tutorial di VEXcode GO sebagai kelas, dan agar siswa dapat mengikuti proses membangun [Blok Saya] dengan lebih mudah.

    Ruang kerja VEXcode GO, dengan bilah alat di atas, kotak peralatan blok di sebelah kiri, dan ruang kerja proyek di sebelah kanan.
    Buka VEXcode GO
    • Siswa akan mengumpulkan robot dan Cakram mereka setelah instruksi kelompok selesai.
  3. MemfasilitasiMemfasilitasi siswa menyiapkan VEXcode GO dalam kelompok mereka, dan menonton video tutorial My Blocks.

    Setelah menonton tutorial, fasilitasi percakapan tentang bagaimana [Blok Saya] digunakan dengan pertanyaan seperti: 

    • Apa kegunaan [My Block] dalam proyek VEXcode GO? 
      • Untuk menggunakan urutan blok yang sama beberapa kali dalam satu proyek. 
    • Apa salah satu alasan Anda mungkin ingin menggunakan [Blok Saya] dalam proyek VEXcode GO Anda? 
      • Untuk memecah proyek yang lebih panjang, agar lebih mudah dikerjakan.
    • Menurut Anda mengapa [Blok Saya] dapat membuat proyek kita untuk mengumpulkan banyak Disk menjadi lebih mudah dikerjakan? 
      • Jadi kita hanya perlu membuat urutan untuk mengurutkan Disk satu kali saja, lalu kita dapat menggunakannya kembali.

     

    Memfasilitasi pembangunan [Blok Saya] di VEXcode GO.

    • Mintalah siswa untuk membuka proyekSort Alldari Lab 3.
      • Jika siswa tidak memiliki akses ke proyek mereka dari Lab 3, Anda dapat berbagi proyekSort All -VEXcode GO Blocks File dengan siswa, atau mengunduhnya di komputer atau tablet siswa. Lalu, minta siswa membuka berkas di VEXcode GO. 
      • Atau, Anda dapat memajang proyek dan meminta siswa membuatnya kembali.
    • Bersama-sama dengan murid Anda, identifikasikan urutan blok yang mengurutkan Disk. Urutan ini diulang, di mana pun Disk berada, di Bidang, atau apa pun warna Disk tersebut.

    VEXcode GO memblokir proyek dari Lab 3 yang menerima disk dan mengurutkannya berdasarkan warna merah, biru, atau hijau. Kotak merah menyorot pola untuk merasakan dan mengirimkan disk menggunakan blok If Then. Seluruh proyek terbaca Saat Dimulai, untuk mengumpulkan drive disk ke depan sejauh 400mm dan kemudian memberi energi pada magnet untuk meningkatkan. Selanjutnya, belok kanan sejauh 180 derajat dan maju sejauh 400 mm. Untuk mengurutkan cakram, putar ke kiri sejauh 90 derajat dan jika mata mendeteksi warna merah maka gerakkan ke depan sejauh 100 mm dan berikan energi pada magnet untuk menjatuhkannya. Berikutnya, dan masih di dalam blok If Then, mundur sejauh 100 mm dan belok kiri sejauh 90 derajat. Tutup blok Jika Lalu yang pertama dan mulai yang baru, jika mata mendeteksi warna biru maka gerakkan maju sejauh 350mm dan berikan energi pada magnet untuk jatuh. Berikutnya, dan masih di dalam blok If Then, mundur sejauh 350 mm dan belok kiri sejauh 90 derajat. Tutup blok Jika Lalu yang kedua dan mulai yang baru, jika mata mendeteksi warna hijau maka gerakkan maju sejauh 250 mm dan berikan energi pada magnet untuk jatuh. Terakhir, dan masih di dalam blok If Then, mundur sejauh 250 mm dan belok kiri sejauh 90 derajat.
    Identifikasi Pola Disk Sort
    • Jelaskan bahwa rangkaian blok ini akan digunakan beberapa kali dalam proyek kita, jadi ini adalah kode yang akan kita gunakan dalam [Blok Saya]. Sekarang kita akan mengikuti langkah-langkah yang kita lihat dalam tutorial 'Blok Saya' untuk membuat [Blok Saya]. Pertama, pilih 'Blok Saya' dari Kotak Alat. Lalu, pilih 'Buat Blok'.

    Bagian Blok Saya pada kotak peralatan blok, dengan tombol 'Buat Blok' disorot dengan kotak merah.
    Pilih 'Blok Saya' dan "Buat Blok"
    • Sesuaikan [Blok Saya] dengan memilih 'nama blok', dan ganti namanya menjadi 'Urutkan Disk'. Lalu pilih 'OK' untuk menyesuaikan [Blok Saya].

    Jendela pembuatan Blok Saya tempat pengguna dapat menambahkan label dan bidang input ke blok khusus. Blok yang dibuat pengguna bertuliskan 'Sort Disk', dan tombol OK disorot dengan kotak merah untuk menunjukkan bahwa blok tersebut telah selesai.
    Sesuaikan [Blok Saya]
    • Sekarang setelah [Blok Saya] dibuat, blok [Tentukan] akan muncul. (Tarik ini ke kanan proyek Anda, jika diperlukan.)
      • Lakukan konfirmasi kepada siswa untuk memastikan bahwa semua orang kini dapat melihat blok topi baru, yang bertuliskan 'Tentukan Sort Disk'. Tarik perhatian mereka pada fakta bahwa ini adalah blok topi, dan seperti blok topi {When started} , blok ini hanya dapat memiliki blok yang terpasang di bawahnya. Blok yang kita tambahkan ke blok [Define] akan menjadi urutan yang ingin kita gunakan kembali dalam proyek kita.

    VEXcode GO Blok Definisi Blok Saya, yang bertuliskan 'define Sort Disks'. Blok topi ini dapat digunakan untuk membuat dan menentukan blok khusus.
    [Tentukan] blok
    • Berikutnya, seret rangkaian blok untuk mengurutkan Disk dari proyek Sort All, dan lampirkan ke blok [Define]. Proyek Anda sekarang akan terlihat seperti ini, dengan urutan blok [If then] yang dilampirkan ke blok [Define].

    VEXcode GO memblokir proyek yang telah memindahkan kode Sort Disk ke My Block khusus. Blok "Definite Sort Disks" kini memiliki tiga blok "If Then" yang terpasang padanya, yang berbunyi sebagai berikut: jika mata mendeteksi warna merah maka gerakkan ke depan sejauh 100 mm, berikan energi pada magnet untuk menjatuhkan, gerakkan ke belakang sejauh 100 mm, dan belok kiri sejauh 90 derajat. Selanjutnya, blok Jika Maka ditutup dan terbaca blok baru: jika mata mendeteksi warna biru maka gerakkan ke depan sejauh 350 mm, berikan energi pada magnet untuk menjatuhkan, gerakkan ke belakang sejauh 350 mm, dan belok kiri sejauh 90 derajat. Selanjutnya, blok Jika Maka ditutup dan terbaca blok baru: jika mata mendeteksi warna hijau maka gerakkan ke depan sejauh 250 mm, berikan energi pada magnet untuk menjatuhkan, gerakkan ke belakang sejauh 250 mm, dan terakhir belok kiri sejauh 90 derajat. Tumpukan lainnya dimulai dengan blok When Started dan berbunyi: maju sejauh 400 mm, beri energi pada magnet untuk meningkatkan, belok kanan sejauh 180 derajat, dan akhirnya maju sejauh 400 mm.
    Seret urutan Sort Disk ke blok [Define]
    • Sekarang setelah Anda "mendefinisikan" apa yang akan dilakukan robot Anda dengan [Blok Saya], Anda akan menambahkannya ke proyek Anda. Bersama siswa Anda, lihat tumpukan balok di bawah balok {When started} – ini adalah urutan yang digunakan untuk mengumpulkan Cakram pertama, dan mengembalikannya ke pangkalan Mars. Apa yang perlu dilakukan Basis Kode selanjutnya? Urutkan Disk! Tambahkan [Blok Saya] ke proyek Anda. 

    Melanjutkan proyek blok VEXcode GO, sekarang dengan tambahan Sort Disks My Block di akhir tumpukan When Started. Blok Sort Disk yang ditentukan memiliki tiga blok If Then yang terpasang padanya, yang berbunyi sebagai berikut: jika mata mendeteksi warna merah maka gerakkan ke depan sejauh 100 mm, berikan energi pada magnet untuk menjatuhkan, gerakkan ke belakang sejauh 100 mm, dan belok kiri sejauh 90 derajat. Selanjutnya, blok Jika Maka ditutup dan terbaca blok baru: jika mata mendeteksi warna biru maka gerakkan ke depan sejauh 350 mm, berikan energi pada magnet untuk menjatuhkan, gerakkan ke belakang sejauh 350 mm, dan belok kiri sejauh 90 derajat. Selanjutnya, blok Jika Maka ditutup dan terbaca blok baru: jika mata mendeteksi warna hijau maka gerakkan ke depan sejauh 250 mm, berikan energi pada magnet untuk menjatuhkan, gerakkan ke belakang sejauh 250 mm, dan terakhir belok kiri sejauh 90 derajat. Tumpukan lainnya dimulai dengan blok When Started dan berbunyi: maju sejauh 400 mm, beri energi pada magnet untuk mendongkrak, belok kanan sejauh 180 derajat, maju sejauh 400 mm, dan terakhir Sort Disks My Block.
    Tambahkan [Blok Saya] ke proyek Anda

    Memfasilitasi demonstrasi bagi kelas untuk melacak aliran proyek saat Basis Kode mengeksekusi proyek Anda dengan [Blok Saya]. 

    Tampilan atas-bawah lapangan GO dengan cakram biru di kiri atas dan tiga kotak yang bersebelahan secara horizontal di kanan bawah, diberi label huruf R, G, dan B. Huruf-huruf tersebut menandakan ruang tempat cakram berwarna terkait akan ditempatkan. Robot ditempatkan di posisi awal di dekat sudut kiri bawah, tepat di bawah dan menghadap cakram biru.
    Pengaturan untuk menguji proyek Anda
    • Pastikan siswa dapat melihat robot dan layar Anda dengan VEXcode GO, lalu mulai proyek. Saat proyek berjalan, mintalah siswa memperhatikan penyorotan blok dalam proyek. Tarik perhatian mereka saat sorotan berpindah ke blok [Tentukan], dan ceritakan apa yang terjadi dalam proyek saat sorotan tersebut berpindah dari satu tumpukan blok ke tumpukan blok lainnya. Anda mungkin ingin memulai ulang proyek beberapa kali atau melangkah melalui proyek untuk memperlambatnya, untuk membantu siswa melacak alur proyek dengan [Blok Saya].
      • Ajukan pertanyaan untuk membantu siswa menelusuri alur proyek bersama Anda, seperti: 
        • Kapan sorotan akan "melompat" ke blok [Define]? Apa yang membuatmu berkata demikian?
          • Ketika mencapai blok [Sort disk], sorotan akan berpindah ke blok [Define] dan menjalankan urutannya.
        • Mengapa sorotan "melewati" blok [Jika maka]? Kondisi mana yang Salah? Mana yang Benar? Bagaimana pengaruhnya terhadap cara sorotan bergerak? 
          • Sorotan akan berpindah ke blok [Jika maka] yang kondisinya Benar. Ini akan melewati blok [Jika maka] jika kondisinya Salah. Misalnya, jika Basis Kode mengambil Cakram Biru, penyorotan akan melewati blok [Jika maka] dengan kondisi merah dan hijau dan hanya menjalankan yang memiliki kondisi biru. 
        • Bagaimana jika Basis Kode kita mengambil Disk dengan warna berbeda? Apakah sorotan masih akan masuk ke blok [Define]? Mengapa?
          • Ya, sorotan akan tetap diarahkan ke blok [Define] karena blok [Sort disk] akan tetap dijalankan, apa pun warna Disknya. 

    Memfasilitasi siswa bersiap untuk menyelesaikan sisa tantangan dengan kelompoknya.  

  4. PenawaranPenawaran penguatan positif bagi siswa yang mengikuti arahan, bergiliran, dan memperhatikan proses membangun dan menguji [Blok Saya].

Pemecahan Masalah Guru

Strategi Fasilitasi

  • Pikirkan tentang bagaimana siswa Anda akan mengakses VEXcode GO. Pastikan komputer atau tablet yang akan digunakan siswa memiliki akses ke VEXcode GO. Untuk informasi lebih lanjut tentang pengaturan VEXcode GO, lihat artikel Pustaka VEX ini.
  • Kumpulkan bahan-bahan yang dibutuhkan setiap kelompok sebelum kelas. Untuk Lab ini, setiap kelompok yang terdiri dari dua siswa akan memerlukan GO Kit, petunjuk Pembuatan, komputer atau tablet untuk mengakses VEXcode GO, dan Cakram Merah, Biru, dan Hijau dari Kit. Siswa juga memerlukan akses ke Lapangan untuk pengujian. 
  • Jika siswa belum mempunyai Basis Kode 2.0 - Mata + Elektromagnet yang sudah dibuat dari Lab sebelumnya, berikan waktu 10 - 15 menit bagi siswa untuk membuatnya sebelum kegiatan Lab.
  • VEX GO Code Base 2.0 Pembuatan Mata + Elektromagnet.
    Basis Kode 2.0 - Mata + Elektromagnet
  • Siapkan Bidang Anda terlebih dahulu, seperti ditunjukkan pada gambar di bawah, untuk berfungsi sebagai area pengujian untuk Basis Kode. Sebarkan benda-benda ini di seluruh kelas agar siswa memiliki cukup ruang untuk menguji proyek mereka. Pada gambar ini, Cakram diperlihatkan pada tempatnya untuk tantangan di Play. Anda mungkin ingin menandai lokasi awal Disk dan Basis Kode, serta lokasi area penyortiran dengan spidol penghapus kering untuk membantu siswa saat mereka menyiapkan pengujian proyek mereka.

Tampak atas lapangan GO dengan cakram merah di kiri atas, cakram hijau di kanan atas, cakram biru di kanan bawah, dan tiga kotak yang bersebelahan secara horizontal di pojok kanan bawah, diberi label huruf R, G, dan B. Huruf-huruf tersebut menunjukkan ruang tempat cakram berwarna yang sesuai akan ditempatkan.
Pengaturan Lapangan
  • Tuliskan jarak ke masing-masing Cakram di papan tulis agar dapat dijadikan acuan siswa selama Lab. Untuk menjaga siswa tetap fokus pada konsep pengkodean selama Bermain, berikan siswa perkiraan jarak ke setiap Cakram, sehingga mereka tidak terganggu oleh pengukuran. 
    • Untuk mengumpulkan Cakram Merah - 400 mm (~16 inci)
    • Untuk mengumpulkan Green Disk - 425 mm (~17 inci), putar, 300 mm (~12 inci)
    • Untuk mengumpulkan Cakram Biru - 150 mm (~6 inci), putar, 400 mm (~16 inci)
  • Rayakan tantangan dan keberhasilan. Lab ini merupakan kesempatan bagi siswa untuk menerapkan apa yang telah mereka pelajari sepanjang Unit, dan siswa akan menghadapi berbagai tingkat kesulitan dan keberhasilan. Untuk memperkuat pola pikir berkembang dan nilai ketekunan dalam pengkodean, rayakan momen-momen ketika siswa tertantang, dan tunjukkan kegigihan. Dorong kelompok untuk saling mendukung, dan berbagi strategi yang telah mereka pelajari untuk saling membantu.