Artikel ini menunjukkan kepada pengguna sumber daya dan konten pengkodean VEX dan RECF yang tersedia.

Pengantar Pemrograman

Menulis kode menggunakan - sintaksis, struktur, perintah, parameter

Membuat penggunaan logika - data sensor, kondisi, loop, operator

Berinteraksi dengan dunia menggunakan - motor, mekanisme, manipulator, gerakan

Pemikiran Komputasional menggunakan - algoritma, abstraksi, pemikiran kritis, pemecahan masalah, kreativitas

Kecintaan terhadap kode menggunakan - kegagalan, ketekunan, dan kegembiraan luar biasa ketika kode Anda akhirnya berhasil

Semua komponen inilah yang membuat sebuah robot menjadi sebuah robot. Pengkodean adalah perekat yang menyatukan semua bagian dan memungkinkan siswa mengekspresikan kecerdikan mereka dengan menciptakan solusi yang menakjubkan. Pengkodean dengan robotika dapat mengubah kehidupan siswa dengan menunjukkan kepada mereka apa yang mampu mereka capai.

Tim Friez - pekerja magang VEX yang tidak pernah keluar. Sekarang VP, Teknologi Pendidikan di VEX


Wawancara Dengan Siswa Tentang Coding

Saksikan dan pelajari dari wawancara saat tim dan siswa menjelaskan cara mereka melakukan pengkodean.

Gambar kompetisi robotika di Farmersville, menampilkan siswa yang terlibat dalam pembelajaran langsung dan kerja tim dalam lingkungan pendidikan. Bagaimana Tim Robotik Farmersville menulis kode VRC mereka>

Ilustrasi perangkat pendidikan Robotika VEX yang menampilkan berbagai komponen dan alat untuk membangun dan memprogram robot, dengan latar belakang bersih, menekankan pembelajaran langsung dalam robotika bagi siswa. Tim Paradigma, 315Y, Teknik dan Sensor>


Mengakses VEXcode

Ilustrasi yang menggambarkan panduan langkah demi langkah untuk sumber daya pendidikan, menampilkan ikon dan teks yang terkait dengan titik awal dalam proses pembelajaran, yang dirancang untuk membantu pengguna dalam menavigasi materi pendidikan.

VEXcode adalah alat pengkodean yang dibuat oleh VEX untuk robot VEX. Ada versi untuk VEX 123, GO, IQ, EXP, dan V5. Ada juga VEXcode VR yang memungkinkan Anda memprogram Robot Virtual.

Pelajari Coding dengan Tutorial Video

Di dalam setiap versi VEXcode terdapat tombol TUTORIAL di kiri atas. Tombol ini memberi Anda akses ke tutorial video tentang berbagai subjek, dan merupakan tempat yang sempurna untuk memulai.

  • Jalankan versi VEXcode Anda dan klik TUTORIAL

Gunakan Bantuan VEXcode

Tangkapan layar antarmuka bantuan VEXcode, menampilkan berbagai opsi pemrograman dan sumber daya bagi pengguna, yang dirancang untuk membantu pendidik dan siswa dalam menavigasi perangkat lunak secara efektif.

Di dalam setiap versi VEXcode terdapat tombol BANTUAN di dekat sudut kanan atas. Bantuan menjelaskan cara kerja setiap blok atau perintah teks, dan menyertakan contoh kode.

Bantuan ada untuk

  • Memblokir
  • Ular piton
  • Bahasa C++

Mulailah Dengan Keterampilan Virtual

Ilustrasi yang menggambarkan langkah-langkah utama untuk memulai perjalanan pendidikan, menampilkan ikon dan teks yang memandu pengguna melalui proses awal dalam kategori pendidikan.

Ilustrasi yang menggambarkan konsep utama dalam pendidikan, menampilkan beragam siswa yang terlibat dalam kegiatan pembelajaran, mewakili bagian 'Mulai di Sini' dari sumber daya pendidikan.

Virtual Skills adalah tempat yang bagus untuk memulai coding untuk Kompetisi VEX.

