หน่วยที่ 1 EP.2: ถอดรหัสสัญลักษณ์! การเขียนผังงาน (Flowchart) อย่างถูกต้อง
  • By Admin
  • 5
  • 13 เม.ย. 2569

หน่วยที่ 1 EP.2: ถอดรหัสสัญลักษณ์! การเขียนผังงาน (Flowchart) อย่างถูกต้อง

ยกระดับการแก้ปัญหาไปอีกขั้นด้วยการเขียน

🚨 หน่วยที่ 1 EP.2: การเขียนผังงาน (Flowchart)

รู้จักสัญลักษณ์และการทำงานอย่างเป็นระบบ!

อัลกอริทึมที่เราเขียนเป็นข้อความยาวๆ บางครั้งอาจจะอ่านเข้าใจยากครับ ในทางคอมพิวเตอร์เราจึงนิยมใช้ "สัญลักษณ์" มาวาดเป็นแผนภาพแทน ซึ่งเราเรียกสิ่งนี้ว่า "ผังงาน (Flowchart)" ครับ การวาดผังงานจะช่วยให้เราเห็นภาพรวมการทำงานได้ชัดเจนขึ้นมากเลยครับ

📐 1. สัญลักษณ์มาตรฐานของผังงาน

การเขียนผังงานจะต้องใช้ "สัญลักษณ์ที่เป็นมาตรฐานเดียวกัน" เพื่อให้ทุกคนบนโลกอ่านแล้วเข้าใจตรงกันครับ สัญลักษณ์ที่นักเรียนต้องจำให้ได้ มีดังนี้:

การเริ่มต้น หรือ จบ จุดเริ่มต้นและจุดสิ้นสุดของการทำงาน
การปฏิบัติงาน/กระบวนการ ขั้นตอนการลงมือทำ หรือคำนวณ
นำเข้าข้อมูล / แสดงผล การรับข้อมูลเข้ามา หรือส่งผลลัพธ์ออกไป
การตัดสินใจ ตรวจสอบเงื่อนไข (มักแยกเป็น จริง/เท็จ)
💡 นอกเหนือจากนี้ ยังมี ลูกศร (Flowline) เพื่อบอกทิศทางการทำงาน และ จุดเชื่อมต่อ (Connector) รูปวงกลมเล็กๆ อีกด้วยครับ

🛣️ 2. โครงสร้างของผังงาน 2 รูปแบบ

ปัญหาแต่ละอย่าง มีความซับซ้อนไม่เท่ากัน เราจึงออกแบบโครงสร้างผังงานได้ 2 แบบหลักๆ ครับ:

1. ผังงานโครงสร้างแบบเรียงลำดับ (Sequential)

เป็นการทำงานที่เรียงลำดับตั้งแต่ขั้นตอนแรก ทยอยทำลงมาเรื่อยๆ จนถึงขั้นตอนสุดท้าย (ไม่มีการแยกทางหรือย้อนกลับ) เช่น การเดินทางจากหน้าโรงเรียนไปโรงอาหาร

2. ผังงานโครงสร้างแบบทางเลือก (Selection)

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

🧩 มินิควิซ ทบทวนความรู้ EP.2

ทดสอบความแม่นยำเรื่องสัญลักษณ์ผังงานกันครับ!

ข้อที่ 1: ทำไมเราจึงต้องใช้ "สัญลักษณ์ที่เป็นมาตรฐาน" ในการเขียนผังงาน (Flowchart)?

ข้อที่ 2: หากนักเรียนต้องการเขียนขั้นตอน "กวาดพื้นและถูพื้น" นักเรียนควรใช้สัญลักษณ์ใด?

ข้อที่ 3: ผังงานที่มีการตรวจสอบว่า "วันนี้ฝนตกหรือไม่?" (ถ้าตกให้กางร่ม ถ้าไม่ตกไม่ต้องกาง) จัดเป็นผังงานโครงสร้างแบบใด?


แชร์ :

บทเรียนอื่น ๆ