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