6. วิทยาการคำนวณ ม.2 : การแก้ปัญหาด้วย Python

สาระสำคัญ

การแก้ปัญหาจากการทำงานหรือในชีวิตประจำวันของแต่ละบุคคลมีขั้นตอนและใช้เวลาที่แตกต่างกัน เพื่อช่วยให้การแก้ปัญหามีประสิทธิภาพ สามารถปฏิบัติตามขั้นตอนการแก้ปัญหา 4 ขั้นตอน ได้แก่ การวิเคราะห์ และกำหนดรายละเอียดของปัญหา การวางแผนการแก้ปัญหา การดำเนินการแก้ปัญหา และการตรวจสอบและประเมินผล

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


INPUT —> PROCESS —> OUTPUT
รับข้อมูลเข้า —> ประมวลผล —> ส่งข้อมูลออก



ให้นักเรียนแบ่งกลุ่มละ 4 คน ฝึกแก้ปัญหาตามกระบวนการแก้ไขปัญหา ดังต่อไปนี้

สร้างด้วย Padlet

การแก้ปัญหาด้วย Python

ในระดับชั้น ม.1 นักเรียนได้ศึกษาเรียนรู้เกี่ยวกับการเขียนโปรแกรมด้วยภาษา Python เบื้องต้นมาแล้ว ในระดับชั้น ม.2 เราจะมาศึกษาเรียนรู้กันต่อ ดังนี้

*** การรับข้อมูลและบวกเลขอย่างง่าย ***
*** ทดสอบการวาดรูปด้วย Python ***

*** การใช้ for วาดรูปสี่เหลี่ยม ***

***ทดลองเปลี่ยนขนาดและองศาเพื่อสร้างรูปใหม่ ๆ จากโค้ดเดิมนี้


Comments are closed.