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

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

  1. สอนสอนนักเรียนว่าพวกเขาจะสำรวจวิธีทำให้ Code Base เลี้ยวซ้ายและขวาโดยใช้องศา
    เป้าหมายในตอนท้ายของส่วนนี้คือการสร้างและเริ่มสองโครงการ: เลี้ยวซ้าย และ เลี้ยวขวา  ในการเริ่มต้น แต่ละกลุ่มควรมีอุปกรณ์ ซอฟต์แวร์ VEXcode GO และฐานโค้ดที่สร้างขึ้นโครงการ VEXcode GO ว่างเปล่า
  2. โมเดลโมเดลสำหรับนักเรียนขั้นตอนในการเปิดและบันทึกโครงการของตนเอง
    • จำลองขั้นตอนของบทความ เปิดและบันทึกโครงการ VEX Library และให้นักเรียนปฏิบัติตามเพื่อเปิดและบันทึกโครงการของตน
    • แนะนำให้นักเรียนตั้งชื่อโครงการของตนเอง เลี้ยวขวา
    • ให้นักเรียน เชื่อมต่อ Brain ของ Code Base เข้ากับอุปกรณ์ของพวกเขา

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

    • เมื่อนักเรียนตั้งชื่อโปรเจ็กต์ของตนและเชื่อมต่อสมองเข้ากับอุปกรณ์แล้ว ให้จำลองขั้นตอนเป็น กำหนดค่าฐานโค้ด ตรวจสอบให้แน่ใจว่านักเรียนสามารถมองเห็นบล็อกระบบขับเคลื่อนในกล่องเครื่องมือหลังจากกำหนดค่าหุ่นยนต์
      หมวดหมู่ระบบขับเคลื่อนของบล็อก
      ประเภทระบบขับเคลื่อนของบล็อก
    • สาธิตวิธีการลากบล็อก [หมุนเพื่อ] ให้กับนักเรียน และแนบไปกับบล็อก {When started} เพื่อให้หุ่นยนต์เลี้ยวขวา
      โครงการเลี้ยวขวา
      เลี้ยวขวา โครงการ
    • ก่อนที่นักเรียนจะเริ่มโครงงาน ให้ถามพวกเขาว่าพวกเขาคิดว่า Code Base จะจบลงที่จุดใดเมื่อสิ้นสุดโครงงาน
    • แนะนำให้นักเรียน เริ่มโครงงาน และสังเกตความเคลื่อนไหวของ Code Base
    • หลังจากที่นักเรียนเปลี่ยน Code Base ของตนไปทางขวา 90 องศาได้สำเร็จแล้ว ให้นักเรียนใช้ "บันทึกเป็น" หรือ "บันทึกลงในอุปกรณ์ของคุณ" (ขึ้นอยู่กับเวอร์ชันของนักเรียน VEXcode GO ที่ใช้) ในเมนูไฟล์เพื่อบันทึกโครงการด้วยเวอร์ชันใหม่ ตั้งชื่อและตั้งชื่อโครงการใหม่ เลี้ยวซ้าย.
    • หลังจากบันทึกโครงการแล้ว ให้จำลองวิธีเปลี่ยนพารามิเตอร์ของบล็อก [เลี้ยวสำหรับ] จาก 'ขวา' เป็น 'ซ้าย'
      โครงการเลี้ยวซ้าย
      เลี้ยวซ้าย โครงการ
    • แบบจำลองสำหรับนักเรียนวิธีการ เริ่มโครงการ เพื่อทดสอบ
  3. อำนวยความสะดวกอำนวยความสะดวกในการอภิปรายขณะที่นักเรียนสร้างโครงการของตนเองใน VEXcode GO โดยถามสิ่งต่อไปนี้:
    1. ก่อนที่คุณจะเริ่ม Project คุณคิดว่า Code Base จะจบลงที่ใด เพราะเหตุใด ทำไม
    2. ส่วนใดของระบบขับเคลื่อนที่กำลังเคลื่อนที่เมื่อ Code Base ของคุณหมุน? 
    3. คุณใช้ Code Base ในโครงการของคุณกี่องศา? หากคุณทำให้ตัวเลขนั้นสูงขึ้นในครั้งต่อไป คุณคิดว่าจะเกิดอะไรขึ้น?
    4. คุณติดอยู่หรือเปล่า? คุณจะลองทำอะไรต่อไป? คุณจะหาข้อมูลเพื่อ "แก้ขัดข้อง" ได้ที่ไหน
    การอภิปรายกลุ่ม
    การสนทนากลุ่ม
  4. เตือนเตือนนักเรียนว่าการเรียนรู้แนวคิดใหม่ๆ อาจต้องลองหลายครั้งและกระตุ้นให้พวกเขาลองอีกครั้งในขณะที่สร้างโครงงาน
  5. ถามขอให้นักเรียนพิจารณาว่างานหุ่นยนต์ประเภทใดที่ต้องมีการเลี้ยวที่แม่นยำ มีงานที่สกปรก น่าเบื่อ หรืออันตรายใดบ้างที่ต้องใช้หุ่นยนต์ในการผลัดกัน? อันไหน?

