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

เล่น

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

  1. สั่งให้สั่งให้ผู้เรียนแนบลูกลอยเข้ากับหุ่นยนต์ Code Base โดยให้แน่ใจว่าวัสดุทั้งหมดอยู่บนหุ่นยนต์ Code Base นักเรียนอาจจำเป็นต้องใช้โทเค็นเพิ่มเติมเพื่อรวบรวมวัสดุเพิ่มเติมสำหรับสิ่งนี้
    กองปุ่มหลากหลายรูปแบบที่แสดงตัวอย่างของสิ่งที่ 'โทเค็น' สามารถเป็นได้
    โทเค็นสามารถเป็นสิ่งของในห้องเรียน เช่น ปุ่ม หรือ กระดาษโน้ต
  2. โมเดลโมเดลที่ใช้การตั้งค่าของกลุ่ม วิธีการวางลูกลอยไว้ด้านบนหรือรอบๆ หุ่นยนต์ Code Base แจ้งให้ผู้เรียนทราบว่าอาจจำเป็นต้องถอดลูกลอยออกจากหุ่นยนต์ Code Base เมื่อสิ้นสุดห้องปฏิบัติการ พวกเขาจะต้องต่อทุ่นลอยกลับเข้าไปอีกครั้งในช่วงเริ่มต้นของแล็บที่ 3
    • ส่งเสริมให้ผู้เรียนใช้พิน สแตนด์ออฟ และขั้วต่อจากชุด VEX GO เพื่อยึดลูกลอย See the ชิ้นส่วนของชุด VEX GO บทความ VEX Library สำหรับข้อมูลต่างๆ หมวดหมู่และฟังก์ชั่นของชิ้นส่วน Kit.

    ภาพเคียงข้างกันของรถแห่และมุมมองสามมิติของฐานโค้ด เพื่อเน้นย้ำว่าควรสร้างรถแห่ไว้ด้านบนของหุ่นยนต์
    ออกแบบลูกลอยที่แนบกับฐานโค้ด

     

  3. อำนวยความสะดวกอำนวยความสะดวกในกระบวนการผูกพันโดยการเดินไปรอบ ๆ และช่วยเหลือนักเรียนที่กำลังดิ้นรน

    กระตุ้นให้ผู้เรียนทำงานร่วมกันและใช้ภาษาเชิงพื้นที่เพื่อช่วยในการแนบลอย ตัวอย่างเช่น กระตุ้นให้เกิดการอภิปรายและการอธิบายโดยถามนักเรียนว่า:

    • เหตุใดคุณถึงติดชิ้นส่วนนั้นไว้ที่ด้านข้าง/ด้านบน/ด้านหลังของหุ่นยนต์ Code Base ของคุณ?
    • จะเกิดอะไรขึ้นหากคุณย้ายชิ้นส่วนนี้ไปอีกด้านหนึ่งหรือแม้แต่ด้านบนของลูกลอย?
    • คุณจะอธิบายการติดตั้งลูกลอยเข้ากับหุ่นยนต์ Code Base อย่างไร คุณจะใช้คำศัพท์อะไรบ้าง เช่น on top of, next to หรือ behind?
  4. เตือนใจเตือนใจกลุ่มว่าความหงุดหงิดเกิดขึ้นได้ ในที่สุดแล้วการลองผิดลองถูกก็เป็นส่วนหนึ่งของชีวิต และมีเวลาเพียงพอสำหรับทั้งสองอย่าง
  5. ถามขอให้เด็กนักเรียนช่วยเหลือกลุ่มอื่นเมื่อพวกเขาทำการติดลอยเสร็จแล้ว

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

