ข้ามไปยังเนื้อหาหลัก

ตารางเวทมนตร์

โจทย์ท้าทาย: ในตารางมหัศจรรย์ ผลรวมของตัวเลขในแต่ละแถว แต่ละคอลัมน์ และเส้นทแยงมุมหลักสองเส้นจะเท่ากัน ในตารางมหัศจรรย์ 3x3 บนเว็บไซต์ Art Canvas+ Playground จะมีวงกลมสีสามวง โดยแต่ละวงแทนตัวเลขหนึ่งตัว ใต้ตารางมหัศจรรย์ มีปุ่มตัวเลขสิบปุ่ม วัตถุประสงค์ของกิจกรรมนี้คือ สร้างอัลกอริทึมเพื่อคำนวณค่าตัวเลขของวงกลมสีแต่ละวง เขียนโค้ดให้หุ่นยนต์ VR เติมสีลงในปุ่มตัวเลขที่ถูกต้องที่ด้านล่างของผืนผ้าใบ โดยใช้สีเดียวกับวงกลมสีที่ตรงกันเพื่อระบุค่าของวงกลมแต่ละวง

  • เลือกและดาวน์โหลดแบบฝึกหัดตารางมหัศจรรย์เป็นไฟล์ จากสไลด์โชว์ Google
  • เลือก Art Canvas+ Playground แล้วอัปโหลดใบงานกิจกรรม
    • หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับการอัปโหลดรูปภาพไปยัง Art Canvas+ Playground โปรดดูบทความนี้ 
  • ออกแบบอัลกอริทึมเพื่อคำนวณค่าตัวเลขของวงกลมสีแต่ละวง
    • ใช้ตัวเลขในตารางมหัศจรรย์เพื่อคำนวณผลรวมของตัวเลขสามตัวที่เรียงกันในแถวหรือในคอลัมน์เดียวกัน เก็บค่าที่คำนวณได้ไว้ในตัวแปร
    • ใช้ตัวแปรและตัวเลขใน Magic Squire เพื่อสร้างนิพจน์ในการคำนวณค่าตัวเลขของวงกลมสีแต่ละวง เก็บค่าตัวเลขที่คำนวณได้แต่ละค่าไว้ในตัวแปร
    • ใช้บล็อก [print] เพื่อพิมพ์ตัวเลขที่คำนวณได้ไปยังคอนโซลการพิมพ์
  • ใช้ปากกา VR ควบคุมหุ่นยนต์ VR ให้ระบายสีปุ่มของตัวเลขที่คำนวณได้แต่ละตัวให้เป็นสีเดียวกับวงกลมสีที่สอดคล้องกัน เพื่อระบุค่าของวงกลมแต่ละวง

คำแนะนำที่เป็นประโยชน์

  • ระยะห่างระหว่างปุ่มตัวเลขแต่ละปุ่มด้านล่างคือ 200 มิลลิเมตร