Langsung ke konten utama

Jam Dunia

Tantangan : Vancouver tertinggal 3 jam dari New York. London 8 jam lebih cepat daripada Vancouver. Saat ini pukul 4:00 pagi hari Senin di New York. Tujuan dari aktivitas ini adalah membuat algoritma untuk menghitung waktu dua kota lainnya dan wilayah Anda. Gunakan blok Pena untuk memprogram Robot VR agar menggambar jarum menit dan jarum jam pada setiap jam untuk menunjukkan waktu.

  • Unduh lembar kerja aktivitas Jam Dunia sebagai file PNG slide Google ini.
    • Untuk mempelajari lebih lanjut tentang mengunduh file .png dari tayangan slide lihat artikel .
  • Pilih Art Canvas+ Playground dan unggah lembar kerja aktivitas.
    • Untuk mempelajari lebih lanjut tentang mengunggah gambar ke Art Canvas+ Playground lihat artikel .
  • Rancanglah algoritma untuk menghitung waktu di Vancouver, London, dan wilayah Anda.
    • Deklarasikan variabel untuk menyimpan waktu New York, waktu Vancouver, waktu London, dan waktu Anda.
    • Tentukan perbedaan waktu antara New York dan daerah Anda.
    • Gunakan variabel untuk membuat ekspresi untuk setiap kalimat petunjuk guna menghitung waktu Vancouver, waktu London, dan waktu Anda.
  • Programkan robot VR untuk menggambar jarum menit dan jarum jam pada setiap jam.
    • Gunakan nilai variabel untuk menghitung sudut yang perlu diputar oleh Robot VR untuk menggambar jarum jam pada setiap jam.
  • Gunakan blok [print] untuk mencetak waktu di Vancouver, London, dan wilayah Anda ke Konsol Cetak.

Tips Bermanfaat

  • Jarum jam pada jam berputar 30 derajat (360 / 12) searah jarum jam setiap jam karena ada 12 jam dalam satu putaran jarum jam 360 derajat.
  • Gunakan blok set dari kategori Variabel untuk mengatur variabel ke nilai tertentu.

    VEXcode Set variable block that reads 'set NewYork to 4'.

    • Perintah Python yang cocok

      New York = 4
  • Untuk bantuan dalam membuat variabel dan menyimpan data dalam proyek, silakan pilih tombol “TUTORIAL” di VEXcode VR dan pilih Tutorial Menyimpan Data.

    Ikon tutorial dari Toolbar VEXcode VR.

    Ikon Tutorial Penyimpanan Data VEXcode VR.

  • Untuk informasi lebih lanjut mengenai aturan penamaan variabel di VEXcode VR, lihat artikel.