Tantangan Serangan - Python
Tantangan Mogok
Dalam tantangan ini, kamu akan memprogram robotmu untuk mentransfer energi ke bola saat kamu berkompetisi dalam bowling!
Aturan tantangan:
- Robot harus memulai dari Zona Awal Robot.
- Bola harus dimulai di mana saja pada Garis Penempatan Bola.
- Robot hanya dapat menyentuh bola ketika bola tersebut:
- Di garis penempatan bola
- Di zona tabrakan
- Setiap permainan terdiri dari 10 frame dan mengikuti aturan bowling standar (Google / .docx / .pdf).
- Orang atau tim dengan poin terbanyak di akhir 10 frame akan menjadi pemenangnya!
- Selamat bersenang-senang!
Tips untuk Guru
Jadilah kreatif dan tingkatkan keterlibatan dengan membuat latar belakang atau tujuan untuk aktivitas ini! Bowling saat ini sedang dipertimbangkan untuk ditambahkan sebagai cabang olahraga Olimpiade. Apakah para siswa sedang bersiap untuk menjadi bagian dari tim Olimpiade, berlatih untuk kompetisi bowling nasional, atau berharap untuk melamar beasiswa bowling di perguruan tinggi?
Klik di sini (Google/ .pdf) untuk Lembar Skor Tantangan Mogok opsional.
Solusi Kotak Peralatan Guru
-
Solusi akan bervariasi tergantung pada kecepatan yang ditetapkan. Para siswa harus menemukan keseimbangan antara memilih kecepatan yang lebih tinggi untuk mendorong bola lebih keras tetapi juga tidak kehilangan kendali.
Lihat contoh solusi di bawah ini:
# Impor pustaka
dari vex import *
# Mulai kode proyek
# Atur kecepatan penggerak menjadi 50 persen
drivetrain.set_drive_velocity(50, PERCENT)
# Maju 500mm untuk bertabrakan dengan bola
drivetrain.drive_for(FORWARD, 500, MM)