เล่น
ส่วนที่ 1 - ทีละขั้นตอน
- คำสั่งคำสั่งแต่ละกลุ่มว่าพวกเขาจะเปิดและเริ่มต้นโครงการตัวอย่าง 'การใช้ LED Bumper' ใน VEXcode GO เพื่อดูฟังก์ชันการเปลี่ยนสีของ LED Bumper
การใช้ LED Bumper บนฐานโค้ด - โมเดลโมเดลสำหรับนักเรียนขั้นตอนในการเปิดตัว VEXcode GO
- สร้างแบบจำลองขั้นตอนในการเชื่อมต่อสมองกับอุปกรณ์ของคุณ
หมายเหตุ: เมื่อคุณเชื่อมต่อ Code Base เข้ากับอุปกรณ์เป็นครั้งแรก Gyro ที่สร้างไว้ใน Brain อาจปรับเทียบ ส่งผลให้ Code Base เคลื่อนไหวเองชั่วขณะหนึ่ง นี่คือพฤติกรรมที่คาดไว้ อย่าแตะต้องฐานโค้ดในขณะที่กำลังปรับเทียบ
- นักเรียนจะใช้โครงการตัวอย่างเพื่อช่วยให้พวกเขาเรียนรู้เกี่ยวกับคำสั่งที่เกี่ยวข้องกับ LED Bumper ใน VEXcode GO แบบจำลองสำหรับนักเรียนเพื่อเปิดเมนูไฟล์และเลือก "เปิดตัวอย่าง"

- เปิดโครงการตัวอย่าง 'การใช้กันชน LED'
เปิดโครงการตัวอย่าง "การใช้กันชน LED" - แบบจำลองสำหรับนักเรียนเกี่ยวกับวิธีการบันทึกโครงการตัวอย่าง และตั้งชื่อโดยใช้ LED Bumper จากนั้นเริ่มต้นโครงการ และสังเกตรูปแบบสีที่เปลี่ยนแปลงบน LED Bumper
เปลี่ยนชื่อและบันทึกโครงการ - หลังจากที่โครงการเสร็จสมบูรณ์แล้ว นักเรียนควรแน่ใจว่าเลือก 'หยุด' ในแถบเครื่องมือ
หยุดโครงการ - สร้างแบบจำลองให้กับนักเรียนว่าพวกเขาสามารถเปลี่ยนพารามิเตอร์ของบล็อกได้อย่างไรโดยเลือกดร็อปดาวน์หรือเปลี่ยนตัวเลขในบล็อก [ตั้งค่าสีบัมเปอร์] และ [รอ]
เปลี่ยนแปลงพารามิเตอร์ - สร้างแบบจำลองวิธีการเพิ่มหรือลบบล็อคจากโครงการตัวอย่างเพื่อสร้างรูปแบบใหม่ นักเรียนควรเปลี่ยนแปลงพารามิเตอร์หรือบล็อกเพียง 1 หรือ 2 รายการในแต่ละครั้ง จากนั้นจึงเริ่มโครงการเพื่อดูว่ามีอะไรเปลี่ยนแปลงไป
เพิ่มหรือลบบล็อค - นักเรียนควรทำการทดสอบโครงการของตนต่อไปเพื่อสร้างรูปแบบใหม่ของการแสดงสี LED Bumper
- อำนวยความสะดวกอำนวยความสะดวกในการสนทนากับนักเรียนในขณะที่พวกเขาสร้างรูปแบบใหม่
สร้างรูปแบบใหม่ - คุณกำลังพยายามสร้างรูปแบบอะไร?
- กลุ่มของคุณเปลี่ยนแปลงอะไรไปบ้างในโครงการจนถึงตอนนี้? ทำไม
- การแสดงสีจะมีประโยชน์ในโครงการได้อย่างไร?
- เตือนเตือนกลุ่มต่างๆ ว่าพวกเขาสามารถเปลี่ยนสีที่แสดงบน LED Bumper ได้ และเวลาที่ผ่านไประหว่างการเปลี่ยนสีแต่ละสีเพื่อสร้างรูปแบบใหม่
- หากต้องการเปลี่ยนระยะเวลาระหว่างการเปลี่ยนสีแต่ละครั้ง นักเรียนควรเปลี่ยนพารามิเตอร์ในบล็อก [รอ]
การเปลี่ยนเวลาระหว่างสี - ถามถามนักเรียนว่ามีอะไรอีกบ้างที่พวกเขาเห็นที่แสดงรูปแบบสี หรือแสดงสีเพื่อบ่งชี้บางสิ่งบางอย่าง แล้วจะทำให้วัตถุนั้นมีประโยชน์มากขึ้นอย่างไร? ตัวอย่างเช่น สัญญาณไฟจราจรใช้รูปแบบสีเพื่อบอกให้ผู้ขับขี่หยุดและไป ไฟแสดงสถานะบนแบตเตอรี่ VEX GO จะแสดงให้ผู้ใช้ทราบเมื่อถึงเวลาจำเป็นต้องชาร์จ
พักเบรกกลางเกม & อภิปรายเป็นกลุ่ม
ทันทีที่กลุ่ม แต่ละกลุ่มสร้างรูปแบบใหม่ด้วย LED Bumperมารวมตัวกันเพื่อสนทนาสั้นๆ
- กลุ่มของคุณสร้างรูปแบบใหม่อะไรขึ้นมา? คุณเปลี่ยนแปลงอะไรบ้างเพื่อที่จะทำเช่นนั้น?
- LED Bumper ดำเนินการอะไรในโครงการตัวอย่าง? กันชน LED สามารถนำไปใช้งานอย่างอื่นได้อีกอย่างไร? มาลองคิดดูถึงส่วนบัมเปอร์กันดีกว่า
- กันชน LED สามารถรับรู้ได้เมื่อมีการกด และสามารถใช้ข้อมูลนั้นเพื่อทำให้บางสิ่งบางอย่างเกิดขึ้นได้ ทำไมคุณถึงคิดว่ามันจะมีประโยชน์?
ตอนที่ 2 - ทีละขั้นตอน
- สั่งให้สั่งให้นักเรียนใช้โครงการตัวอย่างอื่นเพื่อสำรวจว่ากันชน LED สามารถใช้เพื่อทำให้เกิดพฤติกรรมเมื่อกดได้อย่างไร
การกดกันชน LED - แบบจำลองแบบจำลองที่ใช้การตั้งค่าของกลุ่ม วิธีเปิดโครงการตัวอย่าง 'รอจนกว่าจะผลักดัน' และทดสอบ วางฐานโค้ดลงในช่องเพื่อเริ่มต้น
- แบบจำลองสำหรับนักเรียนในการเปิดเมนูไฟล์และเลือก 'เปิดตัวอย่าง'

