Switch menggabungkan elemen-elemen yang familiar dari pemrograman berbasis blok dan mengintegrasikan kotak teks tempat perintah teks dapat diketik.
Catatan: Blok Switch hanya kompatibel denganPython.
Switch menyediakan jembatan alami bagi siswa dari blok ke pengkodean berbasis teks. Seiring siswa semakin memahami logika dan urutan perintah, mereka dapat mulai mengkonversi proyek satu blok demi satu blok.
Hal ini memungkinkan siswa untuk terus bekerja dengan alur logika program berbasis blok di mana mereka dapat secara fisik melihat hal-hal seperti pembungkus loop di sekitar blok lain sambil juga mulai bereksperimen dengan perintah teks sendiri. Setelah blok dikonversi ke Switch, siswa dapat dengan mudah mengubah parameter dan mulai memahami sintaks perintah teks. Bagian ini akan memandu Anda melalui penggunaan Switch oleh seorang siswa untuk menjelaskan bagaimana Anda dapat menggunakan blok-blok ini dalam proyek VEXcode.
Mengonversi Blok ke Sakelar
Catatan: Untuk memulai pemrograman dengan Switch Blocks, Anda harus memiliki komputer (bukan perangkat seluler).
Konversikan Satu Blok ke Saklar
Klik kanan pada blok yang ingin Anda ubah menjadi Blok Sakelar.
Pilih Konversi Blok ke Blok Sakelar.
Blok tersebut sekarang akan dialihkan ke Blok Sakelar dengan parameter yang sama.
Untuk mengubah Switch Block kembali menjadi blok setelah konversi, pilih tombolUndo.
Konversi Beberapa Blok ke Sakelar
Klik kanan pada bagian atas tumpukan yang ingin Anda ubah menjadi Blok Sakelar.
PilihKonversi Stack ke Switch Block.
Blok yang Anda klik kanan dan semua blok di bawahnya akan diubah menjadi Blok Saklar.
Konversi Blok di Dalam Blok C menjadi Saklar
Anda dapat mengkonversi Blok C dan seluruh isinya menjadi Switch hanya dengan satu klik.
Klik kanan pada Blok C yang ingin Anda konversi.
PilihKonversi Blok C dan Isinya ke Blok Sakelar.
Seluruh isi Blok C akan dikonversi menjadi satu Blok Switch tunggal.
Gunakan Blok Sakelar
Tambahkan Blok Sakelar dari Kotak Peralatan
Klik dan seret Blok Sakelar dari Kotak Peralatan.
Ketikkan Blok Sakelar
Pilih kolom teks Blok Sakelar, lalu masukkan perintah yang Anda inginkan.
Salin dan Tempel Teks di Dalam Blok Switch
Klik dan seret untuk menyorot teks di Blok Sakelar. Klik kanan dan pilih Salin. Selanjutnya, klik di dalam Blok Saklar lainnya. Terakhir, klik kanan dan pilih Tempel untuk memindahkan teks.
Blok Sakelar Tambahan
Blok Sakelar mengikuti konvensi bentuk yang sama seperti blok lainnya. Tabel di sini menunjukkan perbandingan antara bentuk blok, artinya, dan Blok Sakelar dengan tipe yang sama.
| Bentuk Blok | Keterangan | Contoh Blok | Contoh Sakelar |
|---|---|---|---|
| Blok topi | Mulailah menumpuk balok-balok yang dibentuk untuk menempelkan balok-balok di bawahnya. | ||
| Susun balok | Jalankan perintah utama. Bentuknya dirancang untuk dipasang di atas atau di bawah balok tumpuk lainnya. | ||
| Blok Boolean | Mengembalikan suatu kondisi sebagai benar atau salah dan sesuai dengan blok mana pun yang memiliki input heksagonal (enam sisi) untuk blok lainnya. | ||
| Reporter memblokir | Laporkan nilai dalam bentuk angka dan sesuai dengan blok apa pun yang memiliki input oval untuk blok lainnya. | ||
| Blok C | Lakukan perulangan pada blok di dalamnya atau periksa apakah suatu kondisi benar atau salah. Bentuknya dirancang untuk menempelkan balok susun di atas, di bawah, atau di dalamnya. |
|