Tim baru merasa sulit untuk memulai membuat kode robot karena para pembuat kode tim sering kali tidak punya waktu untuk belajar.

  • Tim pembangun selalu mengemudikan, mengubah, dan menguji robot
  • Robot tidak pernah "selesai"
  • Pengujian kode memerlukan pengaturan ulang lapangan dan pengisian daya baterai yang konstan

Manfaat:

  • Pelajari cara coding
  • Memahami keterampilan strategi permainan
  • Bersiaplah untuk membuat kode robot Anda sendiri dalam Blocks atau Python
  • Tingkatkan keterampilan debugging Anda
  • Tingkatkan kepercayaan diri Anda dalam coding

Kode yang ditulis dalam Virtual Skills tidak akan ditransfer ke robot khusus tim, karena robot mereka pasti berbeda dari desain Virtual Skills standar. Namun, pengetahuan pengkodean, pengetahuan permainan, dan keterampilan debugging yang dipelajari dari pengkodean di Virtual Skills akan sangat berharga saat Anda mulai mengkode robot fisik.

Virtual Skills bukanlah kompetisi seperti VIQC atau VRC. Namun, ada papan peringkat di mana Anda dapat melihat bagaimana skor tertinggi Anda dibandingkan dengan tim lain.


Haruskah Saya Menggunakan Blok, Python, atau C++?

Ilustrasi yang menggambarkan sumber daya dan alat pendidikan untuk pemula, menyoroti konsep dan langkah utama untuk memulai pembelajaran, relevan dengan bagian 'Mulai di Sini' dalam kategori Pendidikan.

Mulailah dengan Blok

Untuk pemula kami sarankan memulai dengan Blok untuk VEX IQ dan VEX V5.

  • Keterbacaan: perintah mudah dibaca
  • Hafalan: semua perintah terlihat oleh pengguna
  • Mengetik: antarmuka drag and drop dengan sedikit pengetikan yang diperlukan

Baca selengkapnya tentang Mengapa Blok Pembelajaran Pertama di rekomendasi

Ilustrasi yang menggambarkan konsep utama bagian 'Mulai di Sini' dalam kategori Pendidikan, menampilkan elemen visual yang memandu pengguna melalui langkah awal proses pembelajaran.

Transisi ke Python

Untuk seorang coder yang siap beralih ke teks, kami merekomendasikan Python, kecuali tim atau pelatih Anda lebih mahir dalam C++.

Mengapa Python lebih direkomendasikan ketimbang C++?

  • Keterbacaan: Python mengandung lebih sedikit jargon dan sintaksis dibandingkan C++
  • Pekerjaan masa depan: Python digunakan lebih luas daripada C++
  • Pendidikan: Python lebih mungkin diajarkan di sekolah
  • Performa: Performa Python sebanding dengan C++

Pelajari Coding dengan Membaca Artikel

Ilustrasi yang menggambarkan konsep utama dalam pendidikan, menampilkan berbagai alat dan sumber daya pendidikan, dimaksudkan untuk memandu pengguna di bagian 'Mulai di Sini' di Basis Pengetahuan VEX.

Perpustakaan VEX memiliki artikel tentang pengkodean yang mencakup

  • Memulai
  • Menginstal VEXcode
  • Membuka dan menyimpan proyek
  • Konfigurasi robot
  • Tutorial tentang Blok, Python, dan C++

Tautan Perpustakaan VEX:


Pelajari Coding Dengan Robot Virtual

Gambar robot berwarna-warni dengan berbagai fitur, termasuk antena dan roda gigi, yang mewakili konsep pendidikan dengan cara yang menyenangkan, cocok untuk anak-anak dan pelajar di bagian 'Mulai di Sini' dalam kategori pendidikan.

VEXcode VR (Robot Virtual) adalah cara hebat untuk mempelajari pengkodean sambil menghindari kebutuhan untuk mengisi daya baterai atau mengatur ulang medan setiap kali Anda ingin menguji kode Anda.

  • Mulai di vr.vex.com
  • Tutorial video dan contoh tersedia

Dukungan Pengkodean

Ilustrasi yang menggambarkan panduan langkah demi langkah untuk pemula dalam pendidikan, menampilkan ikon dan teks yang menyoroti konsep utama di bagian 'Mulai di Sini'.

