Latar belakang
Unit Sentuh untuk Kode akan membiasakan Anda dan siswa Anda dengan konsep pengkodean mendasar menggunakan tombol sentuh pada Robot 123. Siswa akan mempelajari terminologi yang terkait dengan perilaku robot, termasuk dekomposisi dan pengurutan, dan mereka akan menggunakan bahasa ini saat terlibat dalam eksplorasi terpandu, menyelidiki dasar-dasar pengkodean, dan memecahkan tantangan menggunakan Robot 123.
Apa itu Robot?
Robot adalah perangkat yang dapat melakukan suatu tindakan setelah diprogram untuk melakukannya. Dalam Ilmu Komputer, robot didefinisikan sebagai perangkat yang dapat merasakan, berpikir, dan bertindak. Hal ini secara umum disebut sebagai siklus keputusan Sense → Think → Act.
Robot 123 menggunakan sensor untuk mengumpulkan data dari lingkungan sekitarnya (Sense), membuat keputusan berdasarkan informasi ini (Think), dan mengubah informasi tersebut menjadi instruksi untuk perilaku (Act). Perangkat, seperti telepon, bukanlah robot karena tidak dapat bertindak pada atau di dalam lingkungannya. Kemampuan bertindak ini adalah fitur utama yang menentukan apa yang menjadikan sesuatu sebagai robot, berbeda dengan jenis perangkat lainnya.
Penting untuk dicatat bagi siswa bahwa robot tidak dapat berpikir sendiri, ia hanya dapat melakukan apa yang diprogramkan untuk dilakukannya. Robot memerlukan pemrograman, atau pengkodean, agar dapat bertindak terhadap lingkungannya.
Apa itu VEX 123?
VEX 123 memungkinkan anak-anak untuk mengeksplorasi konsep Ilmu Komputer, dan Anda, sang guru, untuk menggabungkan hal-hal seperti penalaran spasial, pengkodean, dan dekomposisi ke dalam beragam bidang konten. VEX 123 menawarkan kesempatan bagi siswa dan guru untuk terlibat dan berbagi kode dengan mudah dan nyata di seluruh aktivitas Lab. Ada sejumlah Unit dan Lab yang ditulis untuk memberi Anda ide tentang cara menggunakan VEX 123 di kelas Anda, dan semuanya akan mencakup penggunaan Robot 123 Anda secara langsung.
Sumber Daya Guru dirancang untuk memberi Anda struktur dan dukungan yang diperlukan untuk mengintegrasikan VEX 123 ke dalam lingkungan belajar Anda. Sumber daya ini akan membantu guru pemula menghadirkan teknologi dan inovasi ke sekolah mereka dan guru berpengalaman menciptakan ruang kelas masa depan. Sumber daya yang ditemukan di halaman 123 Sumber Daya Guru meliputi:
- Panduan Memulai untuk memasukkan VEX 123 ke dalam pembelajaran STEM Anda.
- Panduan Implementasi untuk membantu Anda mulai mengajarkan Laboratorium STEM.
- Dokumen Nilai Guru yang menjelaskan pedagogi di balik penciptaan Laboratorium STEM.
- Panduan Kecepatan Kumulatif untuk membantu Anda menyelaraskan dan merencanakan Lab STEM mana yang akan diajarkan.
- Daftar Standar Konten di mana bagan khusus negara tersedia untuk menunjukkan keselarasan standar dengan Lab STEM VEX 123.
- Daftar Materi Utama Lab STEM yang berisi semua yang Anda butuhkan untuk menerapkan Lab STEM di sekolah atau kelas Anda.
Apa itu Bahasa Pemrograman?
Bahasa pemrograman adalah mode komunikasi antara komputer dan pemrogram. Bahasa pemrograman mengikuti petunjuk langkah demi langkah yang dipahami komputer agar programnya dapat bekerja. Anak-anak mengalami bahasa pemrograman dalam pengkodean awal dengan membuat perintah sederhana menggunakan bahasa terarah. Membuat perintah-perintah ini mengharuskan siswa untuk menggabungkan keterampilan komunikasi, berpikir, dan pemecahan masalah.
Robot 123 menggunakan tombol sentuh sebagai perintah. Kombinasi penekanan tombol mengomunikasikan kepada robot tindakan atau perilaku apa yang harus dilakukannya. Dalam Unit ini, siswa akan menggunakan tombol di bagian atas Robot 123 untuk memberi kode pada robot agar dapat menyelesaikan tantangan. Tabel berikut menunjukkan perilaku yang dijalankan dengan setiap tombol sentuh pada Robot 123.
| Tombol | Nama | Perilaku |
|---|---|---|
![]() |
Awal | Memulai proyek saat ditekan. |
![]() |
Bergerak | Robot 123 akan bergerak maju sejauh 1 panjang robot atau 1 petak pada Lapangan 123. |
![]() |
Benar | 123 Robot akan berputar di tempat 90 derajat ke kanan. |
![]() |
Kiri | 123 Robot akan berputar di tempat 90 derajat ke kiri. |
![]() |
Suara | 123 Robot akan memainkan suara klakson. |
Apa itu Dekomposisi?
Dekomposisi melibatkan pemecahan masalah yang kompleks menjadi perilaku yang lebih mudah dikelola dan dipahami. Memecah masalah menjadi bagian-bagian yang lebih kecil berarti setiap bagian dapat diperiksa lebih rinci dan dipecahkan dengan lebih mudah. Misalnya, jika seorang siswa ingin robotnya bergerak dalam kotak, mereka perlu memecahnya menjadi perintah-perintah yang lebih kecil. Menyempurnakan proses pemecahan penting untuk dipraktikkan siswa, karena mereka mungkin tidak memecah perintah menjadi komponen yang lebih kecil pada awalnya.
| Bergerak dalam rincian persegi 1 | Bergerak dalam rincian persegi 2 | Bergerak dalam rincian persegi 3 |
|---|---|---|
|
|
|
Bagaimana pengurutan digunakan dalam Unit ini?
Urutan adalah urutan di mana perintah dieksekusi dalam suatu proyek. Perintah tombol sentuh dieksekusi dengan memulai penekanan tombol pertama dan dijalankan sesuai urutan penekanan tombol. Tabel di bawah menunjukkan urutan penekanan tombol untuk memberi kode pada Robot 123 agar bergerak dalam kotak. Urutan penekanan tombol adalah dari kiri ke kanan. Jika siswa tidak menekan tombol dalam urutan yang benar, maka Robot 123 tidak akan bergerak sebagaimana mestinya.
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
|---|---|---|---|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Siswa perlu memahami bahwa ada korespondensi 1:1 antara penekanan tombol dan aksi robot untuk merencanakan proyek mereka. Setiap kali tombol di atas Robot 123 ditekan, robot akan bergerak atau berputar satu unit atau mengeluarkan suara satu kali. Untuk informasi lebih lanjut tentang cara menggunakan tombol Sentuh pada Robot 123, lihat artikel Pengodean dengan Tombol Sentuh pada Pustaka VEX Robot 123.
Untuk memberi tahu robot secara tepat dan akurat cara bergerak, diperlukan dekomposisi dan pengurutan. Pertama, masalahnya, seperti cara berpindah ke huruf-huruf suatu kata, akan diurai menjadi penambahan dan perilaku yang lebih kecil. Kemudian, setelah perilaku ini diidentifikasi, perilaku tersebut perlu diatur ke dalam urutan yang benar. Hal ini penting karena Robot 123 hanya akan bergerak sesuai arahan dengan menekan tombol sentuh. Dalam animasi berikut, Anda dapat melihat Robot 123 dikodekan dengan menekan tombol yang mengarahkan robot ke huruf pertama, membuatnya berputar , lalu menggerakkan di atas huruf-huruf kata 'CAT.'
Langkah-langkah untuk merencanakan dan mengurutkan proyek
Perencanaan proyek mengharuskan siswa untuk mengidentifikasi tujuan proyek mereka, lalu memecah langkah-langkah yang diperlukan untuk mencapai tujuan tersebut menjadi langkah-langkah terpisah yang dapat dijalankan oleh Robot 123. Setelah mereka memecah langkah-langkah menjadi perilaku Sentuh, mereka akan mengurutkan penekanan tombol untuk membangun proyek mereka. Kemudian, mereka dapat menguji proyek tersebut di Lapangan 123 untuk memastikan bahwa proyek tersebut mencapai tujuan.
- Pertama, identifikasi tujuannya - apa yang perlu dilakukan? Misalnya, minta Robot 123 melaju melewati setiap huruf dalam kata CAT.

- Kemudian, uraikan langkah-langkah yang diperlukan untuk mencapai tujuan, dan identifikasi penekanan tombol yang diperlukan untuk mencapai langkah-langkah tersebut. Di sini Anda harus terlebih dahulu bergerak maju satu kotak ke arah huruf "C". Kemudian belok kanan dan maju satu kotak untuk mencapai huruf "A". Dan terakhir, maju satu kotak lagi ke huruf “T”. Hal ini dapat dilakukan dengan menekan tombol “Pindah” dan “Belok kanan”.

- Berikutnya, rencanakan urutan proyek. Apa urutan penekanan tombol yang diperlukan untuk mencapai tujuan?
| 1 | 2 | 3 | 4 |
|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
- Pilih “Mulai” untuk menguji proyek dan melihat apakah Robot 123 mencapai tujuan yang diidentifikasi pada langkah pertama.






