📘หน่วยการเรียนรู้ที่ 4 การแก้ปัญหาด้วยภาษา Python
เรื่องที่ 17 ฟังก์ชันที่มีพารามีเตอร์ในภาษา Python
📘หน่วยการเรียนรู้ที่ 4 การแก้ปัญหาด้วยภาษา Python
เรื่องที่ 17 ฟังก์ชันที่มีพารามีเตอร์ในภาษา Python
🎯จุดประสงค์การเรียนรู้
ด้านความรู้ (K)
นักเรียนสามารถอธิบายโครงสร้างของฟังก์ชันที่มีพารามิเตอร์ในภาษา Python ได้
นักเรียนสามารถวิเคราะห์ผลลัพธ์ของโปรแกรมที่ใช้ฟังก์ชันที่มีพารามิเตอร์ในภาษา Python ได้อย่างถูกต้อง
ด้านทักษะ/กระบวนการ (P)
นักเรียนสามารถเขียนโปรแกรมโดยสร้างฟังก์ชันที่มีพารามิเตอร์ในภาษา Python เพื่อแก้ปัญหาที่กำหนดได้
นักเรียนมีทักษะการแก้ปัญหาอย่างสร้างสรรค์
นักเรียนมีทักษะกระบวนการทำงานเป็นกลุ่ม
ด้านเจตคติ (A)
นักเรียนเห็นความสำคัญของการเลือกใช้อุปกรณ์ของคอมพิวเตอร์ได้สอดคล้องและเหมาะสมกับความต้องการ
🔍ขั้นที่ 1 ทบทวนความเข้าใจ (Review)
🧑🏫กิจกรรมทบทวนความรู้เดิม
จากภาพ
- ฟังก์ชันคืออะไร❓
.....................................................................
- เราสร้างฟังก์ชันโดยใช้คำว่าอะไร❓
...................................................................
- เวลาจะเรียกใช้ฟังก์ชัน เราต้องทำอย่างไร❓
....................................................................
- ฟังก์ชันสามารถใช้ input() ด้านในเพื่อรับข้อมูลได้หรือไม่❓
..................................................................................
🤔ขั้นที่ 2 วิเคราะห์สาเหตุของปัญหา (Analyze)
“นักเรียนได้พัฒนาโปรแกรมบริการลูกค้ามาอย่างต่อเนื่องแล้ว โดยมี ความสามารถ ทั้งในส่วนของการรับข้อมูล คำนวณระดับสมาชิก เงื่อนไข วนลูปและฟังก์ชันพื้นฐาน
ในครั้งสุดท้ายนี้ บริษัทต้องการให้นักเรียนรวมความรู้ทั้งหมด สร้างฟังก์ชันที่สามารถรับข้อมูลต่าง ๆ จากภายนอก เพื่อแสดงผลหรือประมวลผลได้อย่างยืดหยุ่นและมืออาชีพ เพื่อให้สามารถ “เรียกใช้ซ้ำ” ได้ทุกครั้งที่ลูกค้าใหม่เข้ามาใช้บริการ”
ปัญหาจากสถานการณ์นี้คืออะไร❓
มีวิธีการแก้ปัญหาอย่างไร❓
💻ขั้นที่ 3 ฝึกปฏิบัติ (Practice)
🧑💻ใบความรู้ 17 ฟังก์ชันที่มีพารามีเตอร์ในภาษา Python 👉 คลิกเพื่ออ่าน
🧑💻ตัวอย่างคำสั่งที่ 1
🧑💻ส่งผลงาน กิจกรรมที่ 17.2 เรื่อง “ฟังก์ชันที่มีพารามิเตอร์”
https://forms.gle/yeyT8a14XBjTwGX88
🧑💻ตัวอย่างคำสั่งที่ 2
🧑💻ส่งผลงาน กิจกรรมที่ 17.3 เรื่อง “หลายพารามิเตอร์”
ที่ URL : https://forms.gle/Y8GPtWaiaxYAYrrh7
กิจกรรมที่ 17.4 เรื่อง “โปรแกรมเมอร์มือโปร”
โจทย์ท้าทาย “นักเรียนได้พัฒนาโปรแกรมบริการลูกค้ามาอย่างต่อเนื่องแล้ว โดยมี ความสามารถ ทั้งในส่วนของการรับข้อมูล คำนวณระดับสมาชิก เงื่อนไข วนลูปและฟังก์ชันพื้นฐาน
ในครั้งสุดท้ายนี้ บริษัทต้องการให้นักเรียนรวมความรู้ทั้งหมด สร้างฟังก์ชันที่สามารถรับข้อมูลต่าง ๆ จากภายนอก เพื่อแสดงผลหรือประมวลผลได้อย่างยืดหยุ่นและมืออาชีพ เพื่อให้สามารถ “เรียกใช้ซ้ำ” ได้ทุกครั้งที่ลูกค้าใหม่เข้ามาใช้บริการ”
🧑💻ส่งผลงาน กิจกรรมที่ 17.4 เรื่อง “โปรแกรมเมอร์มือโปร”
ที่ URL : https://forms.gle/QMzKisSUvKCMvhjj8
🎤ขั้นที่ 4 ขั้นนำเสนอ (Present)
⏫ส่งผลงานด้วยวิธีการแชร์โค้ด ผ่าน google form ที่ URL: https://forms.gle/QMzKisSUvKCMvhjj8
✅ขั้นที่ 5 ประเมินผล (Evaluate)
❓ลิงก์แบบทดสอบ เรื่องที่ 17 ฟังก์ชันที่มีพารามีเตอร์ในภาษา Python
🔊ลิงก์แบบสะท้อนการเรียนรู้ https://forms.gle/zoxQJTtAFzKr5RJT8
1) วันนี้นักเรียนได้เรียนรู้อะไร
2) ปัญหาในการเรียนครั้งนี้คืออะไร
3) จะนำความรู้ที่เรียนไปประยุกต์ใช้ได้อย่างไร
4) นักเรียนอยากรู้อะไรเพิ่มเติม