- เลือกโครงการตัวอย่าง 'รอจนกว่าจะผลักดัน'
ตัวอย่างโครงการผลักดันหน่วยรอ - นักเรียนควรตั้งชื่อและบันทึกโครงการเป็นรอจนกว่าจะกด.
เปลี่ยนชื่อโครงการ รอจนกว่าจะถูกผลัก - แบบจำลองสำหรับนักเรียนเกี่ยวกับวิธีการเริ่มต้นโครงการ และสังเกตพฤติกรรมของฐานโค้ด อย่าลืมเลือกหยุดในแถบเครื่องมือเมื่อโครงการเสร็จสมบูรณ์
- นักเรียนควรทดสอบโครงการนี้ด้วยตนเอง หลังจากการทดสอบเบื้องต้น นักเรียนควรเพิ่มบล็อกเพิ่มเติมเพื่อขยายพฤติกรรมของฐานโค้ดเมื่อกด LED Bumper นักเรียนสามารถใช้บล็อก [Drive for] หรือ [Turn for] เพื่อเพิ่มการเคลื่อนไหว หรือเพิ่มบล็อก [Set bumper color] เพื่อเพิ่มการแสดงสีที่ใช้ในการเล่นส่วนที่ 1
- อำนวยความสะดวกอำนวยความสะดวกให้ผู้เรียนเข้าใจถึงสาเหตุและผลที่ตามมาของ LED Bumper ในโครงการนี้ ขณะที่พวกเขากำลังทดสอบโครงการของตน
เพิ่มบล็อคลงในโครงการ - การกด LED Bumper ในโครงการเดิมมีผลอย่างไร?
- คุณต้องการให้ Code Base ทำอะไรเพิ่มเติมเมื่อคุณกด LED Bumper? คุณต้องเพิ่มบล็อคอะไรบ้างเพื่อทำสิ่งนั้น?
- เตือนใจเตือนใจนักเรียนว่าพวกเขาควรคิดถึงพฤติกรรมที่ตั้งใจไว้ก่อนที่จะเพิ่มบล็อกลงในโครงการของพวกเขา
- หากการเปลี่ยนแปลงโครงการของพวกเขาไม่ทำงานตามที่ตั้งใจไว้ โปรดเตือนนักเรียนว่าการลองผิดลองถูกเป็นส่วนหนึ่งของการเรียนรู้และการเขียนโค้ด
- เตือนนักเรียนว่าการพูดคุยถึงปัญหาต่างๆ กับกลุ่มจะช่วยให้พวกเขาสามารถอธิบายความคิดของตนเองได้ และช่วยให้พวกเขาร่วมกันแก้ไขปัญหาได้
- ถามขอให้เด็กนักเรียนคิดว่าพวกเขาสามารถนึกถึงความสัมพันธ์เชิงเหตุและผลอื่นๆ อะไรได้บ้าง เช่น เมื่อคุณได้ยินเสียงระฆังดัง (สาเหตุ) คุณจะเข้าแถวเพื่อพัก (ผลกระทบ) คุณนึกถึงตัวอย่างอื่นๆ อะไรได้อีกบ้าง?