คณิตศาสตร์ประยุกต์ด้วย VEXcode VR

ภาพหน้าจอของอินเทอร์เฟซ VEXcode VR ที่แสดงสภาพแวดล้อมการเขียนโค้ดแบบบล็อกสำหรับการเขียนโปรแกรมหุ่นยนต์เสมือนจริง ซึ่งออกแบบมาเพื่ออำนวยความสะดวกในการเรียนรู้การเขียนโค้ดในห้องเรียนและรองรับการเรียนรู้ STEM

VEXcode VR สามารถใช้สอนและฝึกฝนแนวคิดทางคณิตศาสตร์ที่แตกต่างกันมากมาย เช่น ลำดับของการดำเนินการ การแก้สมการ การแก้สามเหลี่ยมมุมฉาก การใช้ทฤษฎีบทพีทาโกรัส การจัดหมวดหมู่รูปร่าง และอื่นๆ อีกมากมาย


ตัวดำเนินการบล็อก

ภาพหน้าจอของอินเทอร์เฟซบล็อกผู้ปฏิบัติงาน VEXcode VR ที่แสดงบล็อกการเขียนโปรแกรมต่างๆ ที่ใช้สำหรับการเข้ารหัสหุ่นยนต์เสมือนจริง โดยเน้นที่สภาพแวดล้อมการเข้ารหัสแบบบล็อกที่ออกแบบมาเพื่อวัตถุประสงค์ทางการศึกษาในการเรียนรู้ STEM

บล็อกตัวดำเนินการเป็นส่วนหนึ่งของหมวดหมู่ตัวดำเนินการใน VEXcode VR บล็อกเหล่านี้จัดอยู่ในหมวดหมู่ของบล็อก Reporter ดังนั้นจึงรายงานค่าจากตัวแปร เซ็นเซอร์ หรือการคำนวณ สำหรับข้อมูลเพิ่มเติมเกี่ยวกับบล็อก Reporter โปรดดูบทความ Block Shapes and Meaning

ภาพหน้าจอของอินเทอร์เฟซบล็อกผู้ปฏิบัติงาน VEXcode VR ที่แสดงบล็อกการเขียนโปรแกรมต่างๆ ที่ใช้สำหรับการเข้ารหัสหุ่นยนต์เสมือนจริง โดยเน้นที่สภาพแวดล้อมการเข้ารหัสแบบบล็อกที่ออกแบบมาเพื่อวัตถุประสงค์ทางการศึกษาในการเรียนรู้ STEM

บล็อกตัวดำเนินการสามารถใช้เพื่อกำหนดการคำนวณ เช่น: 

  • การดำเนินการขั้นพื้นฐาน (บวก ลบ คูณ หาร)
  • การปัดเศษ
  • มูลค่าสัมบูรณ์
  • ฟังก์ชันตรีโกณมิติ (ไซน์, โคไซน์, แทนเจนต์, อาร์กไซน์, อาร์กโคไซน์, อาร์กแทนเจนต์)
  • ลอการิทึม
  • กำหนดความไม่เท่าเทียมกัน
  • ใช้คำสันธาน (และ) คำสันธาน (หรือ) และการปฏิเสธ (ไม่ใช่) ที่ใช้ในคณิตศาสตร์แยก

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับบล็อคตัวดำเนินการ โปรดดูข้อมูล ช่วยเหลือ


การใช้หน้าต่างมอนิเตอร์และคอนโซลมอนิเตอร์

ภาพหน้าจอของอินเทอร์เฟซ VEXcode VR ที่แสดงหุ่นยนต์เสมือนจริงบนจอภาพ แสดงให้เห็นสภาพแวดล้อมการเขียนโค้ดแบบบล็อกที่ใช้ในการสอนแนวคิดการเขียนโค้ดในห้องเรียน

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

ตัวอย่างเช่น ในโปรเจ็กต์ต่อไปนี้ ความสามารถในการดูค่าปัจจุบันของตัวจับเวลาเป็นวินาทีในหน้าต่างมอนิเตอร์สามารถอนุญาตให้ผู้ใช้ดูว่าคำสั่งใดในการแยก (บล็อก Or) จะทำให้เงื่อนไขเป็นจริง เนื่องจาก VR Robot จะไปถึงกำแพงก่อนเวลา 15 วินาที เงื่อนไขอื่นๆ ใน หรือบล็อก ที่ VR Robot จะอยู่ห่างจากผนังน้อยกว่า 50 มม. จะเป็นเรื่องจริง

