หน่วยที่ 2 การแก้ปัญหาด้วยไพทอน
1. ทำความรู้จัก Python และแนวคิดเชิงคำนวณ
หน่วยที่ 2 การแก้ปัญหาด้วยไพทอน
1. ทำความรู้จัก Python และแนวคิดเชิงคำนวณ
กรณีศึกษา : ระบบรับออเดอร์ร้านน้ำอิตาเลี่ยนโซดา
คำสั่ง input() และ print() ใน Python
โดยให้ดูตัวอย่างโค้ดสั้น ๆ
✏️ ใบงานที่ 1 : วิเคราะห์สิ่งที่ระบบควรรับข้อมูล
ชื่อ – นามสกุล …………………………………………………………….. ชั้น ……………………. เลขที่ ……………
📌กิจกรรมที่ 1 : สถานการณ์ PISA
“ร้านน้ำอิตาเลี่ยนโซดา Café Soda Smile ในย่านชุมชน มีลูกค้าสั่งเครื่องดื่มหลายเมนู เช่น เลมอนโซดา บลูฮาวาย กีวี่มิกซ์ ปัญหาที่พบบ่อยคือพนักงานจดชื่อหรือเมนูผิด ทำให้ต้องทำเครื่องดื่มใหม่ ลูกค้าเสียเวลา ร้านเสียโอกาสขาย คุณได้รับมอบหมายให้วิเคราะห์ข้อมูลสำคัญที่ระบบรับออเดอร์ต้องใช้ เพื่อลดความผิดพลาดและเพิ่มความพึงพอใจของลูกค้า”
📌คำชี้แจง หลังจากอ่านข้อความสถานการณ์ ให้นักเรียนระบุสิ่งที่ระบบควรรับข้อมูลจากลูกค้า
อย่างน้อย 3 รายการ
✏ เขียนสิ่งที่ระบบควรรับข้อมูลในช่องว่าง
1. _____________________________________________________________
2. _____________________________________________________________
3. _____________________________________________________________
🧠 กิจกรรมที่ 2 : วิเคราะห์แนวคิดเชิงคำนวณ
คำชี้แจง: ให้นักเรียนเติมตารางด้านล่างโดยวิเคราะห์สถานการณ์จากโจทย์ด้วยแนวคิดเชิงคำนวณ
แนวคิดเชิงคำนวณ วิเคราะห์จากสถานการณ์ร้าน “ร้านน้ำอิตาเลี่ยนโซดา Café Soda Smile”
การแบ่งปัญหาเป็นส่วนย่อย ___________________________________________
การรู้จำรูปแบบ _________________________________________________________
การคิดเชิงนามธรรม ________________________________________________
การออกแบบขั้นตอนวิธี __________________________________________________
📝 ใบกิจกรรมที่ 2 : สร้างโปรแกรมรับออเดอร์เบื้องต้น
ชื่อ – นามสกุล …………………………………………………………….. ชั้น ……………………. เลขที่ ……………
📍 คำชี้แจง
1. เขียนโปรแกรมภาษา Python ที่รับข้อมูล ชื่อผู้ซื้อ และ เมนูที่เลือก จากผู้ใช้
2. แสดงผลข้อความ เช่น “คุณ [ชื่อ] สั่งเมนู [เมนู]”
3. แคปหน้าจอผลลัพธ์โปรแกรม แล้วแนบในใบกิจกรรมนี้
🖥 เขียนโค้ดที่นี่
____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
____________________________________________________________________________________
🖼 แนบภาพหน้าจอผลลัพธ์โปรแกรมที่ทำสำเร็จ
🗨 บันทึกสะท้อนความเข้าใจ (Reflection)
อธิบายว่าทำไมการรับข้อมูลลูกค้าให้ถูกต้องจึงสำคัญต่อร้านค้า:
_______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
ฟังก์ชัน(function)