นาฬิกาโลก
ความท้าทาย: แวนคูเวอร์ช้ากว่านิวยอร์ก 3 ชั่วโมง ลอนดอนเร็วกว่าแวนคูเวอร์ 8 ชั่วโมง ขณะนี้เป็นเวลา 4:00 น. ของวันจันทร์ในนิวยอร์ก จุดประสงค์ของกิจกรรมนี้คือ สร้างอัลกอริทึมเพื่อคำนวณเวลาในอีกสองเมืองและในพื้นที่ของคุณ ใช้บล็อกปากกาเพื่อเขียนโค้ดหุ่นยนต์ VR ให้วาดเข็มนาทีและเข็มชั่วโมงบนนาฬิกาแต่ละเรือนเพื่อแสดงเวลา
- ดาวน์โหลดใบงานกิจกรรมนาฬิกาโลกใน แบบไฟล์ PNG จากสไลด์โชว์ Google นี้
- หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับการดาวน์โหลดไฟล์ .png จากสไลด์โชว์ ดูบทความนี้
- เลือก Art Canvas+ Playground แล้วอัปโหลดใบงานกิจกรรม
- หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับการอัปโหลดรูปภาพไปยัง Art Canvas+ Playground ดูบทความนี้
- ออกแบบอัลกอริทึมเพื่อคำนวณว่าขณะนี้เป็นเวลาเท่าใดในแวนคูเวอร์ ลอนดอน และพื้นที่ของคุณ
- ประกาศตัวแปรเพื่อเก็บเวลาของนิวยอร์ก เวลาของแวนคูเวอร์ เวลาของลอนดอน และเวลาของคุณ
- ตรวจสอบความแตกต่างของเวลาระหว่างนิวยอร์กกับพื้นที่ของคุณ
- ใช้ตัวแปรเพื่อสร้างนิพจน์สำหรับประโยคเบาะแสแต่ละประโยค เพื่อคำนวณเวลาในแวนคูเวอร์ เวลาในลอนดอน และเวลาของคุณ
- เขียนโค้ดให้หุ่นยนต์ VR วาดเข็มนาทีและเข็มชั่วโมงบนนาฬิกาแต่ละเรือน
- ใช้ค่าตัวแปรเพื่อคำนวณมุมที่หุ่นยนต์ VR ต้องหมุนเพื่อวาดเข็มชั่วโมงบนนาฬิกาแต่ละเรือน
- ใช้บล็อก [พิมพ์] เพื่อพิมพ์เวลาในแวนคูเวอร์ ลอนดอน และพื้นที่ของคุณไปยังคอนโซลการพิมพ์
คำแนะนำที่เป็นประโยชน์
- เข็มชั่วโมงบนนาฬิกาจะหมุนตามเข็มนาฬิกา 30 องศา (360 / 12) ทุกชั่วโมง เนื่องจากมี 12 ชั่วโมงในการหมุนเข็มชั่วโมง 360 องศา
ใช้บล็อก set จากหมวดหมู่ตัวแปรเพื่อกำหนดค่าให้กับตัวแปรนั้น

คำสั่ง Python ที่ตรงกัน
นิวยอร์ก = 4
หากต้องการความช่วยเหลือในการสร้างตัวแปรและจัดเก็บข้อมูลในโปรเจ็กต์ โปรดเลือกปุ่ม “TUTORIALS” ใน VEXcode VR และเลือก Storing Data Tutorial


- สำหรับข้อมูลเพิ่มเติมเกี่ยวกับกฎการตั้งชื่อตัวแปรใน VEXcode VR ดูบทความนี้