Skip to main content
พอร์ทัลครู

เล่น

ส่วนที่ 1 - ทีละขั้นตอน

  1. คำสั่งสั่งให้นักเรียนสร้างโปรเจ็กต์โดยใช้ VEXcode GO เพื่อให้รถลอยโค้ดฐานเคลื่อนที่ไปตามเส้นทางขบวนพาเหรด นักเรียนควรใช้รายการโปสเตอร์หรือไวท์บอร์ดที่สร้างขึ้นระหว่าง Acts & เพื่อเตือนพวกเขาเกี่ยวกับข้อกำหนดการเขียนโค้ดสำหรับโครงการของพวกเขา ชมวิดีโอด้านล่างเพื่อดูตัวอย่างของหุ่นยนต์ที่เคลื่อนที่ไปตามเส้นทางขบวนพาเหรดได้สำเร็จ
    ไฟล์วีดีโอ
    เส้นทางขบวนแห่
  2. แบบจำลอง แบบจำลองสำหรับให้นักเรียนเริ่มต้นเขียน pseudocode เพื่อวางแผนการเดินทางรอบเส้นทางขบวนพาเหรด

    ตัวอย่างซูโดโค้ดที่เขียนด้วยลายมือโดยทำเสร็จเฉพาะ 5 ขั้นตอนแรก และปล่อยขั้นตอนที่ 6 ถึง 9 ไว้ว่างเปล่า ห้าขั้นตอนแรกอ่านได้ดังนี้: 1. ขับไปข้างหน้า 450 มม. 2. หยุดขับรถและรอ 3 วินาที 3. ขับไปข้างหน้า 450 มม.;4. เลี้ยวขวา 90 องศา; 5. ขับไปข้างหน้า 450 มม.
    ตัวอย่างรหัสเทียม

    เมื่อนักเรียนเขียน pseudocode เสร็จเรียบร้อยแล้ว พวกเขาจะต้องโอน pseudocode ลงในบล็อก [Comment] ใน VEXcode GO ให้แน่ใจว่านักเรียนได้ทำตามขั้นตอนต่อไปนี้เสร็จสิ้น:

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

    แบบจำลองสำหรับนักเรียนในการเพิ่มบล็อค [ความคิดเห็น] ลงในโครงการ นักเรียนจะต้องมีหนึ่งบล็อก [Comment] สำหรับแต่ละบรรทัดของ pseudocode ดังนั้น หากพวกเขามี pseudocode แปดบรรทัด พวกเขาจะต้องมีบล็อก [Comment] แปดบล็อก สร้างแบบจำลองสำหรับนักเรียนสามบรรทัดแรกของตัวอย่าง

    โครงการ VEXcode GO ที่มีบล็อก When started พร้อมด้วยบล็อกความคิดเห็นแนบมาสามบล็อก ความเห็นอ่านตามลำดับ 1. ขับไปข้างหน้า 450มม. 2. หยุดขับรถและรอ 3 วินาที 3. ขับไปข้างหน้า 450 มม.
    ถ่ายโอน Pseudocode ลงในความคิดเห็น

    เมื่อนักเรียนถ่ายโอนซูโดโค้ดของตนเสร็จสิ้นแล้ว พวกเขาจะเพิ่มบล็อค Drivetrain เตือนนักเรียนว่าบล็อก [ความคิดเห็น] ใช้เพื่อจัดระเบียบโครงการของพวกเขา และจะไม่ดำเนินการตามพฤติกรรมใดๆ พวกเขาจะต้องเพิ่มบล็อค Drivetrain เพื่อให้สามารถเคลื่อนฐานโค้ดได้

    • ให้เด็กนักเรียนเพิ่มบล็อก [ไดรฟ์สำหรับ] ใต้บล็อก [ความคิดเห็น] แรก

    โครงการ VEXcode GO เดียวกันโดยมี Drive for บล็อกถูกลากเข้ามาระหว่างบล็อกความคิดเห็นแรกและที่สอง

    • จากนั้นให้ให้นักเรียนปรับพารามิเตอร์ให้ตรงกับสิ่งที่เรียกร้องในบล็อก [ความคิดเห็น] ในกรณีนี้คือ 450 มิลลิเมตร (มม.)

    โครงการเดียวกันโดยมีพารามิเตอร์ระยะทางของไดรฟ์สำหรับบล็อกที่เน้นและตั้งเป็น 450 มม. โครงการตอนนี้อ่านว่า เมื่อเริ่มต้น ความคิดเห็น - 1 ขับไปข้างหน้า 450 มม. ขับไปข้างหน้า 450 มม. จากนั้นบล็อกคอมเมนต์ที่สองและสาม
    ปรับพารามิเตอร์
    • สั่งให้นักเรียนเพิ่มบล็อกที่ตรงกันต่อไปตลอดทั้งซูโดโค้ดของตน

    โครงการ VEXcode GO เดียวกันโดยมีบล็อก Wait และบล็อก Drive for แนบมาหลังจากความคิดเห็นที่สองและที่สามตามลำดับ โครงการตอนนี้อ่านว่า: เมื่อเริ่มต้น; ความคิดเห็น - 1 ขับไปข้างหน้า 450มม. ขับไปข้างหน้า 450มม. หมายเหตุ - 2. หยุดขับรถและรอ 3 วินาที รอบล็อค 3 วินาที จากนั้นแสดงความคิดเห็น - 3 ขับไปข้างหน้า 450 มม. และขับไปข้างหน้าสำหรับบล็อก 450 มม.
    ตัวอย่างโครงการด้วย Pseudocode
    • เมื่อนักเรียนทำโปรเจ็กต์ของตนเสร็จสิ้น ให้พวกเขาเริ่มต้นและทดสอบโค้ดตามเส้นทางการเดินพาเหรดทดสอบ


     

     

  3. อำนวยความสะดวกอำนวยความสะดวกในการอภิปรายกับนักเรียนโดยถามคำถามต่อไปนี้:
    • รถแห่ขบวนสามารถเคลื่อนตัวได้ตลอดเส้นทางเดินขบวนหรือไม่?
    • หุ่นยนต์ของคุณต้องเคลื่อนที่ไปไกลแค่ไหนตลอดเส้นทางขบวนพาเหรด?
    • หุ่นยนต์ของคุณจำเป็นต้องหมุนตัวบ้างไหม? หากเป็นเช่นนั้นจะไปในทิศทางใด?
    • คุณสามารถอธิบายได้ไหมว่าแต่ละคำสั่งในโปรเจ็กต์ของคุณทำหน้าที่อะไร
    • ขบวนพาเหรด  ของคุณกำลังเคลื่อนตัวไปในแบบที่คุณคาดไม่ถึงหรือเปล่า?
     
  4. เตือนเตือนกลุ่มว่านี่ไม่ใช่การแข่งขัน แต่เป็นการเฉลิมฉลองวิศวกรที่สามารถแก้ไขปัญหาที่แท้จริงได้
  5. ถามถามเกี่ยวกับครั้งอื่นๆ ที่พวกเขาพยายามแล้วโครงการไม่ประสบผลสำเร็จ พวกเขาแก้ไขปัญหาอย่างไร?

