Skip to main content

บทเรียนที่ 1: การวางแผนโครงการ

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

ท่านจะได้ฝึกฝนทักษะเหล่านี้ด้วยตนเองในกิจกรรมตอนท้ายของบทเรียนนี้ ภาพแขน 6 แกนวางลูกบาศก์บนพาเลท

การวางแผน

ดูวิดีโอด้านล่างเพื่อเรียนรู้วิธีวางแผนที่มีประสิทธิภาพในการทำงานให้สำเร็จด้วยแขนกล 6 แกน วิดีโอนี้ใช้ปัญหาที่คุ้นเคยที่คุณได้แก้ไขแล้ว (ย้าย Cube ไปยังพาเลท) เป็นยานพาหนะเพื่ออธิบายขั้นตอนการวางแผน

ในวิดีโอคุณได้เรียนรู้วิธีวางแผนเมื่อเขียนรหัสแขน 6 แกนเพื่อทำงานให้เสร็จ คุณได้เรียนรู้ที่จะระบุเป้าหมายของแผนของคุณและจากนั้นเพื่อสร้างขั้นตอนที่เกี่ยวข้องในการทำงานให้เสร็จสมบูรณ์ จากนั้นคุณได้เรียนรู้ที่จะย่อยสลายขั้นตอนเหล่านั้นให้ เป็นพฤติกรรมที่ เล็กที่สุดเท่าที่จะเป็นไปได้แขน 6 แกนสามารถทำได้ คุณทำลายขั้นตอนลงจนกว่าคุณจะถึงระดับบล็อกแต่ละบล็อกซึ่งบล็อก VEXcode หนึ่งบล็อกสอดคล้องกับพฤติกรรมที่จำเป็น และคุณได้เรียนรู้ที่จะบันทึกกระบวนการนี้ลงในสมุดบันทึกวิศวกรรมของคุณ

ย้ายลูกบาศก์ไปยังโซนการโหลดบนพาเลท
 
1. หยิบลูกบาศก์ขึ้นมา
     a. ตั้งเอฟเฟกเตอร์ปลายแขน 6 แกนไว้ที่แม่เหล็ก
     b. ย้ายแขน 6 แกนไปที่ลูกบาศก์ในโซนการโหลด
     c. ติดลูกบาศก์เข้ากับแม่เหล็ก
     d. ย้ายแขน 6 แกนไปเหนือโซนการโหลด
 
2. วางลูกบาศก์บนพาเลท.
     a. ย้ายแขน 6 แกนไปเหนือพาเลท
     b. ย้ายแขน 6 แกนลงเพื่อวางลูกบาศก์บนพาเลท
     c. ปลดลูกบาศก์ออกจากแม่เหล็ก
     d. ย้ายแขน 6 แกนไปเหนือพาเลท

 

ต่อไปคุณจะได้เรียนรู้การดำเนินการตามแผนที่คุณทำไว้โดยการสร้างโครงการของคุณใน VEXcode

การดำเนินการตามแผน

เมื่อคุณสร้างและบันทึกแผนของคุณแล้วการสร้างและทดสอบโครงการจะมีประสิทธิภาพมากขึ้น ในวิดีโอถัดไปคุณจะเห็นวิธีการใช้ส่วนหนึ่งของแผนเพื่อสร้างโครงการ VEXcode ที่ประสบความสำเร็จ

ในวิดีโอคุณได้เรียนรู้วิธีแนบบล็อก VEXcode เข้ากับแต่ละพฤติกรรมที่คุณบันทึกไว้ในแผนของคุณจากนั้นจึงป้อนพารามิเตอร์ที่จำเป็น คุณได้เรียนรู้ถึงความสำคัญของการทดสอบแต่ละพฤติกรรมในขณะที่คุณสร้างโปรเจกต์เพื่อให้คุณสามารถทำการเปลี่ยนแปลงที่จำเป็นในโค้ดของคุณได้มากขึ้นแทนที่จะรอจนกว่าโปรเจกต์ทั้งหมดจะถูกสร้างขึ้น นี่เป็นการเดินผ่านการสร้างและทดสอบส่วนแรกของแผนเพื่อรับลูกบาศก์จากโซนโหลด

โครงการ VEXcode

กิจกรรม

ตอนนี้คุณได้เรียนรู้วิธีการทำและดำเนินการตามแผนแล้วถึงเวลาฝึกฝนทักษะเหล่านี้แล้ว ในกิจกรรมนี้คุณจะบันทึกแผนการย้ายคิวบ์จากโซนโหลดไปยังพาเลทจากนั้นใช้แผนของคุณใน VEXcode

ภาพแขน 6 แกนวางลูกบาศก์บนพาเลท

กิจกรรม: วางแผนและดำเนินโครงการสำหรับแขน 6 แกนเพื่อรับลูกบาศก์จากโซนโหลดและวางไว้บนพาเลท

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

ตรวจสอบความเข้าใจของคุณ

ก่อนที่จะไปยังบทเรียนถัดไปตรวจสอบให้แน่ใจว่าท่านเข้าใจแนวคิดในบทเรียนนี้โดยตอบคำถามต่อไปนี้ในสมุดบันทึกวิศวกรรมของท่าน 

ตรวจสอบคำถามเกี่ยวกับความเข้าใจของ คุณ > ( Google Doc /.docx /.pdf)


เลือก ถัด > ไปเพื่อไปยังบทเรียนที่ 2