การนำ VEX GO STEM Labs มาใช้
STEM Labs ได้รับการออกแบบให้เป็นคู่มือครูออนไลน์สำหรับ VEX GO เนื้อหาสำหรับครูใน STEM Labs มีลักษณะเหมือนคู่มือครูที่พิมพ์ออกมา โดยมีทรัพยากร สื่อการสอน และข้อมูลทั้งหมดที่จำเป็นในการวางแผน สอน และประเมินผลด้วย VEX GO ภาพสไลด์โชว์ในห้องปฏิบัติการเป็นคู่มือสำหรับนักเรียนที่ใช้ประกอบเนื้อหานี้ หากต้องการข้อมูลโดยละเอียดเพิ่มเติมเกี่ยวกับวิธีการใช้งาน STEM Lab in your classroom, see the Implementing VEX GO STEM Labs article.
เป้าหมายและมาตรฐาน
เป้าหมาย
นักเรียนจะได้สมัคร
- การใช้บล็อก [If then] กับบล็อก <Detects color> ในโปรเจ็กต์เพื่อให้ Code Base เรียงลำดับดิสก์ตามสี
- การสร้างโครงการโดยใช้ฐานโค้ดจากข้อมูลเซนเซอร์ในการตัดสินใจ หากเงื่อนไขในบล็อก [If then] รายงานว่าเป็นจริงหรือเท็จ
นักเรียนจะได้สร้างความหมายของ
- วิธีเขียนโค้ดฐานเพื่อแก้ไขปัญหา เช่น การจัดเรียงดิสก์ไปยังตำแหน่งที่ระบุโดยอิงจากข้อมูลเซ็นเซอร์ตา
นักเรียนจะมีความสามารถใน
- ใช้คำแนะนำในการสร้างเพื่อสร้าง Code Base 2.0 - Eye + Electromagnet
- เชื่อมต่อสมองเข้ากับแท็บเล็ตหรือคอมพิวเตอร์ใน VEXcode GO
- การบันทึกและตั้งชื่อโครงการใน VEXcode GO
- การเพิ่มบล็อค VEXcode GO ลงในโครงการ
- ลำดับบล็อกในโครงการ
- การใช้บล็อก Drivetrain ในโปรเจ็กต์เพื่อให้ Code Base ขับเคลื่อนไปยังตำแหน่งที่ระบุ
- การเปลี่ยนแปลงพารามิเตอร์ในบล็อค VEXcode
- การเริ่มต้นและการหยุดโครงการใน VEXcode GO
- การสร้างโปรเจ็กต์ใน VEXcode GO ที่ใช้เซ็นเซอร์ตาและแม่เหล็กไฟฟ้า
นักเรียนจะได้รู้ว่า
- เซนเซอร์ตรวจจับตาและแม่เหล็กไฟฟ้าบนฐานโค้ดสามารถนำมาใช้ในการบรรทุกดิสก์และจัดเรียงตามสีได้อย่างไร
- โดยที่บล็อก <Detects color> นั้นเป็นบล็อกรายงานที่รายงานค่า True เมื่อเซ็นเซอร์ตรวจจับสีที่เลือก และเป็น False เมื่อตรวจพบสีที่แตกต่างกัน
- บล็อก [If then] นั้นเป็นบล็อก 'C' ที่รันบล็อกต่างๆ ภายในนั้น ถ้าเงื่อนไขบูลีนถูกรายงานว่าเป็นจริง
วัตถุประสงค์
วัตถุประสงค์
- นักเรียนจะพัฒนาโครงการ VEXcode GO โดยใช้บล็อก [If then] และบล็อก <Detects color> ร่วมกันเพื่อให้ Code Base ย้ายดิสก์หลาย ๆ แผ่นไปยังตำแหน่งต่าง ๆ ตามสีของดิสก์
- นักเรียนจะระบุว่าเซนเซอร์ตาบนฐานโค้ดสามารถใช้กับแม่เหล็กไฟฟ้าเพื่อเรียงลำดับดิสก์ตามสีได้
- นักเรียนจะสื่อสารพฤติกรรมผ่านคำพูดและท่าทางที่ฐานโค้ดจะต้องทำให้เสร็จจึงจะบรรลุภารกิจได้
กิจกรรม
- ระหว่าง Engage นักเรียนจะทบทวนโครงการของตนจาก Lab 2 และใช้คุณลักษณะ Stepping เพื่อแสดงลำดับโครงการของบล็อก [If then] และ <Detects color> ในโครงการของตน ขณะที่ฐานโค้ดเรียงลำดับดิสก์ไปยังตำแหน่ง ตามสี ในส่วนการเล่น นักเรียนจะสร้างโครงการนี้ขึ้นมาเพื่อเพิ่มบล็อก [If then] เพิ่มเติม เพื่อใช้ฐานโค้ดในการจัดเรียงดิสก์สีน้ำเงินและดิสก์สีเขียว ไปยังพื้นที่ต่างๆ ตามสีของมัน
- ระหว่าง Engage นักเรียนจะทบทวนโครงการของตนจาก Lab 2 และใช้คุณลักษณะ Stepping เพื่อระบุตำแหน่งในโครงการที่หุ่นยนต์กำลังใช้ข้อมูลจากเซ็นเซอร์ตาในการตัดสินใจ เพื่อให้แม่เหล็กไฟฟ้าสามารถพกพาและปล่อยดิสก์ในตำแหน่งที่ระบุได้ ในระหว่างการเล่น นักเรียนจะได้สร้างโครงการของตนในการจัดเรียงดิสก์หลาย ๆ แผ่นตามพื้นที่การจัดเรียงที่แตกต่างกัน โดยใช้ข้อมูลเซนเซอร์ตาและแม่เหล็กไฟฟ้าบนฐานโค้ดร่วมกัน
- ตลอดห้องปฏิบัติการ นักเรียนจะสื่อสารกับชั้นเรียนและในกลุ่มของตน ว่าฐานโค้ดจะต้องเคลื่อนที่อย่างไร และลำดับของพฤติกรรมที่ต้องทำเพื่อรวบรวมและจัดเรียงดิสก์ไปยังตำแหน่งที่ต้องการได้สำเร็จ พวกเขาจะใช้ภาษาเชิงพื้นที่และท่าทางเพื่อแสดงและอธิบายลำดับพฤติกรรมเหล่านี้
การประเมิน
- ในการทำภารกิจรวบรวมและจัดเรียงดิสก์สีแดง สีน้ำเงิน และสีเขียวตามพื้นที่การจัดเรียงที่กำหนดสำเร็จ นักเรียนจะต้องสร้างโปรเจ็กต์โดยใช้บล็อก [If then] หลายบล็อกโดยมี <Detects color> บล็อกเพื่อสร้างโค้ดฐานในการจัดเรียงดิสก์หลาย ๆ แผ่นตามสี ในช่วงพักการเล่นและการแบ่งปัน นักเรียนจะพูดคุยเกี่ยวกับการทำงานของบล็อกในโปรเจ็กต์ของตน และพวกเขาสามารถใช้บล็อก [If then] หลายบล็อกเพื่อจัดเรียงดิสก์ที่มีสีต่างกันได้สำเร็จอย่างไร
- ในระหว่างช่วงพักระหว่างการเล่นและการสนทนาแบบแบ่งปัน นักเรียนจะระบุวิธีที่โครงการของตนใช้เซ็นเซอร์ตาและแม่เหล็กไฟฟ้าร่วมกัน โดยใช้เงื่อนไข [ถ้าแล้ว] เพื่อรวบรวมและจัดเรียงดิสก์ไปยังตำแหน่งต่างๆ ตามสีของดิสก์ได้สำเร็จ
- ในระหว่างการสนทนาแบ่งปัน นักเรียนจะสื่อสารพฤติกรรมที่พวกเขาเขียนโค้ดฐานให้ได้อย่างถูกต้อง โดยใช้ภาษาและท่าทางเชิงพื้นที่และเชิงสัมพันธ์ เพื่ออธิบายว่าพวกเขาสามารถใช้โค้ดฐานเพื่อรวบรวมดิสก์ต่างๆ ได้อย่างไร และใช้ข้อมูลเซนเซอร์ตาเพื่อจัดเรียงดิสก์เหล่านั้นตามสีได้อย่างไร