Langsung ke konten utama

Pilihan Harta Karun Alibaba

Tantangan: Dalam Seribu Satu Malam, Alibaba secara tidak sengaja menemukan sebuah gua tempat 40 pencuri menyembunyikan harta rampasan mereka saat bepergian dengan keledainya. Dia memutuskan untuk mengambil sebanyak mungkin untuk dibagikan kepada keluarga dan teman-temannya. Namun keledai hanya mampu membawa 25 kg. Setiap barang memiliki label yang menunjukkan nilai dan beratnya. Dalam aktivitas ini, Anda akan membantu Alibaba memutuskan item mana yang harus dipilih untuk mendapatkan nilai maksimum  dari item, dan memprogram Robot VR untuk berkeliling Kanvas Seni + taman bermain untuk "mengklik" tombol Pilih di bawah item untuk menunjukkan item yang dipilih. Untuk klik tombol Pilih, arahkan ke sana dan gunakan Pena untuk mengisi area dengan hijau.

Barang123456
Berat8941036
Nilai2018312810
  • Pilih dan unduh lembar Seleksi Harta Karun Alibaba sebagai file PNG tayangan slide Google ini.
  • Pilih Art Canvas+ Playground dan unggah Lembar Seleksi Harta Karun Alibaba.
  • Tentukan barang-barang yang akan dipilih dengan berat hingga 25 kg 
  • Programkan robot VR untuk mewarnai tombol Pilih di bawah setiap item yang dipilih.
    • Gunakan blok [Drive for] dan [Turn for] untuk mengarahkan Robot VR ke tombol Pilih di bawah item. Gunakan blok [Isi area dengan warna] untuk mengisi area dengan warna hijau. 
    • Gunakan variabel untuk menyimpan dan melacak nilai total item yang dipilih dan berat total item yang dipilih.
    • Tambahkan catatan dalam proyek Anda untuk menjelaskan mengapa Anda memilih item-item ini.
  • Gunakan blok [print] untuk mencetak nilai variabel ke Konsol Cetak untuk melaporkan nilai total item yang dipilih dan berat total item yang dipilih.
  • Mainkan aktivitas Pemilihan Harta Karun Alibaba bersama seorang teman. Nilai tertinggi yang menang!

Tips Bermanfaat

  • Untuk bantuan dalam menyimpan data di proyek, silakan pilih tombol “TUTORIAL” di VEXcode VR dan pilih Tutorial Menyimpan Data .

Ikon Tutorial Penyimpanan Data VEXcode VR.

  • Untuk informasi lebih lanjut mengenai aturan penamaan variabel di VEXcode VR, artikel.
  • Gunakan blok set dari kategori Variabel untuk mengatur nilai variabel.

    VEXcode Set variable block that reads 'set totalValue to 0'.

    • Perintah Python yang cocok:

      nilai total = 0