เล่น
ส่วนที่ 1 - ทีละขั้นตอน
- คำสั่งสั่งให้นักเรียนสร้างโปรเจ็กต์โดยใช้ VEXcode GO
เพื่อให้รถลอยโค้ดฐานเคลื่อนที่ไปตามเส้นทางขบวนพาเหรด
นักเรียนควรใช้รายการโปสเตอร์หรือไวท์บอร์ดที่สร้างขึ้นระหว่าง Acts &
เพื่อเตือนพวกเขาเกี่ยวกับข้อกำหนดการเขียนโค้ดสำหรับโครงการของพวกเขา
ชมวิดีโอด้านล่างเพื่อดูตัวอย่างของหุ่นยนต์ที่เคลื่อนที่ไปตามเส้นทางขบวนพาเหรดได้สำเร็จ ไฟล์วีดีโอ
เส้นทางขบวนแห่ - แบบจำลอง แบบจำลองสำหรับให้นักเรียนเริ่มต้นเขียน pseudocode
เพื่อวางแผนการเดินทางรอบเส้นทางขบวนพาเหรด
ตัวอย่างรหัสเทียม เมื่อนักเรียนเขียน pseudocode เสร็จเรียบร้อยแล้ว พวกเขาจะต้องโอน pseudocode ลงในบล็อก [Comment] ใน VEXcode GO ให้แน่ใจว่านักเรียนได้ทำตามขั้นตอนต่อไปนี้เสร็จสิ้น:
- เปิดตัว VEXcode GO
- เชื่อมต่อ GO Brain ของพวกเขา ไปยังอุปกรณ์ของพวกเขา
หมายเหตุ: เมื่อคุณเชื่อมต่อ Code Base เข้ากับอุปกรณ์เป็นครั้งแรก Gyro ที่สร้างไว้ใน Brain อาจปรับเทียบ ส่งผลให้ Code Base เคลื่อนที่เองชั่วขณะหนึ่ง นี่คือพฤติกรรมที่คาดไว้ อย่าแตะต้องฐานโค้ดในขณะที่กำลังปรับเทียบ
- ตั้งชื่อโครงการ, เส้นทางขบวนพาเหรด, และ บันทึกแล้ว โครงการ
- กำหนดค่าฐานรหัส
แบบจำลองสำหรับนักเรียนในการเพิ่มบล็อค [ความคิดเห็น] ลงในโครงการ นักเรียนจะต้องมีหนึ่งบล็อก [Comment] สำหรับแต่ละบรรทัดของ pseudocode ดังนั้น หากพวกเขามี pseudocode แปดบรรทัด พวกเขาจะต้องมีบล็อก [Comment] แปดบล็อก สร้างแบบจำลองสำหรับนักเรียนสามบรรทัดแรกของตัวอย่าง
ถ่ายโอน Pseudocode ลงในความคิดเห็น เมื่อนักเรียนถ่ายโอนซูโดโค้ดของตนเสร็จสิ้นแล้ว พวกเขาจะเพิ่มบล็อค Drivetrain เตือนนักเรียนว่าบล็อก [ความคิดเห็น] ใช้เพื่อจัดระเบียบโครงการของพวกเขา และจะไม่ดำเนินการตามพฤติกรรมใดๆ พวกเขาจะต้องเพิ่มบล็อค Drivetrain เพื่อให้สามารถเคลื่อนฐานโค้ดได้
- ให้เด็กนักเรียนเพิ่มบล็อก [ไดรฟ์สำหรับ] ใต้บล็อก [ความคิดเห็น] แรก