การสนทนากลุ่ม Mid-Play Break &

ทันทีที่ทุกกลุ่ม ทันทีที่แต่ละกลุ่มหมุนหุ่นยนต์ Code Base ไปทางซ้ายและขวาให้มาร่วมกันสนทนาสั้นๆ ครั้ง

  • Code Base จบลงอย่างที่คุณคิดหรือไม่? คุณสนิทแค่ไหน?
  • เมื่อ Code Base ของคุณหมุน ล้อจะเคลื่อนที่อย่างไร?
  • อะไรคือความแตกต่างที่สำคัญระหว่างสองโครงการที่คุณสร้างขึ้น?

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

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

    ในการเริ่มต้น แต่ละกลุ่มควรมีอุปกรณ์, VEX GO Tile, ซอฟต์แวร์ VEXcode GO และ Code Base ที่สร้างขึ้น

    ฐานรหัสในการท้าทายคลังสินค้าฐานรหัส
    ในการท้าทายคลังสินค้า

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

    แบบจำลองสำหรับนักเรียนถึงวิธีการเปลี่ยนพารามิเตอร์ของบล็อกเพื่อเปลี่ยนระยะทางและองศา บอกนักเรียนว่าบล็อกควรเชื่อมต่อกับบล็อก {When started} เนื่องจากบล็อกนั้นจะอยู่ลำดับแรกเสมอ

    • แสดงให้นักเรียนเห็นบล็อกต่อไปนี้:
      1. {When started}
        เมื่อเริ่มต้น
        {When started} บล็อก
      2. [ขับเพื่อ]
        ขับรถเพื่อบล็อก
        [ขับเคลื่อนเพื่อ] บล็อก
      3. [เลี้ยวเพื่อ]

    [เลี้ยวเพื่อ] บล็อก
    [หมุนเพื่อ] บล็อก

    • แสดงให้นักเรียนเห็นวิธีการวาง GO Tile และวาดแผนผังเส้นทางของหุ่นยนต์ Code Base รอบจัตุรัส ควรวัดระยะทางที่จะต้องเดินทางแต่ละด้าน
    • แสดงให้นักเรียนดูวิธีป้อนองศาของทางเลี้ยวในบล็อก [เลี้ยวเพื่อ] 
    • แบบจำลองสำหรับนักเรียนว่าจะ เริ่มโครงงาน ของตนอย่างไรเพื่อทดสอบ
  3. อำนวยความสะดวกอำนวยความสะดวกในการอภิปรายกับกลุ่มขณะที่คุณเดินวนรอบห้องเรียน ขอให้นักเรียนอธิบายขั้นตอนในการสร้างสี่เหลี่ยมจัตุรัส ซึ่งช่วยให้นักเรียนเริ่มคิดเกี่ยวกับวิธีการแสดงรายการคำสั่งในโครงการของตนได้ คุณสามารถทำตามคำแนะนำด้วยดินสอและกระดาษหรือบนกระดานได้
    1. ขั้นตอนแรกในการวาดสี่เหลี่ยมคืออะไร? 
    2. เมื่อไหร่ฉันจะเลี้ยว? 
    3. คำแนะนำที่คุณให้ฉันเกี่ยวข้องกับคำสั่งสำหรับ Code Base อย่างไร 
    4. มีอะไรผิดพลาดหรือเปล่า? ยอดเยี่ยม! คุณจะใช้ข้อผิดพลาดนี้เพื่อปรับปรุงโครงการของคุณได้อย่างไร
  4. เตือนเตือนกลุ่มว่าหุ่นยนต์ Code Base อาจไม่อยู่ในสี่เหลี่ยมในครั้งแรก แต่ให้พยายามต่อไป! นักเรียนอาจไม่คิดว่าแต่ละด้านของสี่เหลี่ยมจัตุรัสและแต่ละรอบควรมีขนาดเท่ากัน เตือนนักเรียนให้คำนึงถึงสิ่งนี้ในขณะที่กำลังเขียนโค้ด
  5. ถามขอให้นักเรียนพิจารณาว่าหุ่นยนต์ Code Base ของตนกำลังทำอะไรอยู่ และเกี่ยวข้องกับงานที่สกปรก น่าเบื่อ หรืออันตรายหรือไม่ อันไหน?

ทางเลือก: หากเป็นไปได้ เก็บ Code Base ไว้ประกอบสำหรับห้องทดลองอื่นๆ ในหน่วยนี้