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