Langsung ke konten utama

Pelajaran 1: Merencanakan Sebuah Proyek

Dalam pelajaran ini, Anda akan mempelajari cara merencanakan proyek dengan memecah tugas menjadi perilaku terkecil yang diperlukan untuk menyelesaikannya. Setelah Anda memecah tugas menjadi bagian-bagian kecil, Anda kemudian dapat melampirkan kode ke setiap perilaku yang tercantum dalam rencana saat Anda membangun dan menguji proyek. Anda juga akan mempelajari cara mendokumentasikan rencana dalam buku catatan teknik Anda sebagai referensi saat memecahkan masalah di masa mendatang. 

Anda akan mempraktikkan keterampilan ini sendiri dalam Aktivitas di akhir Pelajaran ini. Tampilan miring dari Lengan Robot 6-Axis dengan Alat Pengambil Magnet. Ujung alat tersebut menyentuh sebuah kubus biru yang berada di atas palet.

Membuat Rencana

Tonton video di bawah ini untuk mempelajari cara membuat rencana yang efektif untuk menyelesaikan suatu tugas dengan Lengan Robot 6-Axis. Video ini menggunakan masalah yang sudah familiar dan pernah Anda selesaikan (memindahkan sebuah Kubus ke palet) sebagai sarana untuk menjelaskan proses perencanaan.

Dalam video tersebut, Anda telah mempelajari cara membuat rencana saat melakukan pemrograman pada Lengan 6-Axis untuk menyelesaikan suatu tugas. Anda telah belajar mengidentifikasi tujuan dari rencana Anda, dan kemudian menetapkan langkah-langkah yang terlibat dalam menyelesaikan tugas tersebut. Kemudian Anda belajar untuk menguraikan langkah-langkah tersebut menjadi perilaku yang mungkin dapat diselesaikan oleh Lengan 6-Axis. Anda memecah langkah-langkahnya hingga mencapai tingkat blok individual, di mana satu blok VEXcode sesuai dengan perilaku yang dibutuhkan. Dan, Anda belajar mencatat proses ini di buku catatan teknik Anda.

Pindahkan sebuah kubus ke zona pemuatan ke atas palet.
 
1. Ambil sebuah Kubus.
     A. Atur ujung lengan 6-Axis Arm ke Magnet.
     B. Gerakkan Lengan 6-Axis ke Kubus di Zona Pemuatan.
     C. Tempelkan Kubus ke Magnet.
     D. Gerakkan Lengan 6-Axis di atas Zona Pemuatan.
 
2. Letakkan kubus di atas palet.
     A. Gerakkan Lengan 6-Axis di atas palet.
     B. Gerakkan Lengan 6-Axis ke bawah untuk menempatkan Kubus di atas palet.
     C. Lepaskan Kubus dari Magnet.
     D. Gerakkan Lengan 6-Axis di atas palet.

 

Selanjutnya, Anda akan belajar mengimplementasikan rencana yang telah Anda buat, dengan membangun proyek Anda di VEXcode.

Menerapkan Rencana

Setelah Anda membuat dan mendokumentasikan rencana Anda, membangun dan menguji proyek akan menjadi jauh lebih efisien. Pada video selanjutnya, Anda akan melihat cara mengimplementasikan sebagian dari rencana untuk membangun proyek VEXcode yang sukses.

Dalam video tersebut, Anda telah mempelajari cara melampirkan blok VEXcode ke setiap perilaku yang Anda dokumentasikan dalam rencana Anda, dan kemudian memasukkan parameter yang dibutuhkan. Anda telah mempelajari pentingnya menguji setiap perilaku saat Anda membangun proyek Anda, sehingga Anda dapat melakukan perubahan yang diperlukan pada kode Anda secara bertahap, daripada menunggu hingga seluruh proyek selesai dibangun. Ini menjelaskan proses pembuatan dan pengujian bagian pertama dari rencana untuk mengambil sebuah Cube dari zona pemuatan.

Tumpukan blok yang dimulai dengan blok "when started". Di bawahnya terdapat urutan berikut: blok komentar bertuliskan "ambil sebuah kubus", blok "atur ujung lengan efektor ke magnet", blok "gerakkan lengan ke posisi x 54 y 162 z 29 mm", blok "atur magnet lengan ke posisi terpasang", blok "tambah posisi lengan sebesar x 0 y 0 z 100 mm", dan blok komentar bertuliskan "letakkan kubus di atas palet".

Aktivitas

Setelah Anda mempelajari cara membuat dan menerapkan rencana, sekarang saatnya untuk mempraktikkan keterampilan ini. Dalam Aktivitas ini, Anda akan merekam rencana untuk memindahkan sebuah Kubus dari Zona Pemuatan ke palet, dan kemudian mengimplementasikan rencana Anda di VEXcode.

Tampilan miring dari Lengan Robot 6-Axis dengan Alat Pengambil Magnet. Ujung alat tersebut menyentuh sebuah kubus biru yang berada di atas palet.

Aktivitas:Rencanakan dan laksanakan proyek untuk Lengan 6-Axis untuk mengambil sebuah Kubus dari Zona Pemuatan, dan meletakkannya di atas palet.

  1. Bersama kelompok Anda, buatlah rencana untuk memindahkan Kubus dari Zona Pemuatan ke palet dan catatlah dalam buku catatan teknik Anda. Pastikan untuk memecah tugas menjadi perilaku sekecil mungkin. Anda dapat menggunakan contoh rencana dari video tersebut sebagai referensi.
  2. Tinjau kembali rencana Anda bersama guru Anda.
  3. Implementasikan rencana tersebut dengan membangun dan menguji proyek secara bertahap.
    1. Pastikan untuk membangun proyek satu perilaku dalam satu waktu, dan sering melakukan pengujian selama proses pembangunan.
    2. Lakukan perubahan yang diperlukan pada proyek Anda seiring berjalannya waktu.
    3. Setelah Anda berhasil mengimplementasikan rencana dan membangun proyek Anda, dokumentasikan dalam buku catatan teknik Anda.
    4. Beri nama dan simpan proyek Anda.

Periksa Pemahaman Anda

Sebelum melanjutkan ke Pelajaran berikutnya, pastikan Anda memahami konsep-konsep dalam Pelajaran ini dengan menjawab pertanyaan-pertanyaan berikut di buku catatan teknik Anda. 

Periksa Pemahaman Anda pertanyaan >(Google Doc / .docx / .pdf)


PilihBerikutnya >untuk melanjutkan ke Pelajaran 2.