ภาพประกอบของเครื่องมือวาดภาพสี่เหลี่ยมใน VEXcode VR ซึ่งแสดงอินเทอร์เฟซการเขียนโค้ดแบบบล็อกที่ออกแบบมาเพื่อสอนแนวคิดการเขียนโปรแกรมผ่านหุ่นยนต์เสมือนจริง เหมาะสำหรับการใช้งานในห้องเรียนและการศึกษาด้าน STEM

Print Console ยังสามารถใช้เพื่อดูช่วงเวลาที่แยกจากกันในโปรเจ็กต์ เช่น การดูด้านต่างๆ ที่ถูกวาดเพื่อจัดหมวดหมู่รูปร่างหรือการพิมพ์การคำนวณ

ในตัวอย่างต่อไปนี้ Monitor Console หรือหน้าต่างจอภาพสามารถใช้เพื่อดูว่าหุ่นยนต์ VR กำลังวาดด้านใดของสี่เหลี่ยมจัตุรัสอยู่ สิ่งนี้ช่วยให้ผู้ใช้จัดหมวดหมู่รูปร่างได้ดีขึ้นตามจำนวนด้าน (สามเหลี่ยม รูปสี่เหลี่ยมขนมเปียกปูน ห้าเหลี่ยม หกเหลี่ยม ฯลฯ…)


ตัวอย่างทฤษฎีบทพีทาโกรัส

ภาพประกอบทฤษฎีบทพีทาโกรัสที่สาธิตความสัมพันธ์ระหว่างด้านของสามเหลี่ยมมุมฉาก ซึ่งใช้ใน VEXcode VR เพื่อสอนแนวคิดการเขียนโค้ดและการแก้ปัญหาในห้องเรียน

ในตัวอย่างต่อไปนี้ หุ่นยนต์ VR จะแก้หาด้านที่สามของพีทาโกรัสทริปเปิลโดยใช้ทฤษฎีบทพีทาโกรัส ทฤษฎีบทพีทาโกรัสใช้ค้นหาด้านที่หายไปของสามเหลี่ยมมุมฉาก สูตรมีดังต่อไปนี้:

ทฤษฎีบทพีทาโกรัส: a2 + b2 = c2

ในตัวอย่างนี้ สองด้านที่กำหนดคือ 600 และ 800 มม. ผู้ใช้จะต้องคำนวณด้านที่สามโดยใช้บล็อกจากหมวดตัวดำเนินการ คุณสมบัติที่ทราบบางประการของพีทาโกรัสทริปเปิลคือด้านข้างมีอัตราส่วน 3:4:5 และการวัดมุมภายในทั้ง 3 มุมจะอยู่ที่ประมาณ 90, 36.9 และ 53.1 องศา

โครงการจะใช้ตัวแปรและบล็อกตัวดำเนินการเพื่อคำนวณด้านที่ขาดหายไป Monitor Console จะใช้ในการสังเกตความยาวของด้านทั้งสามเมื่อคำนวณแล้ว ซึ่งจะทำให้ผู้ใช้สามารถเห็นค่าของด้านที่สามในขณะที่คำนวณได้

ภาพหน้าจอของสูตรใน VEXcode VR แสดงแนวคิดการเขียนโค้ดสำหรับหุ่นยนต์เสมือนจริงในบริบททางการศึกษา ออกแบบขึ้นเพื่อพัฒนาทักษะการแก้ปัญหาและการคิดเชิงคำนวณสำหรับนักเรียนและนักการศึกษา

สังเกตวิธีการสร้างสูตรในโครงการโดยใช้ตัวแปรและบล็อกตัวดำเนินการ:

แผนภาพแสดงวิธีการหมุนหุ่นยนต์เสมือนจริง 143 องศาใน VEXcode VR โดยแสดงอินเทอร์เฟซการเขียนโค้ดสำหรับการเขียนโปรแกรมหุ่นยนต์เพื่อการศึกษาในห้องเรียน

โปรดทราบว่าหุ่นยนต์จะต้องหมุนมุมภายนอก 143.1 องศา และไม่ใช่มุมภายใน 36.9 องศา เนื่องจากวิธีที่หุ่นยนต์หันหน้าไปหลังจากที่ดึงด้าน B

แผนภาพแสดงคุณสมบัติทางเรขาคณิตของสามเหลี่ยม ซึ่งใช้ใน VEXcode VR เพื่อสอนแนวคิดการเขียนโค้ดและการแก้ปัญหาในห้องเรียน

36.9 องศาคือมุมภายในของสามเหลี่ยม แต่ VR Robot จะต้องเปลี่ยนค่าของมุมภายนอกเพื่อที่จะวาดรูปสามเหลี่ยมได้อย่างเหมาะสม

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: