แม้ว่าหน่วยทดลอง STEM ของ VEX IQ (รุ่นที่ 2) ได้รับการเขียนขึ้นเพื่อใช้กับการเข้ารหัสแบบบล็อกใน VEXcode IQ แต่ก็สามารถสอนได้โดยใช้ Python เช่นกัน บทความนี้จะครอบคลุมทรัพยากรที่มีอยู่เพื่อสนับสนุนการสอนหน่วยห้องปฏิบัติการ STEM ด้วย Python ในห้องเรียนของคุณ
หน่วยห้องปฏิบัติการ STEM VEX IQ (รุ่นที่ 2) เป็นไปตามรูปแบบ Learn - Practice - Compete หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับรูปแบบและการนำหน่วยเหล่านี้ไปใช้ในห้องเรียนของคุณ ดูบทความนี้ คุณสามารถปฏิบัติตามกระบวนการเดียวกันสำหรับการนำหน่วยห้องปฏิบัติการ STEM VEX IQ (รุ่นที่ 2) ไปใช้โดยไม่คำนึงถึงวิธีการเข้ารหัส
ดูวิดีโอนี้เพื่อเรียนรู้เพิ่มเติมเกี่ยวกับทรัพยากร Python ที่มีอยู่ และวิธีการใช้กับหน่วยทดลอง STEM
รูปภาพและตัวอย่างต่อไปนี้นำมาจาก Cube Collector STEM Lab Unitแต่รูปแบบเดียวกันนี้สามารถพบได้ใน VEX IQ (รุ่นที่ 2) STEM Lab Units ทั้งหมด
แหล่งข้อมูลสำหรับการสอน Python ด้วย VEXcode IQ
ภายในหน่วยห้องปฏิบัติการ STEM ของ VEX IQ (รุ่นที่ 2)
จะต้องมีการปรับเปลี่ยนเล็กน้อยเพื่อใช้งานแต่ละหน่วยโดยใช้ Python แต่ทั้งหมดนั้นระบุไว้ในพอร์ทัลครูในเอกสาร "ทรัพยากร VEXcode IQ Python สำหรับหน่วยนี้" แหล่งข้อมูลต่างๆ ที่จะช่วยคุณสอนหน่วยเหล่านี้ด้วย Python มีแสดงอยู่ด้านล่างนี้
ในส่วนเรียนรู้ มีวิดีโอคำแนะนำโดยตรงให้ไว้ วิดีโอบางส่วนเหล่านี้พร้อมใช้งานทั้งการใช้งาน Blocks และ Python เมื่อพร้อมใช้งานทั้งสองอย่าง ให้นักเรียนทราบว่าควรดูวิดีโอใด แต่ละวิดีโอจะมีสรุปบทเรียนแยกกันและตรวจสอบคำถามเพื่อความเข้าใจของคุณ เพื่อให้นักเรียนเน้นเฉพาะวิธีเขียนโค้ดที่ผู้สอนเลือกเท่านั้น
วิดีโอบางรายการมีคำแนะนำเฉพาะบล็อก สำหรับวิดีโอเหล่านี้ สรุปบทเรียนที่สร้างขึ้นสำหรับคำสั่งหรือแนวคิด Python ที่เกี่ยวข้องจะรวมอยู่ในพอร์ทัลครูของหน่วยการเรียนรู้
ภายในพอร์ทัลครูคือเอกสาร "ทรัพยากร VEXcode IQ Python สำหรับหน่วยนี้" นี่เป็นเอกสาร Google ที่แก้ไขได้ซึ่งมีสรุปบทเรียนเวอร์ชัน Python และตรวจสอบคำถามเพื่อความเข้าใจของคุณที่ไม่รวมอยู่ในเนื้อหาหน่วย คุณสามารถทำสำเนาเอกสารนี้และแจกจ่ายสรุปบทเรียนแต่ละรายการให้กับนักเรียนได้ตามต้องการเมื่อสอนหน่วยการเรียนรู้ด้วย Python
หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับการปรับแต่งทรัพยากรโดยใช้ Google Drive หรือ Microsoft ดูบทความเหล่านี้
แม้ว่ากิจกรรม Practice และCompete ส่วนใหญ่เขียนขึ้นเพื่อใช้กับวิธีเขียนโค้ดใดๆ แต่ก็มีข้อยกเว้นบางประการ เช่น ใน Tug of War STEM Lab Unit (รวมถึงกิจกรรมฝึกหัดที่แสดงไว้ที่นี่) ในกรณีนี้ กิจกรรมเวอร์ชัน Python จะรวมอยู่ในเอกสาร "ทรัพยากร VEXcode IQ Python สำหรับหน่วยนี้" ด้วย เช่นเดียวกับสรุปบทเรียน สามารถแจกจ่ายให้กับนักเรียนได้ตามต้องการในระหว่างหน่วยการเรียนรู้
ภายใน VEXcode IQ
ทรัพยากรภายใน VEXcode IQ ยังสามารถช่วยสนับสนุนนักเรียนเมื่อพวกเขาสำเร็จหน่วยทดลอง STEM โดยใช้โปรเจ็กต์ Python
ในฐานะผู้ใช้ใหม่ของ Python การดูความสัมพันธ์ระหว่างคำสั่งแบบบล็อกและเทียบเท่ากับ Python จะเป็นประโยชน์ ซึ่งสามารถทำได้โดยใช้โปรแกรมดูโค้ด ดูบทความนี้เพื่อเรียนรู้เพิ่มเติมเกี่ยวกับ Code Viewer ใน VEXcode IQ
เมื่อนักเรียนเข้าใจว่าอาจต้องใช้คำสั่งใดสำหรับโครงงานของตนแล้ว พวกเขาก็สามารถเริ่มพิมพ์คำสั่งเหล่านั้นในพื้นที่ทำงานได้ คุณลักษณะเติมข้อความอัตโนมัติสามารถช่วยให้นักเรียนลดข้อผิดพลาดในโครงการและประหยัดเวลาได้ หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับการเติมข้อความอัตโนมัติในโปรเจ็กต์ VEXcode IQ Python ดูบทความนี้
วิธีใช้มีไว้เพื่อแนะนำนักเรียนเกี่ยวกับสิ่งที่คำสั่งทำและพารามิเตอร์ที่จำเป็นสำหรับคำสั่ง หากต้องการเปิดวิธีใช้สำหรับคำสั่ง ให้เลือกเครื่องหมายคำถามถัดจากคำสั่งใดๆ ในกล่องเครื่องมือ สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการเข้าถึงวิธีใช้ในโปรเจ็กต์ Python ดูบทความนี้