- จากนั้นให้ให้นักเรียนปรับพารามิเตอร์ให้ตรงกับสิ่งที่เรียกร้องในบล็อก [ความคิดเห็น] ในกรณีนี้คือ 450 มิลลิเมตร (มม.)
ปรับพารามิเตอร์ - สั่งให้นักเรียนเพิ่มบล็อกที่ตรงกันต่อไปตลอดทั้งซูโดโค้ดของตน
ตัวอย่างโครงการด้วย Pseudocode - เมื่อนักเรียนทำโปรเจ็กต์ของตนเสร็จสิ้น ให้พวกเขาเริ่มต้นและทดสอบโค้ดตามเส้นทางการเดินพาเหรดทดสอบ
- อำนวยความสะดวกอำนวยความสะดวกในการอภิปรายกับนักเรียนโดยถามคำถามต่อไปนี้:
- รถแห่ขบวนสามารถเคลื่อนตัวได้ตลอดเส้นทางเดินขบวนหรือไม่?
- หุ่นยนต์ของคุณต้องเคลื่อนที่ไปไกลแค่ไหนตลอดเส้นทางขบวนพาเหรด?
- หุ่นยนต์ของคุณจำเป็นต้องหมุนตัวบ้างไหม? หากเป็นเช่นนั้นจะไปในทิศทางใด?
- คุณสามารถอธิบายได้ไหมว่าแต่ละคำสั่งในโปรเจ็กต์ของคุณทำหน้าที่อะไร
- ขบวนพาเหรด ของคุณกำลังเคลื่อนตัวไปในแบบที่คุณคาดไม่ถึงหรือเปล่า?
- เตือนเตือนกลุ่มว่านี่ไม่ใช่การแข่งขัน แต่เป็นการเฉลิมฉลองวิศวกรที่สามารถแก้ไขปัญหาที่แท้จริงได้
- ถามถามเกี่ยวกับครั้งอื่นๆ ที่พวกเขาพยายามแล้วโครงการไม่ประสบผลสำเร็จ พวกเขาแก้ไขปัญหาอย่างไร?
พักเบรกกลางเกม & อภิปรายเป็นกลุ่ม
เมื่อกลุ่ม แต่ละกลุ่มทดสอบโปรเจ็กต์ VEXcodeของตนเสร็จสิ้นแล้ว ให้มารวมตัวกันเพื่อพูดคุยสั้นๆ
นักเรียนจะเดินชมแกลเลอรีอย่างรวดเร็วเพื่อดูรถของทีมอื่น ๆ วิธีเขียนโค้ดฐานโค้ดของพวกเขา
ตอนที่ 2 - ทีละขั้นตอน
- กำชับกำชับแต่ละกลุ่มว่าพวกเขาจะแสดงรถแห่ในเส้นทางขบวนพาเหรดของห้องเรียน
- แบบจำลองที่แบบจำลองที่ใช้ค่า float ของกลุ่ม วิธีตั้งค่า float
บนจุดเริ่มต้นที่ถูกต้อง
- มอบหมายตำแหน่งในแถวขบวนให้แต่ละกลุ่มเพื่อให้แต่ละกลุ่มทราบว่าถึงตาของตนที่จะวิ่งในขบวนพาเหรดเมื่อใด
- แบบจำลองสำหรับนักเรียนโดยใช้ float ของกลุ่ม โดยที่ float แรกจะต้องอยู่ก่อนที่กลุ่มถัดไปจะเริ่มโครงการของตน เมื่อรถแห่เลี้ยวขวาครั้งแรกแล้ว รถแห่คันต่อไปก็สามารถเริ่มเคลื่อนตัวในขบวนได้
- ผู้เข้าร่วม 1 คนจากแต่ละกลุ่มจะต้องไปรับฐานรหัสของตนเมื่อถึงจุดสิ้นสุดเส้นทางขบวนพาเหรด
การจัดขบวนพาเหรดชั้นเรียน - รวมถึงพื้นที่รอ - อำนวยความสะดวกอำนวยความสะดวกในการสนทนาในระหว่างขบวนพาเหรดโดยการถามคำถามนักเรียน
- ส่วนไหนของทุ่นลอยนี้ที่คุณชอบมากที่สุด?
- คุณคิดว่ากลุ่มนี้ใช้คำสั่งอะไรในโปรเจ็คของพวกเขา?
- เตือนเตือนกลุ่มให้เว้นระยะห่างระหว่างตนเองและเส้นทางขบวนพาเหรด เฉพาะกลุ่มที่แบ่งปันการลอยตัวร่วมกันเท่านั้นที่ควรอยู่ใกล้เส้นทาง
- ถามถามนักเรียนว่าพวกเขาคิดอย่างไรเกี่ยวกับขบวนพาเหรด
-
เราจะเปลี่ยนขบวนแห่เพื่อให้มีธีมห้องเรียนเดียวกันในขบวนพาเหรดได้อย่างไร? (ดอกไม้นานาชนิด ขบวนแห่เทศกาลหรือประเทศต่างๆ ฯลฯ)
-
ถ้าเราจัดขบวนพาเหรดแบบย้อนกลับจะเกิดอะไรขึ้น? คุณจะต้องเปลี่ยนโครงการของคุณอย่างไร?
-
ทางเลือก: ทีมสามารถแยกโครงสร้างลอยตัวได้หากจำเป็นในจุดนี้ของประสบการณ์