ยินดีต้อนรับผู้มาเยือน ยินดีต้อนรับผู้มาเยือน

วันพุธที่ 19 สิงหาคม พ.ศ. 2563

การทำซ้ำ

                     การทำงานแบบวนซ้ำ (Loop)เป็นการนำคำสั่งมาทำงานซ้ำหลายๆ รอบ จะทำงานกี่รอบขึ้นอยู่กับเงื่อนไขที่ผู้เขียนโปรแกรมกำหนดไว้ ซึ่งอาจจะเป็นการกำหนดจำนวนรอบที่แน่นอน เช่น ตั้งใจว่าจะวิ่งรอบสนาม 3 รอบ คือรู้แน่นอนว่าจะทำงานกี่รอบ หรือแบบจำนวนรอบไม่แน่นอน เช่น ตั้งใจว่าจะวิ่งรอบสนามไปเรื่อยๆ เหนื่อยเมื่อไหร่จึงจะหยุดวิ่ง คือไม่แน่ชัดว่าจะทำงานกี่รอบ

          การทำงานซ้ำๆ ในชีวิตประจำวันมีอยู่มากมาย อ่านเพิ่มเติม

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

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

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

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

                    1)การวิเคราะห์และกำหนดรายละเอียดของปัญหา 

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

   1.1 การระบุข้อมูลเข้า ได้แก่ การพิจารณาข้อมูลและเงื่อนไขที่กำหนดมาในปัญหา 

   1.2 การระบุข้อมูลออก ได้แก่ การพิจารณาเป้าหมายหรือสิ่งที่ต้องหาคำตอบ 

   1.3 การกำหนดวิธีประมวลผล ได้แก่ การพิจารณาขั้นตอนวิธีการไ อ่านเพิ่มเติม


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

                    การออกแบบ

             สำหรับการออกแบบในการเรียนรู้เบื้องต้น จะให้นักเรียนเรียนรู้เฉพาะการออกแบบการแก้ปัญหาเท่านั้น นั่นคือไม่รวมถึงการออกแบบหน้าจอ (User interface) หรือออกแบบฐานข้อมูล (Database) หรืออื่นๆ วิธีการออกแบบการแก้ปัญหานั้น นิยมทำอยู่ 3 ลักษณะ ได้แก่

                1.การเขียนขั้นตอนวิธี (Algorithm)

                2.การเขียนผังงาน (Flowchart)

                3.การเขียนรหัสลำลอง (Pseudo code)

                ในที่นี้จะกำหนดให้นักเรียนเรียนรู้เฉพาะการเขียนผังงานเท่านั้นซึ่งเป็นวิธีที่นิยมมากที่สุด เพราะมองเห็นขั้นตอนและทิศทางการทำงานของโปรแกรมได้ง่ายกว่าวิธีอื่นๆ 

                นักเรียนพิจารณาผังงานของโปรแกรมหาพื้นที่สี่เหลี่ยมผืนผ้า ต่อไปนี้ อ่านเพิ่มเติม

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

            การจัดเรียงหรือเรียงลำดับข้อมูล(Sorting) คือ การจัดเรียงข้อมูลให้เรียงลำดับตามเงื่อนไขที่กำหนดไว้ โดยอาจเรียงจากน้อยไปมาก หรือค่ามากไปน้อยก็ได้ การเรียงลำดับข้อมูลในระบบคอมพิวเตอร์ จะแบ่งเป็น 2 ลักษณะใหญ่ ๆ คือ 


1. การจัดเรียงลำดับข้อมูลภายใน (Internal sorting) 
  • ใช้กับข้อมูลที่มีจำนวนไม่ใหญ่กว่าเนื้อที่ในหน่วยความจำ (main memory)
  • ไม่ต้องใช้หน่วยความจำสำรอง เช่น ดิสก์, เทป เป็นต้น อ่านเพิ่มเติม

สรุป 13 ข้อ สาระสำคัญจำง่ายๆ พ.ร.บ.คอมพ์ 60 มีผลบังคับใช้แล้ว

             เตือนความจำกันสักหน่อย เพื่อการใช้ออนไลน์อย่างถูกกฎหมาย สำหรับสาระสำคัญที่หลายคนควรพึงระวังใน พ.ร.บ.ว่าด้วยกระทำความผิดเกี่ยวกับคอมพิวเตอร์ พ.ศ. 2560 หรือ พ.ร.บ.คอมพิวเตอร์ ฉบับ 2มีส อ่านเพิ่มเติม


วิธีการเขียนโครงงาน

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