เมื่อแต่ละกลุ่ม ได้ทำการแนบลูกลอยของตนเข้ากับหุ่นยนต์ Code Baseเรียบร้อยแล้ว ให้มารวมตัวกันเพื่อสนทนาสั้นๆ

  • คุณเจอปัญหาอะไรบ้างในการติดลูกลอย?
  • คุณแก้ไขปัญหานี้อย่างไร?
  • กลุ่มของคุณใช้โซลูชันใดเมื่อคุณพบปัญหาในการออกแบบ?
     

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

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

    ภาพร่างเส้นทางขบวนพาเหรดเริ่มต้นจากมุมซ้ายบนที่สี่เหลี่ยมสีเขียว ลูกศรจะขยายไปทางขวา จากนั้นลูกศรที่สองจะชี้ลง จากนั้นลูกศรที่สามจะชี้ไปทางขวาไปยังสี่เหลี่ยมสีแดงซึ่งระบุจุดสิ้นสุด
    ตัวอย่างเส้นทางขบวนพาเหรด

     

  2. แบบจำลอง แบบจำลองสำหรับให้นักเรียนเริ่มต้นเขียน pseudocode เพื่อวางแผนการเดินทางรอบเส้นทางขบวนพาเหรด
    • สาธิตให้เห็นว่าทุ่นจะเคลื่อนตัวไปตามเส้นทางอย่างไร เคลื่อนย้ายฐานรหัสไปตามเส้นทางขบวนพาเหรด และให้ผู้เรียนอธิบายภาษาเชิงพื้นที่เกี่ยวกับการเคลื่อนไหวของหุ่นยนต์ (คือ เคลื่อนที่ไปข้างหน้า 200 มิลลิเมตร (มม.) เลี้ยวขวา 90 องศา)
    • เมื่อนักเรียนเข้าใจวิธีการนำทางเส้นทางขบวนพาเหรดแล้ว พวกเขาจะสร้างโค้ดเทียมเพื่อวางแผนเส้นทางของฐานโค้ดของพวกเขาตลอดเส้นทาง แสดงแอนิเมชั่นด้านล่างให้เด็กนักเรียนดูและอธิบาย ตอนต่างๆ เหล่านี้
    ไฟล์วีดีโอ
    • แสดงให้นักเรียนเห็นวิธีเริ่มต้นเขียนซูโดโค้ดเพื่อวางแผนการเคลื่อนที่รอบเส้นทางขบวนพาเหรด เตือนพวกเขาว่าซูโดโค้ดเป็นโครงร่างทีละขั้นตอนที่เขียนด้วยมือ กระตุ้นให้ผู้เรียนใช้รหัสจำลองให้ชัดเจนโดยรวมถึงระยะทางในการขับขี่และองศาการเลี้ยว 

    ตัวอย่างรหัสเทียมแสดงรายการ 5 ขั้นตอนดังนี้: 1. หุ่นยนต์ขับเคลื่อนไปข้างหน้า 200 มม. 2. หุ่นยนต์หมุนขวา 90 องศา; 3. หุ่นยนต์ขับเคลื่อนไปข้างหน้า 200 มม.; 4. หุ่นยนต์เลี้ยวซ้าย 90 องศา; 5. หุ่นยนต์ขับไปข้างหน้าเป็นระยะทาง 200มม.
    ตัวอย่างของ Pseudocode 
    • ให้เด็กนักเรียนทำงานร่วมกับกลุ่มของตนเพื่อเขียนซูโดโค้ด

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

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

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

    โครงการ VEXcode GO ที่มีขั้นตอนซูโดโค้ด 5 ขั้นตอนเป็นบล็อกคอมเมนต์ 5 บล็อกที่แนบกับบล็อกเมื่อเริ่มต้น โครงการระบุว่า เมื่อเริ่มต้น ให้ขับไปข้างหน้า 200 มม. เลี้ยวขวา 90 องศา ขับไปข้างหน้า 200 มม. เลี้ยวซ้าย 90 องศา ขับไปข้างหน้า 200 มม.
    Pseudocode ถูกโอนไปยังบล็อค [ความคิดเห็น]

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

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

    โครงการ VEXcode GO เหมือนเดิมโดยมีไดรฟ์สำหรับบล็อกถูกลากเข้ามาระหว่างบล็อกความคิดเห็นแรกและที่สอง
    เพิ่ม [ไดรฟ์สำหรับ] บล็อค
    • จากนั้นให้ให้นักเรียนปรับพารามิเตอร์ให้ตรงกับสิ่งที่เรียกร้องในบล็อก [ความคิดเห็น] ในกรณีนี้คือ 200 มิลลิเมตร (มม.)

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

    โครงการ VEXcode GO เดียวกันโดยมี Drive for และ Turn for บล็อกเพิ่มระหว่างบล็อก Comment แต่ละบล็อก โครงการมีข้อความว่า เมื่อเริ่มต้น ให้แสดงความคิดเห็น ขับไปข้างหน้า 200 มม. ขับไปข้างหน้า 200 มม. จากนั้นแสดงความคิดเห็นของ เลี้ยวขวา 90 องศา เลี้ยวขวา 90 องศา จากนั้นแสดงความคิดเห็น ขับไปข้างหน้า 200 มม. และ ขับไปข้างหน้า 200 มม. จากนั้นแสดงความคิดเห็นของ เลี้ยวซ้าย 90 องศา และ เลี้ยวซ้าย 90 องศา สุดท้าย ให้แสดงความคิดเห็นของ ขับไปข้างหน้า 200 มม. พร้อมบล็อกขับไปข้างหน้า 200 มม.
     ตัวอย่างโครงการด้วย Pseudocode

     

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