Skip to main content
พอร์ทัลครู

การใช้ VEX GO STEM Labs

STEM Labs ได้รับการออกแบบให้เป็นคู่มือครูออนไลน์สำหรับ VEX GO เช่นเดียวกับคู่มือครูที่พิมพ์ออกมา เนื้อหาที่เผชิญหน้ากับครูใน STEM Labs มีทรัพยากร สื่อการสอน และข้อมูลทั้งหมดที่จำเป็นเพื่อให้สามารถวางแผน สอน และประเมินผลด้วย VEX GO สไลด์โชว์ภาพแล็บเป็นสื่อที่นักเรียนหันหน้าเข้าหากันในสื่อนี้ สำหรับข้อมูลโดยละเอียดเพิ่มเติมเกี่ยวกับวิธีการนำ STEM Lab ไปใช้ในห้องเรียนของคุณ โปรดดูบทความ การใช้ VEX GO STEM Labs

เป้าหมายและมาตรฐาน

เป้าหมาย

นักศึกษาจะสมัคร

  • การใช้ [บล็อกของฉัน] ในโปรเจ็กต์เพื่อให้ Code Base รวบรวมและจัดเรียงดิสก์หลาย ๆ อัน 
  • การใช้บล็อก [If then] กับ <Detects color> บล็อกในโครงการเพื่อให้ Code Base เรียงลำดับดิสก์ตามสี
  • การสร้างโปรเจ็กต์ที่ Code Base ใช้ข้อมูลเซ็นเซอร์ในการตัดสินใจ หากเงื่อนไขในบล็อก [If then] รายงานว่าเป็นจริงหรือเท็จ

นักเรียนจะทำให้เกิดความหมาย

  • วิธีเขียนโค้ด Code Base เพื่อแก้ปัญหาท้าทาย เช่น การจัดเรียงดิสก์ไปยังตำแหน่งเฉพาะตามข้อมูล Eye Sensor
  • การใช้ My Blocks ช่วยให้สร้างโปรเจ็กต์ได้ง่ายขึ้นโดยการนำโค้ดบางส่วนที่ทำซ้ำในโปรเจ็กต์มาใช้ซ้ำ 

ผู้เรียนจะได้มีทักษะที่

  • การใช้คำแนะนำในการสร้างเพื่อสร้าง Code Base - Eye + Electromagnet
  • เชื่อมต่อสมองกับแท็บเล็ตหรือคอมพิวเตอร์ใน VEXcode GO
  • การบันทึกและตั้งชื่อโครงการใน VEXcode GO
  • การเพิ่มบล็อก VEXcode GO ให้กับโครงการ
  • บล็อกลำดับในโครงการ
  • การใช้บล็อก Drivetrain ในโปรเจ็กต์เพื่อให้ Code Base ขับเคลื่อนไปยังตำแหน่งเฉพาะ
  • การเปลี่ยนพารามิเตอร์ในบล็อก VEXcode
  • การเริ่มต้นและหยุดโครงการใน VEXcode GO
  • การสร้างโปรเจ็กต์ใน VEXcode GO ที่ใช้ Eye Sensor และ Electromagnet
  • การสร้าง [บล็อกของฉัน] ในโครงการใน VEXcode GO เพื่อนำส่วนของโค้ดกลับมาใช้ใหม่

นักเรียนจะได้รู้

  • วิธีการที่ Eye Sensor และแม่เหล็กไฟฟ้าบน Code Base สามารถใช้เพื่อพกพาดิสก์และจัดเรียงตามสี
  • บล็อก <Detects color> เป็นบล็อกรีพอร์ตเตอร์ที่รายงาน True เมื่อเซ็นเซอร์ตาตรวจพบสีที่เลือก และ False เมื่อตรวจพบสีอื่น
  • บล็อก [If then] เป็นบล็อก 'C' ที่รันบล็อกภายในบล็อกนั้น หากเงื่อนไขบูลีนถูกรายงานว่าเป็นจริง
  • My Blocks นั้นสามารถสร้างได้โดยใช้ส่วนของโค้ดที่ทำซ้ำในโปรเจ็กต์ เพื่อให้ทำงานโปรเจ็กต์ได้ง่ายขึ้น

วัตถุประสงค์

วัตถุประสงค์

  1. นักเรียนจะพัฒนาโปรเจ็กต์ VEXcode GO โดยใช้ My Blocks เพื่อนำส่วนของโค้ดที่ทำซ้ำในโปรเจ็กต์กลับมาใช้ใหม่ เพื่อให้ Code Base ย้ายดิสก์หลายดิสก์ไปยังพื้นที่การเรียงลำดับที่แตกต่างกันตามสี
  2. นักเรียนจะระบุว่าบล็อกของฉันสามารถใช้ในโปรเจ็กต์เพื่อนำลำดับของบล็อกกลับมาใช้ซ้ำในโปรเจ็กต์ได้
  3. นักเรียนจะสื่อสารพฤติกรรมผ่านคำพูดและท่าทางที่ Code Base จะต้องทำให้สำเร็จเพื่อที่จะบรรลุภารกิจ

