วิทยาการคำนวณ

ยินดีต้อนรับเข้าสู่บล็อควิทยาการคำนวณ

วันจันทร์ที่ 14 กันยายน พ.ศ. 2563

 การสรุปผลและการเผยแพร่ผลงงาน

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



 การดำเนินงาน

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



 การวางแผนและออกแบบโครงงาน

    หลังจากกำหนดวัตถุประสงค์ ขอบเขต และแนวทางในการพัฒนาโครงงานแล้ว ควรวางแผนการพัฒนาโครงงานตามขั้นตอนต่าง ๆ ให้รอบคอบและรัดกุม อ่านเพิ่มเติม



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

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




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

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



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

      ในบทเรียนนี้จะได้เรียนรู้กับขั้นตอนวิธีพื้นฐานในการจัดเรียงข้อมูล (sort) และการค้นหาข้อมูล

(Search) ที่เป็นกิจกรรมที่สัมพันธ์กันที่ใช้ในการแก้ปัญหาที่พบบ่อยใน อ่านเพิ่มเติม



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

 การทำงานแบบทำซ้ำ

           ลักษณะ ของขั้นตอนวิธีการทำงาน นอกจากขั้นตอนวิธีการทำงานแบบลำดับแลละขั้นตอนวิธีแบบเลือกทำแล้ว ยังมีลักษณะการทำงานของขั้นตอนวิธีอีกลักษณะหนึ่ง คือ ขั้น อ่านเพิ่มเติม


  การออกแบบขั้นตอนวิธี (algorithm development) 

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



วันจันทร์ที่ 7 กันยายน พ.ศ. 2563

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

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


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

       1)การวิเคราะห์และกำหนดรายละเอียดของปัญหา 
   การวิเคราะห์และกำหนดรายละเอียดของปัญหา (State the Problem) ขั้นตอนนี้เป็นขั้นตอนแรกสุดก่อนที่จะลงมือแก้ปัญหา แต่ผู้แก้ปัญหามักจะมองข้ามความสำคัญของขั้นตอนนี้อยู่เสมอ จุดประสงค์ของขั้นตอนนี้ คือ การทำความเข้าใจกับปัญหาเพื่อแยกให้ออกว่าข้อมูลที่กำหนดมาในปัญหาหรือ เงื่อนไขของปัญหา 
อ่านเพิมเติม