Pelajaran 3: Pewarnaan Kode di VEXcode VR Python

Anda sekarang mengetahui dasar-dasar memulai dengan VEXcode VR Python. Anda mungkin memperhatikan bahwa baris kode dalam VEXcode VR Python menjadi berwarna ketika ditambahkan ke Ruang Kerja. Pewarnaan ini adalah alat visual bermanfaat yang dapat Anda gunakan saat pemrograman.
Mengetahui bagaimana kode Python VEXcode VR diwarnai dapat membantu Anda dengan cepat mengidentifikasi kesalahan dalam sintaksis proyek atau kesalahan ejaan, yang dapat mencegah proyek Anda berjalan sebagaimana mestinya. Memahami warna kode dan artinya akan sangat berharga saat Anda mulai membuat proyek VEXcode VR Python.
Hasil belajar
- Identifikasi dan jelaskan pewarnaan kode dalam VEXcode VR Python.
- Identifikasi cara membuat indentasi perintah di Ruang Kerja, dan pentingnya melakukannya dalam suatu proyek.
Pewarnaan Kode dalam VEXcode VR Python
Saat membuat proyek Teks, sintaksis, spasi, indentasi, dan ejaan dalam kode Anda sangat penting untuk memastikan bahwa proyek Anda berjalan sebagaimana mestinya. Kode warna yang ada di Ruang Kerja di VEXcode VR Python merupakan isyarat visual tambahan bahwa Anda telah memasukkan kode ke dalam proyek Anda dengan benar.
Pewarnaan kode mengikuti konvensi berikut, seperti yang ditunjukkan dalam tabel di bawah ini, atau dalam artikel Perpustakaan VEX ini:
| Warna | Jenis | Contoh Python VEXcode VR |
|---|---|---|
|
Kelas perangkat individu yang menjadi sasaran perintah tersebut (misalnya drivetrain, pena, otak) |
||
|
Perintah perilaku dalam perintah (yaitu mengemudi, berbelok) |
![]() |
|
|
Parameter informasi tentang bagaimana perilaku tersebut dijalankan (yaitu arah, jarak) |
![]() |
|
|
Struktur mengontrol aliran proyek (yaitu kondisional, perulangan) |
![]() |
|
|
Nilai-nilai parameter numerik yang ditetapkan pada perilaku (yaitu jumlah derajat putaran) |
![]() |
|
|
Dibuat Pengguna variabel dan perintah yang dibuat pengguna |
![]() |
Komentar dalam suatu proyek juga diwarnai hijau, tetapi didahului oleh simbol pound (#). 
Saat mengetik perintah ke dalam Ruang Kerja, jika ada komponen yang tidak dikenali, komponen tersebut akan tetap hitam (seperti kategori yang dibuat pengguna). Ini dapat menjadi indikator yang berguna saat Anda bekerja, untuk mencegah frustrasi atau pemecahan masalah tambahan di kemudian hari.
Gunakan kursor dan keyboard untuk mengoreksi kesalahan. Saat komponen dikenali, mereka akan diwarnai dengan benar. Dalam klip video di bawah, perintah turn_for diketik ke dalam proyek dengan dua komponen yang salah eja dan ditampilkan sebagai warna hitam. Saat setiap kesalahan diperbaiki, warna bagian perintah itu berubah.
Pentingnya Indentasi
Dalam VEXcode VR Python, indentasi SANGAT penting. Cara perintah diselaraskan dalam suatu proyek berkontribusi terhadap alur proyek. Indentasi yang tidak tepat dapat menyebabkan proyek tidak berjalan sesuai rencana, atau tidak berjalan sama sekali. Perintah yang selaras satu sama lain akan berjalan secara berurutan. Perintah yang menjorok ke dalam perintah lain (seperti perintah di dalam loop) akan dijalankan dalam struktur tersebut. Anda akan mempelajari lebih lanjut tentang indentasi sepanjang kursus ini. 
Seperti pewarnaan kode, ada isyarat visual untuk indentasi yang tepat dalam VEXcode VR Python. Garis abu-abu di sisi kiri proyek menunjukkan bagaimana proyek akan mengalir. Harus ada garis yang bersebelahan dari fungsimainmelalui keseluruhan proyek, seperti yang ditunjukkan oleh tanda panah pada gambar ini. 
Setiap loop atau struktur kontrol berikutnya juga akan memiliki garis indikatornya sendiri, yang menunjukkan awal dan akhir struktur. Dalam contoh ini, garis indikator loopuntukdisorot oleh tanda panah. 
Perintah Indentasi
Saat proyek VEXcode VR Python Anda bertambah kompleks, indentasi akan memainkan peran penting dalam cara proyek Anda dibangun.
- Saat menambahkan perintah ke suatu proyek, gunakan tombol 'Tab' pada papan ketik untuk membuat indentasi baris proyek dengan tepat. Tempatkan kursor Anda di awal perintah, lalu tekan 'Tab' hingga perintah menjorok ke lokasi yang diperlukan.
- Untuk membuat indentasi beberapa perintah dengan cara yang sama, pilih perintah yang ingin Anda buat indentasinya, lalu gunakan tombol 'Tab' pada keyboard untuk memindahkan semuanya sekaligus.
- Dalam klip video di bawah, ada tiga perintah yang harus diindentasi dalam loop untuk. Yang pertama diberi tab secara individual saat kursor diletakkan di awal baris. Lalu dua sisanya disorot, dan diberi tab untuk menyelaraskan, sehingga proyek akan dieksekusi dengan benar.
- Perhatikan bahwa garis indikator untuk loopuntukmuncul saat perintah diberi indentasi yang benar.