Ada beberapa sumber dukungan.

Dari Pelatih Anda

  • Pelatih tahu lebih banyak dari yang Anda duga. Dan mereka dapat meminta bantuan dari pelatih dan tim lain.

Forum VEX

  • Siswa dan pelatih dapat memposting pertanyaan di saluran Dukungan Pemrograman

Komunitas di PD+ untuk Pelatih REC

Hubungi Tim VEXcode

  • Masih mengalami masalah yang tidak dapat Anda selesaikan?
  • Punya ide tentang cara membuat VEXcode lebih baik?
  • Gunakan tombol UMPAN BALIK untuk memberikan komentar, pertanyaan, dan informasi diagnostik langsung kepada tim VEXcode.

Gunakan Kurikulum CS

Ilustrasi yang menggambarkan sumber daya dan alat pendidikan untuk pemula, menampilkan ikon dan teks yang terkait dengan memulai perjalanan pembelajaran dalam kategori pendidikan.

Belajar membuat kode dalam Blocks dan Python menggunakan kurikulum dan aktivitas VEX gratis.

Pelajarannya meliputi:

  • Pendahuluan dan dasar-dasar
  • Memindahkan robot Anda
  • Perilaku berulang
  • Menavigasi labirin
  • Mendeteksi dinding dari jarak jauh
  • Keputusan dengan warna
  • Memindahkan disk dengan loop
  • Mengembangkan algoritma

Kunjungi cs.vex.com, dan lihat Aktivitas dan Sumber Daya selagi Anda berada di sana!


Ekstensi Kode Visual Studio VEX

VEXcode adalah lingkungan pengkodean yang direkomendasikan bagi pengguna VEX saat mereka memulai perjalanan belajar pengkodean. Siswa yang mempertimbangkan karier di bidang pengkodean, dan telah mahir dalam pengkodean tekstual, akan mendapat manfaat dari mempelajari alat yang digunakan oleh pembuat kode profesional. Visual Studio Code Microsoft adalah alat pilihan bagi 70% pembuat kode profesional di seluruh dunia. VEX telah membuat ekstensi untuk Visual Studio Code (VS Code) Microsoft untuk tujuan ini.

VS Code adalah lingkungan pengembangan terintegrasi yang kaya fitur dan dapat diperluas yang digunakan oleh para profesional di mana saja untuk membuat perangkat lunak berkualitas produksi. Ekstensi VEX VS Code akan memungkinkan pengguna untuk menggunakan alat kualitas produksi secara lancar dengan perangkat keras VEX. Kode sumber ekstensi ini bersifat publik, yang memungkinkan pengguna lain untuk mengembangkan apa yang telah kami lakukan guna menciptakan alat baru yang mungkin mereka anggap berguna.

Ilustrasi yang menggambarkan panduan langkah demi langkah untuk sumber daya pendidikan, menampilkan ikon dan teks yang terkait dengan memulai perjalanan pendidikan. Cocok untuk pengguna yang mencari panduan di bagian 'Mulai di Sini' pada kategori Pendidikan.

Fitur Ekstensi

  • Kompatibel dengan VS Code (versi 1.66+)
  • Kompatibel dengan Windows dan Mac OS
  • Kompatibel dengan IQ (Generasi ke-2), EXP, dan V5
  • C++ dan Python didukung
  • Memperbarui firmware VEX
  • IntelliSense untuk VEX API
  • Bantuan/dokumentasi terintegrasi
  • Mengimpor proyek dari VEXcode
  • Membuat proyek baru dari template
  • Alat pemecahan masalah perangkat keras yang terpasang di

Keunggulan Dibandingkan VEXcode

  • Dukungan multi-file untuk C++
  • Integrasi kontrol versi (misalnya, Git)
  • Kolaborasi kode waktu nyata dengan Live Share Extension
  • Antarmuka yang dapat disesuaikan
  • Dapat diperluas oleh pengguna dengan Ekstensi VS Code lainnya

Pelajari lebih lanjut di vscode.vex.com

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: