หน่วยนี้ควรถูกนำมาใช้เพื่อเสริมการเรียนรู้ของนักเรียนเกี่ยวกับแนวคิดของ การเขียนโค้ดฐานรหัสเพื่อแก้ปัญหาความท้าทายด้วย VEXcode GO
STEM Labs สามารถปรับเปลี่ยนได้หลากหลายเพื่อให้เข้ากับห้องเรียนหรือสภาพแวดล้อมการเรียนรู้ STEM Lab แต่ละห้องประกอบด้วย 3 ส่วนต่อไปนี้: มีส่วนร่วม เล่น และแบ่งปัน (ไม่บังคับ)
STEM Lab แต่ละแห่งในหน่วยนี้สามารถดำเนินการให้เสร็จสิ้นได้ภายในเวลาเพียง 40 นาที
สรุปส่วน
ส่วน Engage and Play ซึ่งมีกิจกรรมการเรียนรู้เบื้องต้นสามารถแล้วเสร็จได้ภายใน 40 นาที ส่วนแบ่งปันซึ่งช่วยให้นักเรียนแสดงการเรียนรู้ของตนเองเป็นทางเลือก แต่ ประมาณที่ประมาณ 3-5 นาทีต่อกลุ่ม
คลิกที่แท็บด้านล่างเพื่อดูคำอธิบายของส่วนมีส่วนร่วม เล่น และแบ่งปันของ STEM Lab
คู่มือการเว้นจังหวะ
คู่มือการกำหนดอัตราความเร็วสำหรับแล็บแต่ละแห่งจะให้คำแนะนำทีละขั้นตอนว่าจะสอนอะไร อย่างไร และเมื่อใด คู่มือกำหนดจังหวะของห้องปฏิบัติการ STEM แสดงตัวอย่างแนวคิดที่ได้รับการสอนในแต่ละส่วน (มีส่วนร่วม เล่น ครั้ง และแบ่งปัน (ไม่บังคับ)) อธิบายวิธีการส่งมอบส่วนนั้น และระบุเนื้อหาทั้ง รายการที่จำเป็น
ทำให้หน่วยการเรียนรู้นี้เหมาะกับความต้องการเฉพาะในห้องเรียนของคุณ
ห้องเรียนแต่ละห้องไม่เหมือนกัน และครูต้องเผชิญกับความท้าทายในการดำเนินงานที่หลากหลายตลอดทั้งปี แม้ว่า VEX GO STEM Lab แต่ละแห่งจะเป็นไปตามรูปแบบที่คาดเดาได้ แต่ก็มีสิ่งที่คุณสามารถทำได้ในหน่วยการเรียนรู้นี้เพื่อช่วยให้เผชิญกับความท้าทายเหล่านั้นได้ง่ายขึ้นเมื่อเกิดขึ้น
- ดำเนินการในเวลาอันสั้น:
- สำหรับการนำ Lab 1 ไปใช้อย่างรวดเร็วโดยเน้นการเขียนโค้ด ให้ใช้ Play ส่วนที่ 1 เป็นกิจกรรมในชั้นเรียนทั้งหมด ให้ชั้นเรียนแบ่งปันแนวคิดและติดตามคุณเพื่อวางแผน สร้าง และทดสอบโปรเจ็กต์ที่ขับเคลื่อน Code Base เพื่อรวบรวมตัวอย่างแรก
- ในแล็บ 2 คุณสามารถรวม Play ส่วนที่ 1 และ 2 เข้าด้วยกัน และให้นักเรียนดึงข้อมูลตัวอย่างที่มีโค้ดเพียงสองตัวอย่างเท่านั้น แทนที่จะดึงทั้งสามตัวอย่าง
- เพื่อสรุปการสอนการเขียนโค้ดโดยย่อในหน่วยนี้ ให้นักเรียนชมวิดีโอสอนขับหุ่นยนต์เพื่อเรียนรู้เกี่ยวกับบล็อกระบบขับเคลื่อน และวิดีโอสอนการจัดลำดับเพื่ออธิบายความสำคัญของลำดับของบล็อกในโครงการ
- กิจกรรมสนับสนุนการสอนซ้ำ:
- หากนักเรียนประสบปัญหาในการสร้างโปรเจ็กต์ที่ประสบความสำเร็จในห้องทดลองที่ 2 ให้ฉายวิดีโอบทแนะนำเกี่ยวกับลำดับเพื่อย้ำถึงความสำคัญของลำดับในการสร้างโปรเจ็กต์ที่ทำงานตามที่ตั้งใจไว้
- สำหรับการฝึกปฏิบัติเพิ่มเติมเกี่ยวกับการวางแผนและการจัดลำดับโครงงาน ให้นักเรียนทำกิจกรรม สร้างหลักสูตร GO เพื่อเขียนโค้ด Base เพื่อไปตามเส้นทาง
- การขยายหน่วยนี้:
- เมื่อกลุ่มเก็บตัวอย่างได้สำเร็จ ให้ลองใช้ Drive Tab ใน VEXcode GO เพื่อเก็บตัวอย่างโดยใช้การขับรถด้วยรีโมทคอนโทรล จากนั้น เปรียบเทียบและเปรียบเทียบการเคลื่อนไหวและความแม่นยำของ Code Base ระหว่างการขับขี่ด้วยรีโมทคอนโทรลและการขับขี่ด้วยโปรเจ็กต์การเขียนโค้ด อันไหนเร็วกว่ากัน? อันไหนแม่นยำกว่ากัน? ซึ่งขับเคลื่อนต่อไป? ข้อดีและข้อเสียของการขับเคลื่อน Code Base แต่ละรูปแบบมีอะไรบ้าง?
- ใช้กิจกรรมคณะกรรมการทางเลือกเพื่อขยายหน่วยการเรียนรู้ ในขณะเดียวกันก็ให้นักเรียนได้แสดงความคิดเห็นและทางเลือกในกิจกรรมที่พวกเขาต้องการทำให้สำเร็จ
- เพื่อขยายหน่วยการเรียนรู้ ให้นักเรียนทดลองกับ Astronaut Vault GO กิจกรรมเพื่อฝึกขับ Code Base ต่อไป และสำรวจวิธีเปลี่ยนความเร็วของ Code Base อะไรคือข้อดีของการขับรถเร็วขึ้นเพื่อเก็บตัวอย่าง? แล้วข้อเสียล่ะ? มันจะส่งผลต่ออายุการใช้งานแบตเตอรี่ของรถแลนด์โรเวอร์อย่างไร?
- หากนักเรียนสร้างเสร็จในเวลาต่างกัน มีกิจกรรมการเรียนรู้ที่มีความหมายจำนวนหนึ่งที่ผู้ที่สำเร็จก่อนกำหนดสามารถเข้าร่วมได้ในขณะที่คนอื่นๆ ในกลุ่มสร้างเสร็จ ดูบทความนี้เพื่อดูคำแนะนำหลายประการเกี่ยวกับวิธีวางแผนดึงดูดนักเรียนที่สร้างเสร็จก่อนคนอื่นๆ ตั้งแต่การสร้างกิจวัตรผู้ช่วยในชั้นเรียนไปจนถึงการทำกิจกรรมสั้นๆ มีหลายวิธีที่จะทำให้นักเรียนทุกคนมีส่วนร่วมตลอดระยะเวลาสร้างชั้นเรียน
แหล่งข้อมูล VEXcode GO ต่อไปนี้สนับสนุนแนวคิดการเขียนโค้ดที่ได้รับการสอนในหน่วยทดลอง STEM นี้ ข้างต้นคือบางวิธีในการใช้ทรัพยากรเหล่านี้เพื่อรองรับความต้องการในการนำไปใช้งานของคุณ ตั้งแต่การทันเวลาเรียนไปจนถึงการเรียนรู้ทางไกลและการสร้างความแตกต่าง ด้านล่างนี้เป็นข้อมูลเพิ่มเติมเกี่ยวกับแหล่งข้อมูลเหล่านี้ เพื่อให้คุณสามารถมั่นใจและเตรียมพร้อมสำหรับการใช้งานที่แนะนำ หรือเมื่อใช้แหล่งข้อมูลเหล่านี้เพื่อให้เหมาะกับสภาพแวดล้อมการสอนที่เป็นเอกลักษณ์ของคุณเองมากที่สุด
ทรัพยากร VEXcode GO
| แนวคิด | ทรัพยากร | คำอธิบาย |
|---|---|---|
|
คำสั่งระบบขับเคลื่อน |
ขับหุ่นยนต์ของคุณ วิดีโอสอน |
อธิบายการเคลื่อนไหวพื้นฐานโดยใช้บล็อก [Drive for] และ [Turn for] ในโปรเจ็กต์ |
|
คำสั่งระบบขับเคลื่อน |
เปลี่ยนหุ่นยนต์ของคุณ วิดีโอสอน |
อธิบายความแตกต่างระหว่างประเภทของบล็อกเลี้ยวของระบบขับเคลื่อน ใช้สิ่งนี้เพื่อขยายคำสั่งการเขียนโค้ดใน Lab 2 |
|
คำสั่งระบบขับเคลื่อน |
เลี้ยวได้อย่างแม่นยำ โครงการตัวอย่าง |
แสดงบล็อกการเลี้ยวของระบบขับเคลื่อนประเภทต่างๆ ที่ใช้ในโปรเจ็กต์ ใช้สิ่งนี้ร่วมกับวิดีโอแนะนำการเปลี่ยนหุ่นยนต์ของคุณเพื่อรับความท้าทายเพิ่มเติม |
|
การเรียงลำดับ |
ลำดับ วิดีโอสอน |
กำหนดลำดับและอธิบายความสำคัญของการจัดลำดับบล็อกในโครงการเพื่อให้หุ่นยนต์ดำเนินการตามที่คุณตั้งใจ |
การใช้ VEXcode GO Help
ในหน่วยการเรียนรู้นี้ โครงการ VEXcode GO มีไว้สำหรับนักเรียนทั้งในรูปแบบของโครงการตัวอย่างหรือรูปภาพของโครงการที่จะสร้างใหม่ คุณสามารถใช้คุณลักษณะความช่วยเหลือร่วมกับนักเรียนของคุณในฐานะเครื่องมือเสริมเพื่ออธิบายว่าบล็อกเฉพาะทำงานอย่างไรในโครงการใดโครงการหนึ่ง
หลังจากอ่านคำอธิบายของหรือกับนักเรียนของคุณแล้ว คุณสามารถขอให้นักเรียนอธิบายว่าบล็อกทำงานอย่างไรในโครงการที่พวกเขากำลังทำอยู่ หากนักเรียนต้องการฝึกฝนเพิ่มเติมกับบล็อกเฉพาะ ให้พวกเขาดูตัวอย่างที่ให้ไว้และถามพวกเขาว่าหุ่นยนต์จะทำอะไรในโครงการที่แสดง จากนั้นคุณสามารถช่วยพวกเขาสร้างการเชื่อมโยงว่าหุ่นยนต์นั้นเหมือนหรือแตกต่างกับโครงการที่พวกเขาทำงานอยู่อย่างไร ในหน่วย
บล็อกในหน่วยนี้ประกอบด้วย:
- [ขับเพื่อ]
- [เลี้ยวเพื่อ]
- [รอ]
- [ตั้งค่าสีกันชน]