รีมิกซ์ ชาลเลชั่น - ตอนที่ 1
เคล็ดลับสำหรับครู
นักเรียนสามารถอ้างอิงบทช่วยสอนได้หากพบปัญหาในการสร้าง การเปลี่ยนชื่อ และการบันทึกโปรแกรม เดินไปรอบ ๆ และติดตามนักเรียนเพื่อให้แน่ใจว่าพวกเขาทำตามขั้นตอนทั้งหมดเสร็จสิ้น
โปรแกรมเมอร์ควรดำเนินการตามขั้นตอนต่อไปนี้:
- เปิดเมนู ไฟล์
- เลือก เปิด ตัวอย่าง.
- เลือกและเปิดเทมเพลต Autopilot (Drivetrain)
- ตั้งชื่อโปรเจ็กต์ของคุณ Turn Remix Box.
- บันทึก โครงการของคุณ
มาเคลื่อนไหวกันเถอะ!
กิจกรรม A: ขับรอบกล่อง!
เป้าหมายของกิจกรรมนี้คือการตั้งโปรแกรม Autopilot ให้ขับรอบกล่อง งานนี้ต้องใช้หลายขั้นตอน ดังนั้นอย่าลืมคิดเหมือนหุ่นยนต์!
คุณจะต้องใช้บล็อกสองบล็อกเพื่อสร้างโปรเจ็กต์นี้: บล็อก [Turn for] และ [Drive for]
ต่อไปนี้เป็นขั้นตอนบางประการที่จะเป็นแนวทางให้กับทีมของคุณ:
- Builderวางกล่องและ Autopilot ไว้ข้างๆ กันบนพื้น โดยแน่ใจว่าให้ Autopilot มีพื้นที่ในการเคลื่อนที่ ใช้ไม้บรรทัดวัดระยะทางที่ Autopilot จะต้องเคลื่อนที่เป็นนิ้ว
- เคล็ดลับ: ตรวจสอบให้แน่ใจว่าวัดไกลกว่าด้านที่แน่นอนของกล่องเพื่อให้ Autopilot มีช่องว่างในการหมุน!
- เครื่องบันทึกวาดแผนผังของกล่องและระบุการวัดที่ผู้สร้างให้ไว้บนแต่ละด้านของกล่อง ยืนยันกับทีมของคุณว่าการวัดนั้นถูกต้อง
- ไดรเวอร์ระบุขั้นตอนที่ระบบ Autopilot จะต้องขับเพื่อให้สามารถผ่านกล่องได้ รวมถึงขั้นตอนการขับขี่และการเลี้ยว!
- เครื่องบันทึกเขียนขั้นตอนที่ไดร์เวอร์แสดงรายการไว้ในสมุดบันทึกวิศวกรรม
- โปรแกรมเมอร์ใช้ไดอะแกรมและขั้นตอนจากสมุดบันทึกวิศวกรรมเพื่อเขียนโปรแกรมโครงการใหม่ เพิ่มการหมุน ให้กับไดรฟ์ และ ให้กับ บล็อกในลำดับที่ถูกต้อง จากนั้นเปลี่ยนระยะทางที่รวมอยู่ในไดรฟ์ สำหรับ บล็อกเป็นระยะทางที่บันทึกไว้ในสมุดบันทึกวิศวกรรม
- เคล็ดลับ: ตรวจสอบให้แน่ใจว่าได้ตั้งค่าการหมุน สำหรับบล็อก เพื่อหมุนไปในทิศทางที่ถูกต้อง!
-
โครงการของคุณอาจเริ่มมีลักษณะเหมือนนี้:
- โปรแกรมเมอร์, ดาวน์โหลด โครงการเมื่อเสร็จสิ้น
- ไดรเวอร์, ทำงาน โปรเจ็กต์บน Autopilot
ยินดีด้วย! คุณได้เขียนโปรแกรมงานที่ซับซ้อนมากขึ้นโดยใช้พฤติกรรมง่ายๆ
ตอนนี้ Autopilot เคลื่อนที่ไปรอบๆ กล่องตามที่คุณคาดไว้หรือไม่ ถ้าไม่เป็นเช่นนั้น เหตุใดคุณจึงคิดเช่นนั้น? คุณคิดว่าคุณสามารถทำการเปลี่ยนแปลงอะไรได้บ้าง?
เคล็ดลับสำหรับครู
กระตุ้นการสนทนา - รอบปริมณฑล
ถาม: กล่องของคุณมีขอบเขตเท่าไหร่? การคำนวณเส้นรอบวงของวัตถุทำได้โดยการบวกความยาวทุกด้าน
ตอบ: นักเรียนจะตอบตามขนาดของกล่องของตน
ถาม: เส้นรอบวงของเส้นทางของระบบ Autopilot รอบๆ กล่องคืออะไร
ตอบ: นักเรียนจะตอบตามการวัดที่พวกเขาใช้สำหรับโปรแกรมของพวกเขา
ถาม: ทำไมเส้นรอบวงทั้งสองนี้จึงแตกต่างกัน
ตอบ: ระบบ Autopilot จะต้องมีพื้นที่เพิ่มเติมเพื่อเคลื่อนตัวผ่านแต่ละด้านของกล่องเพื่อเข้าสู่เทิร์น ดังนั้น ระบบ Autopilot จะสร้างเส้นรอบวงที่ใหญ่กว่าเส้นรอบวงกล่องเอง