Langsung ke konten utama
Portal Guru

Tantangan Serangan - Python

Diagram lintasan berbentuk persegi panjang yang dibagi menjadi tiga bagian. Bagian kiri berisi robot yang diposisikan di sebelah bola di zona awal Robot, bagian tengah adalah zona Tabrakan, dan bagian kanan adalah zona khusus Bola, yang berisi 10 lingkaran yang disusun dalam bentuk segitiga seperti pin bowling.
Tata letak lapangan Strike Challenge

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!

Ikon Tips Guru 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.

Ikon Kotak Peralatan Guru 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)