Upskill ภาคฤดูร้อน ปีการศึกษา 2569
1. รหัสประจำตัวครู :
รหัสประจำตัวครูที่สอนร่วม :
2. ชื่อกระบวนวิชา :
3. วิชากลุ่ม :
เลือก
Boost up
Power up
Dancing & Music
Technology
Language and Culture
Science-Math
Arts & Design
Hobbies and DIY
Sports Club
Food and Beverage
LifeStyle
4. ครูประจำวิชา :
5. นักเรียนที่รับ ( สามารถเลือกได้มากกว่า 1 ) :
นักเรียนไทย
นักเรียนต่างชาติ
6. จำนวนนักเรียน :
คน
7. คำอธิบายกระบวนวิชา :
Do Code Drone เป็นรายวิชาพัฒนาทักษะด้านการเขียนโปรแกรมควบคุมอากาศยานไร้คนขับ (Drone Coding) มุ่งเน้นการเรียนรู้หลักการทำงานของโดรน ระบบควบคุมการบิน และการประยุกต์ใช้แนวคิดเชิงคำนวณ (Computational Thinking) ในการออกแบบคำสั่งและภารกิจการบินแบบอัตโนมัติ ผู้เรียนจะได้ฝึกเขียนโปรแกรมควบคุมการบินพื้นฐาน การใช้คำสั่งเงื่อนไขและการทำซ้ำ (Condition & Loop) การวางแผนเส้นทางการบิน (Mission Planning) และการประยุกต์ใช้เซนเซอร์เพื่อเพิ่มความแม่นยำและความปลอดภัยในการบิน รายวิชานี้จัดการเรียนรู้ในรูปแบบ Project-Based Learning โดยผู้เรียนจะได้ลงมือปฏิบัติจริง ทดลอง แก้ไขข้อผิดพลาด (Debugging) และพัฒนาภารกิจการบินของตนเอง พร้อมนำเสนอผลงานในรูปแบบโครงงานขนาดย่อม เพื่อเสริมสร้างทักษะการคิดเชิงวิศวกรรม การแก้ปัญหาอย่างเป็นระบบ และความคิดสร้างสรรค์ด้านเทคโนโลยีอากาศยานไร้คนขับ
8. ทักษะที่คาดว่าจะเกิดขึ้น กับนักเรียนหลังจากเรียนจบ :
ด้านความรู้ (Knowledge : K) K1 อธิบายหลักการทำงานพื้นฐานของอากาศยานไร้คนขับและระบบควบคุมการบินได้ K2 อธิบายความแตกต่างระหว่างการบินแบบควบคุมด้วยมือ (Manual Flight) และการบินแบบอัตโนมัติ (Autonomous Flight) ได้ K3 อธิบายแนวคิดอัลกอริทึม (Algorithm) และลำดับขั้นตอนการทำงานของโปรแกรมได้ K4 อธิบายหลักการใช้คำสั่งเงื่อนไข (Condition) และการทำซ้ำ (Loop) ในการควบคุมโดรนได้ K5 อธิบายหลักการวางแผนภารกิจการบิน (Mission Planning) และความปลอดภัยในการใช้งานโดรนได้ ด้านทักษะกระบวนการ (Process / Practice : P) P1 เขียนโปรแกรมควบคุมโดรนด้วยคำสั่งพื้นฐาน เช่น การขึ้นบิน ลงจอด เคลื่อนที่ และหมุนทิศทางได้อย่างถูกต้อง P2 ประยุกต์ใช้โครงสร้างคำสั่งแบบลำดับ เงื่อนไข และการทำซ้ำ ในการออกแบบภารกิจการบินได้ P3 ออกแบบและวางแผนเส้นทางการบินตามโจทย์ที่กำหนดได้อย่างเป็นระบบ P4 ทดสอบ แก้ไขข้อผิดพลาด (Debugging) และปรับปรุงโปรแกรมให้มีความแม่นยำมากขึ้นได้ P5 ปฏิบัติการบินโดรนภายใต้หลักความปลอดภัยและกติกาที่กำหนดได้อย่างเหมาะสม ด้านคุณลักษณะอันพึงประสงค์ (Attitude : A) A1 แสดงความรับผิดชอบและมีวินัยในการใช้อุปกรณ์เทคโนโลยี A2 ปฏิบัติตามหลักความปลอดภัยในการบินโดรนอย่างเคร่งครัด A3 ทำงานร่วมกับผู้อื่นได้อย่างมีประสิทธิภาพและเคารพความคิดเห็นของทีม A4 แสดงความมุ่งมั่น อดทน และใส่ใจในการแก้ไขปัญหา A5 มีเจตคติที่ดีต่อการเรียนรู้เทคโนโลยี นวัตกรรม และการคิดเชิงวิศวกรรม
9. สมรรถนะ 6 ด้าน (ทุกด้านรวมกันไม่เกิน 3):
1.การจัดการตนเอง
2.การคิดขั้นสูง
3.การสื่อสาร
4.การรวมพลังทำงานเป็นทีม
5.การเป็นพลเมืองที่เข้มแข็ง
6.การอยู่ร่วมกันกับธรรมชาติและวิทยาการอย่างยั่งยืน
10. สถานที่จัดการเรียนการสอน :
ห้องเรียน
ห้องปฏิบัติการ (ระบุในช่องด้านล่าง)
อื่นๆ (ระบุในช่องด้านล่าง)
11. ระดับชั้นที่ต้องการเปิดสอน :
วันจันทร์ ม.3
วันอังคาร ม.2
วันอังคาร ม.4
วันพุธ ม.1
วันพุธ ม.5
วันพฤหัสบดี ม.2
วันศุกร์ ม.3
12. ทักษะที่นักเรียนควรมี :
ผู้เรียนควรมีพื้นฐานการใช้คอมพิวเตอร์ เข้าใจการทำงานเป็นลำดับขั้นตอน สามารถคิดวิเคราะห์เบื้องต้น มีความรับผิดชอบ ปฏิบัติตามกฎความปลอดภัย และทำงานร่วมกับผู้อื่นได้
13. อุปกรณ์ที่นักเรียนต้องมี :
iPad / Taplet / Notebook
14. ค่าใช้จ่ายเพิ่มเติม :
15. Course outline
สัปดาห์ที่ 1 :
Introduction to Drone Coding & Flight Basics - โครงสร้างและระบบการทำงานของโดรน - ความแตกต่างระหว่าง Manual vs Autonomous Flight - พื้นฐานการเขียนโปรแกรมควบคุมโดรน - คำสั่งพื้นฐาน: Takeoff, Land, Move, Rotate
สัปดาห์ที่ 2 :
Algorithm & Control Logic - แนวคิด Algorithm และ Flowchart - การใช้ Loop และ Condition - การตั้งค่าความเร็ว ระยะทาง และทิศทาง - ความแม่นยำในการควบคุม
สัปดาห์ที่ 3 :
Sensor & Smart Flight - การใช้ Sensor (เช่น ระยะทาง / กล้อง / Vision positioning) - การบินแบบตอบสนองเงื่อนไข - การสร้างภารกิจอัตโนมัติ
สัปดาห์ที่ 4 :
Final Mission - การออกแบบ Mission Planning - การวางแผนเส้นทาง - Debug & Improve Code