ผังงาน (Flow chart)
การเขียนผังงาน ผังงาน หมายถึง เครื่องมือที่ช่วยในการเขียนโปรแกรม โดยเขียนเป็นเครื่องหมายภาพสัญลักษณ์แสดงลำดับขั้นตอนการทำงาน การเขียนผังงาน เป็นการถ่ายทอดความเข้าใจที่ได้จากการวิเคราะห์งานให้อยู่ในรูปภาพหรือสัญลักษณ์ ผู้เขียนโปรแกรมจะสามารถเข้าใจลำดับขั้นตอนการเขียนโปรแกรมได้อย่างรวดเร็วและง่ายขึ้น และง่ายต่อการตรวจสอบความถูกต้องของลำดับขั้นตอนในวิธีการประมวลผล งานทุกชนิดที่มีการวิเคราะห์เป็นลำดับขั้นตอนแล้ว เราสามารถนำมาเขียนผังงานได้ แม้กระทั่งงานที่เกี่ยวข้องกับชีวิตประจำวันของเราเอง
ประโยชน์ของผังงาน รู้และเข้าใจได้ง่าย ง่ายและสะดวกต่อการพิจารณาถึงลำดับขั้นตอนในการทำงาน ตรวจสอบความถูกต้องของลำดับขั้นตอนได้ง่าย การเขียนโปรแกรมทำได้รวดเร็วและง่ายขึ้น บำรุงรักษาหรือเปลี่ยนแปลงได้ง่ายขึ้น
ตัวอย่างผังงานทั่วไป(1/3) เริ่มต้น โยนเหรียญ ผลการโยน ได้เงิน 10 บาท เสียเงิน 10 บาท ครบ 3 ครั้ง หรือยัง? หยุด หัว ก้อย ยัง ครบ แสดงการโยนเหรียญ 3 ครั้ง ถ้าออกหัว ผู้โยนจะได้เงิน 10 บาท ถ้าออกก้อย ผู้โยนจะเสียเงิน 10 บาท
ตัวอย่างผังงานทั่วไป(2/3) เริ่มต้น รอสัญญาณไฟ ไฟแดง หรือไม่ เดินข้ามถนน หยุด ใช่ ไม่ใช่ ผังงานแสดงการเดินข้ามถนนที่มีสัญญาณไฟจราจร
ตัวอย่างผังงานทั่วไป (3/3) เริ่มต้น อายุต่ำกว่า 5 ปี ห้ามรับประทาน อายุ 5 ปีขั้นไป แต่ไม่ถึง 8 ปี ครั้งละ 1 เม็ด อายุ 8 ปีขั้นไป แต่ไม่ถึง 15 ปี ครั้งละ 2 เม็ด ครั้งละ 3 เม็ด หยุด ใช่ ไม่ใช่ ผังงานพิจารณาการใช้ยาตามฉลากยาที่ปิดข้างขวด แยกตามขนาดการใช้ดังนี้ อายุต่ำกว่า 5 ปี ห้ามรับประทาน อายุ 5 - 7 ปี ครั้งละ 1 เม็ด อายุ 8 - 14 ปี ครั้งละ 2 เม็ด อายุ 15 ปีขึ้นไป ครั้งละ 3 เม็ด
หลักเกณฑ์ทั่วไปของการเขียนผังงาน การกำหนดค่าเริ่มแรก การรับข้อมูล การประมวลผล การแสดงค่าของข้อมูล การทดสอบ
หลักเกณฑ์ทั่วไปของการเขียนผังงาน การกำหนดค่าเริ่มแรก Start
หลักเกณฑ์ทั่วไปของการเขียนผังงาน การรับข้อมูล อ่านข้อมูล X
หลักเกณฑ์ทั่วไปของการเขียนผังงาน การประมวลผล X = X * Y
หลักเกณฑ์ทั่วไปของการเขียนผังงาน การแสดงค่าของข้อมูล แสดงค่า X ทางหน้าจอ
หลักเกณฑ์ทั่วไปของการเขียนผังงาน การทดสอบ X < 1?
หลักเกณฑ์ทั่วไปของการเขียนผังงาน สิ้นสุด End
หลักเกณฑ์ทั่วไปของการเขียนผังงาน เชื่อมต่อ
การจัดภาพและทิศทางของผังงาน จากบนมาล่าง จากซ้ายไปขวา และควรเขียนลูกศรกำกับทิศทาง สัญลักษณ์มีขนาดต่างกันได้ แต่ต้องมีรูปตามมาตรฐานที่กำหนด หลีกเลี่ยงการโยงไปมาในทิศทางตัดกัน คำอธิบายในภาพเขียนเพียงสั้น ๆ และเข้าใจง่าย ควรมีความเป็นระเบียบเรียบร้อยและสะอาด และควรมีชื่อของผังงาน ผู้เขียน วันที่ที่เขียน และเลขหน้าลำดับ
แบบฝึกหัด เขียนผังงาน ตัดเกรด นักเรียน 0 – 49 คะแนน ได้เกรด 0 0 – 49 คะแนน ได้เกรด 0 50 – 59 คะแนน ได้เกรด 1 60 – 69 คะแนน ได้เกรด 2 70 – 79 คะแนน ได้เกรด 3 80 – 100 คะแนน ได้เกรด 4