Langsung ke konten utama

Pelajaran 4: Beralih Mode

Dalam pelajaran ini, Anda akan mempelajari tentang blok Switch, yaitu jenis blok pengkodean yang dirancang untuk membantu Anda beralih dari pengkodean berbasis blok ke pengkodean berbasis teks menggunakan bahasa pemrograman Python. Sepanjang kursus ini, Anda dapat menggunakan kombinasi blok VEXcode dan blok Switch seiring Anda semakin terbiasa dengan perintah Python baru. 

Untuk Informasi Anda

Anda harus memiliki akun VEXcode VR Premium untuk menggunakan blok Switch. Untuk mempelajari lebih lanjut tentang opsi akun VEXcode VR, lihat halaman ini: Memperluas Semesta VEXcode VR. 

Hasil belajar 

  • Jelaskan perbedaan antara blok VEXcode dan blok Switch.
  • Identifikasi cara mengkonversi blok VEXcode menjadi blok Switch. 
  • Identifikasi lokasi blok Switch di dalam VEXcode VR Blocks Toolbox. 

Blok peralihan dirancang untuk membantu Anda beralih dari pengkodean berbasis blok ke pengkodean berbasis teks menggunakan bahasa pemrograman Python. Blok-blok ini berisi perintah Python yang mengontrol perilaku. Anda dapat dengan mudah mengkonversi blok VEXcode menjadi blok Switch, dan Anda dapat membangun proyek menggunakan blok Switch dengan menyeret blok-blok ini dari bagian Switch di Toolbox blok ke ruang kerja. Anda bahkan dapat mengetikkan perintah Python langsung ke dalam blok Switch seiring Anda semakin mahir dalam pemrograman Python. 

Contoh proyek di bawah ini mencakup dua blok Switch yang masing-masing berisi perintah Python. Kedua blok Switch memerintahkan robot untuk bergerak maju sejauh 200 mm.

Proyek VEXcode VR dimulai dengan blok "When started". Di bagian bawah dari atas ke bawah terdapat blok Switch yang berisi Python yang membaca drivetrain dot drive underscore for open parenthesis forward, 200, mm close parenthesis. Kemudian belok kanan 90 derajat, lalu ada blok persimpangan lain yang persis sama seperti sebelumnya, kemudian belok kiri 90 derajat.

Mengonversi Blok VEXcode ke Blok Switch

Anda dapat mengkonversi blok VEXcode menjadi blok Switch dengan memilih blok tersebut dan memilih, Konversi Blok ke Blok Switch. 

konversi blok ke blok Switch

Anda juga dapat mengkonversi tumpukan Blok VEXcode menjadi blok Switch dengan memilih blok tersebut dan memilih, Konversi Tumpukan ke Blok Switch. Blok VEXcode dikonversi menjadi perintah Python individual dalam satu blok Switch. 

konversi stack ke switch block

Blok kontrol yang berisi perilaku di dalamnya disebut Wrapper. Anda dapat mengkonversi blok Wrapper VEXcode menjadi blok Switch dengan memilih Wrapper tersebut dan memilih, Konversi Wrapper ke blok Switch.  

mengubah wrapper menjadi switch block

Anda dapat mengkonversi Wrapper dan isinya dengan memilih Wrapper dan memilih, Konversi Wrapper dan Isinya ke blok Switch. 

Konversikan pembungkus dan isinya ke blok Switch.

Mengetik Perintah Python di Dalam Blok Switch

Blok Switch terletak di dalam bagian pada Toolbox blok. Anda dapat menyeret blok Switch ke ruang kerja dan mengetik perintah Python di dalam blok untuk memulai pengkodean.

Saat Anda mengetikkan perintah, saran untuk perintah dan perilaku akan muncul. Anda dapat mengklik saran-saran ini untuk menyelesaikan perintah, atau cukup tekan tombol enter atau tab untuk memilih saran-saran ini dan menyelesaikan perintah. 

beralih pengetikan

Sumber Daya Tambahan

Tonton video berikut untuk mempelajari lebih lanjut tentang penggunaan blok Switch di VEXcode VR. 

Artikel berjudulMenggunakan VEXcode VR Switchmemberikan gambaran mendalam tentang cara menggunakan blok Switch, cara menggunakan fitur Bantuan untuk mempelajari lebih lanjut tentang perintah Python Switch, cara mengetik perintah Python di dalam blok Switch, dan cara mengkonversi seluruh tumpukan blok VEXcode menjadi blok Switch. Bacalah artikel ini dan simpan sebagai referensi saat Anda menyelesaikan tantangan pemrograman sepanjang kursus. 

Sepanjang kursus, Anda akan melihat kotak informasiyang menyoroti cara menggunakan blok Switch yang relevan dengan setiap pelajaran. Dengan membaca kotak-kotak ini, Anda akan mempelajari cara kerja setiap blok dan sintaks perintah Python di dalam setiap blok. Anda juga dapat melihat alur kerja proyek tertentu menggunakan blok Switch.  

Diagram yang menggambarkan alur proyek dalam proyek VEXcode dengan blok Switch sebagai contoh jenis gambar yang akan Anda lihat di kotak informasi yang menyoroti blok Switch yang ada di sepanjang kursus.

Pilih tombol Berikutnya untuk melanjutkan ke bagian selanjutnya dari Pelajaran ini.