Ringkasan
Nilai
3+ (Usia 8+)
Waktu
40 menit per lab
Pertanyaan Penting Unit
- Bagaimana cara menyelesaikan tantangan dengan Code Base dan VEXcode GO?
Pemahaman Unit
Konsep-konsep berikut akan dibahas sepanjang Unit ini:
- Cara menggunakan sensor di VEXcode GO.
- Cara membuat rencana yang mengurutkan perilaku secara tepat dalam suatu urutan untuk menyelesaikan tantangan. Hal ini dapat dilakukan secara individu maupun kolaboratif.
- Cara mengomunikasikan perilaku, melalui kata-kata dan gerakan, yang perlu dijalankan Basis Kode untuk menyelesaikan tugas.
- Cara menggunakan kondisi dalam proyek VEXcode GO agar Basis Kode membuat keputusan berdasarkan data sensor.
- Bagaimana penggunaan My Blocks dalam proyek VEXcode GO dapat mempermudah pembuatan proyek yang lebih efisien dan lebih mudah dikerjakan dengan menghindari pengulangan perintah.
- Bagaimana penggunaan My Blocks mempermudah pembuatan proyek dengan menggunakan kembali bagian kode yang berulang dalam suatu proyek.
Ringkasan Lab
Klik tab berikut untuk ringkasan tentang apa yang akan dilakukan dan dipelajari siswa di setiap lab.
Lab 1 - Kumpulkan Sampel Batuan Mars
Pertanyaan Fokus Utama: Bagaimana saya dapat menggunakan Elektromagnet pada Basis Kode untuk mengumpulkan Disk?
- Siswa akan diperkenalkan pada peran seorang Ahli Geologi Planet, dan bagaimana mereka menggunakan peralatan di Mars Rover untuk membantu mereka mengumpulkan dan mempelajari sampel. Mereka akan membangun Basis Kode 2.0 - Mata + Elektromagnet untuk bertindak sebagai penjelajah mereka di Unit.
- Siswa akan membuat proyek dalam VEXcode GO untuk menggunakan Elektromagnet untuk mengumpulkan Disk dan mengembalikannya ke pangkalan. Mereka akan terlebih dahulu membangun proyek tersebut bersama guru mereka, dan kemudian mengulanginya dalam kelompok mereka untuk mengumpulkan Disk dari lokasi lain.
- Siswa akan berbagi proyek mereka dan mendiskusikan bagaimana Elektromagnet berfungsi dalam proyek mereka untuk membawa Cakram ke lokasi pangkalan. Mereka juga akan berbagi bagaimana mereka memecahkan tantangan dalam mengarahkan Basis Kode ke lokasi basis baru.
Lab 2 - Pelajari Sampel Batuan Mars Anda
Pertanyaan Fokus Utama: Bagaimana saya dapat menggunakan Sensor Mata dengan Elektromagnet untuk mengumpulkan Disk dan mengurutkannya berdasarkan warna?
- Siswa akan diperkenalkan pada cara Sensor Mata di Basis Kode dapat digunakan sebagai alat untuk membantu penjelajah Basis Kode memilah sampel yang dikumpulkannya, sama seperti penjelajah Mars yang sesungguhnya menganalisis dan memilah sampel sehingga sampel tersebut dapat dikembalikan ke Bumi dalam misi mendatang.
- Siswa pertama-tama akan membangun proyek mereka dari Lab 1 untuk menambahkan kondisi dengan blok [Jika maka], menggunakan data yang dikumpulkan oleh Sensor Mata sehingga jika Disk berwarna merah, Basis Kode akan mengarahkannya ke basis merah. Mereka kemudian akan mengulangi proyek mereka, untuk mengumpulkan dan memilah sampel merah ke dan dari lokasi yang berbeda.
- Siswa akan mendiskusikan tantangan apa yang mereka hadapi dalam menyelesaikan tantangan tersebut, serta bagaimana kondisi berfungsi dalam proyek untuk mengumpulkan dan menempatkan Cakram Merah secara efektif.
Lab 3 - Urutkan Sampel Anda
Pertanyaan Fokus Utama: Bagaimana saya dapat membuat kode Basis Kode untuk mengumpulkan beberapa disk dan mengurutkannya berdasarkan warna?
- Siswa akan membahas bagaimana penjelajah perlu mengumpulkan dan memilah berbagai jenis sampel di Mars. Mereka akan meninjau kembali proyek mereka dari Lab 2, dan menggunakan fitur Langkah untuk menunjukkan alur proyek menggunakan blok [Jika maka], dengan memperhatikan fitur penyorotan dalam VEXcode GO. Mereka kemudian akan berbicara tentang bagaimana mereka dapat membangun proyek ini untuk menambahkan kondisi dan memilah lebih banyak sampel.
- Siswa kemudian akan mengembangkan proyek mereka untuk menambahkan kondisi tambahan, sehingga Basis Kode mereka dapat mengumpulkan dan mengurutkan beberapa sampel ke basis berbeda berdasarkan warnanya. Mereka akan memulai dengan instruksi terarah untuk mengumpulkan Cakram Biru, dan kemudian akan bekerja dalam kelompok mereka untuk mencoba memilah Cakram Hijau juga.
- Siswa akan berbagi proyek, strategi, dan tantangan saat mereka bekerja memilah Cakram. Mereka akan membahas alur proyek blok [Jika maka] dan bagaimana ini membantu mereka dengan tantangan pengkodean.
Lab 4 - Ahli Geologi Planet
Pertanyaan Fokus Utama: Bagaimana saya dapat menggunakan Blok Saya untuk membuat proyek pengkodean yang lebih efisien?
- Siswa akan diperkenalkan dengan konsep My Block di VEXcode GO, dan akan menonton video Tutorial “My Blocks” sebagai sebuah kelas. Mereka akan membahas bagaimana My Blocks dapat membuat proyek lebih mudah dipahami dan dipecahkan masalahnya. Mereka kemudian akan membangun proyek mereka dari Lab 3 untuk menambahkan Blok Saya ke proyek mereka bersama dengan guru.
- Siswa akan membangun pembelajaran di Lab 3, untuk mengeksplorasi bagaimana My Blocks dapat digunakan untuk membantu proyek pengkodean yang rumit menjadi lebih efisien, dan lebih mudah dipahami dan dipecahkan masalahnya. Mereka akan menggunakan Blok Saya yang dibuat di Engage untuk membangun dan menguji proyek mereka agar Basis Kode mengumpulkan dan mengurutkan ketiga Disk. Mereka juga akan terus membahas bagaimana My Blocks berfungsi dalam alur proyek.
- Siswa akan membahas bagaimana penggunaan fitur Sorotan dapat membantu mereka mengidentifikasi kapan Basis Kode mengeksekusi Blok Saya, dan kapan tidak, dan bagaimana penggunaan Blok Saya dalam sebuah proyek dapat membantu saat membuat kode.
Standar Satuan
Standar Unit akan dibahas di setiap Lab dalam Unit.
Asosiasi Guru Ilmu Komputer (CSTA)
CSTA 1A-AP-10: Mengembangkan program dengan urutan dan perulangan sederhana, untuk mengekspresikan ide atau mengatasi suatu masalah.
Bagaimana Standar Tercapai: Di Lab 1, siswa akan membangun proyek VEXcode GO untuk menggerakkan dan mengumpulkan Disk menggunakan Elektromagnet pada Basis Kode dan mengembalikan Disk ke basis. Siswa kemudian akan mengulangi proyek mereka untuk mengendarai mobil guna mengumpulkan Disk dari lokasi berbeda dan mengirimkannya ke lokasi yang ditentukan. Mereka perlu mengurutkan proyek mereka dan mengubah parameter agar dapat berkendara ke lokasi yang berbeda dengan sukses.
Di Lab 2, siswa akan mengembangkan proyek mereka dari Lab 1 untuk membuat Basis Kode menggerakkan dan mengumpulkan Disk, lalu menggunakan data yang dikumpulkan oleh Sensor Mata untuk memilah dan mengirimkan Disk ke lokasi berdasarkan warnanya. Mereka akan menambahkan kondisi dengan blok [Jika maka] dan mengulangi urutan dan parameter dalam blok VEXcode GO agar Basis Kode berhasil menyelesaikan tantangan tersebut.
Di Lab 3, siswa akan mengembangkan proyek Lab 2 mereka untuk menambahkan kondisi dan mengurutkan lebih banyak Disk. Mereka akan membahas alur proyek blok [Jika maka] dan membangun proyek untuk mengumpulkan tiga Disk berwarna berbeda dan mengurutkannya berdasarkan warna. Mereka akan mengurutkan blok Drivetrain untuk melaju ke setiap Disk dan mengirimkannya ke area penyortiran yang benar di GO Field.
Di Lab 4, Siswa akan menjelajahi bagaimana My Blocks dapat digunakan untuk membantu proyek pengkodean yang rumit menjadi lebih efisien, lebih mudah dipahami, dan memecahkan masalah. Mereka akan mengadaptasi proyek mereka dari Lab 3 untuk menggunakan My Block untuk menyelesaikan tantangan yang sama.
Asosiasi Guru Ilmu Komputer (CSTA)
CSTA 1B-AP-11: Menguraikan (memecahkan) masalah menjadi submasalah yang lebih kecil dan mudah dikelola untuk memudahkan proses pengembangan program.
Bagaimana Standar Tercapai: Di Lab 1, siswa akan menguraikan langkah-langkah yang diperlukan agar Basis Kode menyelesaikan tantangan untuk berkendara ke suatu lokasi, mengambil Disk dengan Elektromagnet, dan mengembalikan Disk ke pangkalan.
Di Lab 2, siswa akan membangun proyek mereka di Lab 1 untuk membuat Basis Kode menggerakkan dan mengumpulkan Disk, lalu menggunakan data yang dikumpulkan oleh Sensor Mata untuk memilah dan mengirimkan Disk ke lokasi berdasarkan warnanya. Siswa akan memecah langkah-langkah yang dibutuhkan untuk menyelesaikan tugas menjadi pseudocode guna merencanakan proyek mereka.
Di Lab 3, siswa akan terus mengembangkan proyek mereka untuk membuat Basis Kode menggerakkan dan mengumpulkan 3 Disk dengan warna berbeda dan mengurutkannya berdasarkan warna. Siswa akan bekerja dengan guru untuk memecah tantangan menjadi bagian-bagian yang lebih kecil dan membuat pseudocode dengan blok [Komentar] untuk membantu merencanakan dan mengatur proyek mereka.
Di Lab 4, siswa akan mengulangi proyek Lab 3 mereka untuk menggunakan Blok Saya sebagai submasalah yang dapat dikelola dalam proyek mereka untuk menyelesaikan tantangan yang sama. Mereka akan bekerja dengan guru untuk memecah langkah-langkah yang diulang dan dapat didefinisikan dalam Blok Saya. Kemudian mereka akan menguraikan proyek mereka dengan blok [Komentar] untuk mengumpulkan dan mengirimkan ketiga Disk ke area penyortiran yang tepat berdasarkan warnanya.
Standar Inti Negara Bagian (CCSS)
CCSS.ELA-LITERACY.L.3.6: Memperoleh dan menggunakan kata-kata dan frasa percakapan, akademis umum, dan domain khusus secara akurat dan sesuai dengan tingkat kelas, termasuk yang menandakan hubungan spasial dan temporal.
Bagaimana Standar Tercapai: Pada setiap Lab Unit, siswa akan menggunakan bahasa spasial untuk mendeskripsikan bagaimana Basis Kode perlu bergerak untuk mengumpulkan dan mendistribusikan Disk berwarna ke area penyortiran yang tepat saat mereka merencanakan dan membangun proyek mereka.
Setelah menguji proyek mereka, siswa akan menceritakan kembali bagaimana Basis Kode bergerak dalam kaitannya dengan lokasi Disk dan area penyortiran menggunakan bahasa spasial. Siswa juga akan membahas hubungan sebab akibat yang tercipta dengan menggunakan blok [Jika maka] untuk membuat kondisi dalam proyek mereka agar Basis Kode mengirimkan Disk ke area penyortiran yang tepat berdasarkan warna yang terdeteksi oleh Sensor Mata.