พักเบรกกลางเกม & อภิปรายเป็นกลุ่ม

เมื่อกลุ่ม แต่ละกลุ่มทดสอบโปรเจ็กต์ VEXcodeของตนเสร็จสิ้นแล้ว ให้มารวมตัวกันเพื่อพูดคุยสั้นๆ

นักเรียนจะเดินชมแกลเลอรีอย่างรวดเร็วเพื่อดูรถของทีมอื่น ๆ วิธีเขียนโค้ดฐานโค้ดของพวกเขา

ตอนที่ 2 - ทีละขั้นตอน

  1. กำชับกำชับแต่ละกลุ่มว่าพวกเขาจะแสดงรถแห่ในเส้นทางขบวนพาเหรดของห้องเรียน

    เส้นทางขบวนแห่มีลักษณะเป็นสี่เหลี่ยม โดยมีฐานโค้ดอยู่ที่มุมล่างซ้าย เส้นทางมีลูกศรสีเขียวชี้ตามเข็มนาฬิกาไปรอบๆ จัตุรัส ตรงกลางระหว่างแต่ละด้านของจัตุรัสจะมีป้ายหยุด ซึ่งระบุว่าหุ่นยนต์ควรหยุดตรงไหนระหว่างเส้นทาง

     

  2. แบบจำลองที่แบบจำลองที่ใช้ค่า float ของกลุ่ม วิธีตั้งค่า float บนจุดเริ่มต้นที่ถูกต้อง
    • มอบหมายตำแหน่งในแถวขบวนให้แต่ละกลุ่มเพื่อให้แต่ละกลุ่มทราบว่าถึงตาของตนที่จะวิ่งในขบวนพาเหรดเมื่อใด
    • แบบจำลองสำหรับนักเรียนโดยใช้ float ของกลุ่ม โดยที่ float แรกจะต้องอยู่ก่อนที่กลุ่มถัดไปจะเริ่มโครงการของตน เมื่อรถแห่เลี้ยวขวาครั้งแรกแล้ว รถแห่คันต่อไปก็สามารถเริ่มเคลื่อนตัวในขบวนได้
    • ผู้เข้าร่วม 1 คนจากแต่ละกลุ่มจะต้องไปรับฐานรหัสของตนเมื่อถึงจุดสิ้นสุดเส้นทางขบวนพาเหรด

    แผนผังการจัดห้องเรียนแสดงเส้นทางขบวนพาเหรดในสี่เหลี่ยมสีดำขนาดใหญ่ โดยมีตำแหน่งเริ่มต้นทำเครื่องหมายไว้ที่มุมล่างซ้ายด้วยกล่องสีเขียว สี่เหลี่ยมผืนผ้าสีส้มข้างส่วนล่างของเส้นทางระบุถึงพื้นที่สังเกตการณ์ของครู สี่เหลี่ยมผืนผ้าสีน้ำเงินสองอันด้านนอกด้านบนและด้านขวาของเส้นทางระบุถึงพื้นที่รอและสังเกตการณ์ของนักเรียน
    การจัดขบวนพาเหรดชั้นเรียน - รวมถึงพื้นที่รอ
  3. อำนวยความสะดวกอำนวยความสะดวกในการสนทนาในระหว่างขบวนพาเหรดโดยการถามคำถามนักเรียน
    • ส่วนไหนของทุ่นลอยนี้ที่คุณชอบมากที่สุด? 
    • คุณคิดว่ากลุ่มนี้ใช้คำสั่งอะไรในโปรเจ็คของพวกเขา? 
  4. เตือนเตือนกลุ่มให้เว้นระยะห่างระหว่างตนเองและเส้นทางขบวนพาเหรด เฉพาะกลุ่มที่แบ่งปันการลอยตัวร่วมกันเท่านั้นที่ควรอยู่ใกล้เส้นทาง
  5. ถามถามนักเรียนว่าพวกเขาคิดอย่างไรเกี่ยวกับขบวนพาเหรด
    • เราจะเปลี่ยนขบวนแห่เพื่อให้มีธีมห้องเรียนเดียวกันในขบวนพาเหรดได้อย่างไร? (ดอกไม้นานาชนิด ขบวนแห่เทศกาลหรือประเทศต่างๆ ฯลฯ)

    • ถ้าเราจัดขบวนพาเหรดแบบย้อนกลับจะเกิดอะไรขึ้น? คุณจะต้องเปลี่ยนโครงการของคุณอย่างไร?
       

ทางเลือก: ทีมสามารถแยกโครงสร้างลอยตัวได้หากจำเป็นในจุดนี้ของประสบการณ์