วันอังคารที่ 15 กันยายน พ.ศ. 2563

การแก้ปัญหาด้วยคอมพิวเตอร์

 การทำงานของเครื่องคอมพิวเตอร์ จะทำตามโปรแกรมที่เขียนขึ้นมาทุกประการ ดังนั้นการนำเครื่องคอมพิวเตอร์มาช่วยสำหรับการแก้ปัญหา จึงต้องมีโปรแกรมสำหรับการแก้ปัญหานั้น เพื่อสั่งการให้เครื่องคอมพิวเตอร์ทำงานตามต้องก อ่านเพิ่มเติม



การระบุข้อมูลเข้า ข้อมูลออก และเงื่อนไขของปัญหา

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



การออกแบบขั้นตอนวิธี

 การออกแบบขั้นตอนวิธี ขั้นตอนวิธี หรือ อัลกอริทึม (algorithm) หมายถึงกระบวนการแก้ปัญหาที่สามารถเข้าใจได้ มีลำดับหรือวิธีการในการแก้ไขปัญหาใดปัญหาหนึ่งอย่างเป็นขั้นเป็นตอนและชัดเจนเมื่ อ่านเพิ่มเติม



การทำซ้ำ

 การทำซ้ำในการทำงานบางครั้งย่อมมีการทำงานรูปแบบเดียวกันซ้ำๆ หลายรอบ ซึ่งลักษณะการทำซ้ำ เช่น การทำซ้ำในรายการ การทำซ้ำด้วยเงื่อนไ อ่านเพิ่มเติม



การจัดเรียงและค้นหาข้อมูล

 การจัดเรียงและค้นหาข้อมูลในบทเรียนนี้จะได้เรียนรู้กับขั้นตอนวิธีพื้นฐานในการจัดเรียงข้อมูล (Sort) และการค้นหาข้อมูล (Search) ซึ่งเป็นกิจกรรมที่สัมพันธ์กันที่ใช้ในการแก้ปัญหาที่พบบ่อยในชีวิตประจำว อ่านเพิ่มเติม



การกำหนดปัญหา

 การกำหนดปัญหาการพัฒนาโครงงานที่ดี จะต้องมีการกำหนดปัญหาให้ชัดเจนว่า ปัญหาคืออะไร เกิดจากอะไร มีประเด็นอะไรบ้างที่เกี่ยวข้อง สามารถแก้ไขหรือปรับปรุงใดได้บ้างโ อ่านเพิ่มเติม



การศึกษาและกำหนดขอบเขตของปัญหา

  การพัฒนาโครงงาน ควรศึกษาที่มาและความสำคัญของโครงงาน ว่าโครงงานนี้นแก้ปํญหาอะไร ได้ประโยชน์อย่างไรบ้าง อ่านเพิ่มเติม