Lompat ke isi utama

Perilaku Robot - Python

Ikon Tips Guru Tips Guru

Seperti disebutkan sebelumnya, perilaku adalah cara untuk membicarakan tindakan robot. Salah satu cara untuk membuat siswa berpikir tentang perilaku dan mengatur tindakan dalam suatu urutan adalah dengan meminta siswa memberi label pada bagian-bagian berbeda dari proyek mereka menggunakan komentar. Siswa dapat memberi label berbagai perilaku dari tantangan yang ada sepanjang proyek.

Pertimbangkan contoh tantangan sederhana dalam bermain Tag. Siswa diminta memprogram robot agar berputar cepat untuk menghindari penandaan, bergerak perlahan untuk menandai seseorang, dan kemudian berputar cepat lagi untuk melarikan diri. Lihat contoh di bawah ini tentang penggunaan komentar untuk mendeskripsikan urutan perilaku:

Program Python untuk robot VEX yang dimulai dengan mengimpor pustaka VEX. Kode proyek menyertakan perintah untuk mengatur kecepatan putaran drivetrain menjadi 75 persen dan berbelok 180 derajat ke kanan, lalu mengatur kecepatan penggerak menjadi 25 persen dan melaju ke depan sejauh 80 milimeter. Akhirnya, robot berputar 180 derajat ke kanan lagi. Komentar tersebut menggambarkan tindakan-tindakan ini sebagai Berbalik cepat untuk menghindari penandaan, Berkendara maju perlahan untuk menandai seseorang, dan Berbalik cepat lagi untuk melarikan diri.

Perhatikan bahwa deskripsi perilaku tersebut menggunakan bahasa yang sederhana dan komentarnya menangkap komponen tunggal (yakni, berbelok cepat, melaju perlahan ke depan, dan berbelok perlahan) dari perilaku yang lebih besar (bermain kejar-kejaran).

Merupakan praktik yang baik untuk meminta siswa menjelaskan bagaimana mereka akan merencanakan tantangan ini dalam hal bagaimana mereka menginginkan dan mengharapkan robot berperilaku.