กิจกรรม

  1. ในระหว่าง Engage นักเรียนจะได้รับการแนะนำให้รู้จักกับแนวคิดของ My Block โดยการดูวิดีโอการสอน My Blocks ใน VEXcode GO พร้อมกันในชั้นเรียน จากนั้นพวกเขาจะต่อยอดสิ่งที่พวกเขาเรียนรู้ในแล็บ 3 เพื่อสร้าง [บล็อกของฉัน] ซึ่งจะ นำส่วนของโค้ดที่จัดเรียงดิสก์กลับมาใช้ใหม่ ระหว่างการเล่น นักเรียนจะสร้างโปรเจ็กต์ที่ใช้ [บล็อกของฉัน] เพื่อขับเคลื่อนฐานโค้ดเพื่อรวบรวมดิสก์สีแดง เขียว และน้ำเงินจากสถานที่ต่างๆ และส่งไปยังพื้นที่จัดเรียงที่ถูกต้องตามสี
  2. ในระหว่าง Engage นักเรียนจะได้กลับมาเยี่ยมชมโปรเจ็กต์ VEXcode GO จากแล็บ 3 อีกครั้ง และระบุรูปแบบที่เกิดซ้ำในโปรเจ็กต์ของพวกเขา พวกเขาจะได้เรียนรู้เกี่ยวกับแนวคิดของการใช้ My Blocks เพื่อนำโค้ดส่วนนี้กลับมาใช้ใหม่ และวิธีที่พวกเขาจะทำให้โครงการที่ยาวขึ้นทำงานได้ง่ายขึ้น จากนั้นพวกเขาจะสร้าง [บล็อกของฉัน] โดยใช้ลำดับโค้ดซ้ำที่ใช้ในการจัดเรียงดิสก์ตามสี รวมกันเป็นคลาส ใน Play นักเรียนจะทำงานร่วมกับกลุ่มเพื่อสร้างโปรเจ็กต์โดยใช้ [บล็อกของฉัน] เพื่อเขียนโค้ดฐานโค้ดเพื่อจัดเรียงดิสก์ซ้ำๆ ในพื้นที่การจัดเรียงที่เหมาะสมตามสี ในช่วงพักระหว่างเล่น นักเรียนจะระบุว่า [บล็อกของฉัน] ทำงานอย่างไรในโครงการของตนในการอภิปรายในชั้นเรียน
  3. ทั่วทั้งแล็บ นักเรียนจะสื่อสารกับชั้นเรียนและในกลุ่มของตนว่า Code Base จะต้องเคลื่อนย้ายอย่างไร และลำดับพฤติกรรมที่ต้องทำ เพื่อให้สามารถรวบรวมและจัดเรียงดิสก์ไปยังตำแหน่งที่ต้องการได้สำเร็จ พวกเขาจะใช้ภาษาเชิงพื้นที่และท่าทางเพื่อแสดงและอธิบายลำดับพฤติกรรมเหล่านี้

การประเมิน

  1. ในระหว่างการเล่น นักเรียนจะทดสอบและทำซ้ำโปรเจ็กต์ VEXcode GO ของตน เพื่อขับเคลื่อน Code Base เพื่อรวบรวมดิสก์สีแดง เขียว และน้ำเงินจากสถานที่ต่างๆ และ ใช้ [บล็อกของฉัน] เพื่อจัดเรียงไปยังพื้นที่การเรียงลำดับที่ถูกต้องตาม บนสี เพื่อให้ทำภารกิจท้าทายสำเร็จ นักเรียนจะต้องสร้างโปรเจ็กต์และจัดลำดับ [บล็อกของฉัน] ในตำแหน่งที่ถูกต้อง เพื่อจัดเรียงดิสก์แต่ละดิสก์หลังจากรวบรวมจากฟิลด์ ในช่วงพักระหว่างเล่นและ แบ่งปัน นักเรียนจะพูดคุยเกี่ยวกับการทำงานของ [บล็อกของฉัน] ในโปรเจ็กต์ของพวกเขา เพื่อช่วยให้พวกเขารวบรวมและจัดเรียงดิสก์หลายแผ่นในพื้นที่การจัดเรียงตามสีได้สำเร็จ
  2. ในระหว่างการอภิปรายช่วงพักและแบ่งปันระหว่างการเล่น นักเรียนจะระบุว่า [บล็อกของฉัน] ทำงานอย่างไรในโปรเจ็กต์ของตนเพื่อให้สามารถจัดเรียงดิสก์ได้สำเร็จ นักเรียนจะอภิปรายว่าการใช้ [บล็อกของฉัน] ทำให้โปรเจ็กต์ของพวกเขาสร้างง่ายขึ้นได้อย่างไร และการนำลำดับเดียวกันกลับมาใช้ใหม่ในลักษณะนี้ ช่วยให้เขียนโค้ดหุ่นยนต์ได้ง่ายขึ้นเพื่อทำซ้ำกระบวนการเรียงลำดับแต่ละครั้งที่มีการรวบรวมดิสก์ได้อย่างไร 
  3. เพื่อให้รวบรวมดิสก์จากตำแหน่งต่างๆ ได้สำเร็จ นักเรียนจะต้องสื่อสารในกลุ่มถึงทิศทางและระยะทางที่ Code Base จะต้องเดินทางจากตำแหน่งเริ่มต้นเพื่อไปยังดิสก์ ในระหว่างการอภิปรายช่วงพักและแบ่งปันระหว่างการเล่น นักเรียนจะอธิบายว่าฐานโค้ดของพวกเขาย้ายไปอย่างไร และลำดับพฤติกรรมที่เสร็จสิ้นเพื่อรวบรวมและจัดเรียงดิสก์หลายแผ่นได้สำเร็จ

การเชื่อมต่อกับมาตรฐาน