อยากเขียนโปรแกรมได้ ควรรู้จัก “ flowchart ” สำหรับใครที่เขียนโปรแกรมได้เขียนโปรแกรมเป็น คงไม่มีใครไม่รู้จักคำว่า flowchart หรือภาษาไทยเราเรียกมันว่า..ผังงาน..นั่นเอง แต่สำหรับใครที่ไม่รู้จักเดี๋ยว sone4eva คนนี้จะพาเพื่อน ๆ ไปรู้จักเอง เราจะพาเพื่อน ๆ ไปรู้ว่า flowchart มันคืออะไร สำคัญยังไง ทำไมคนเขียนโปรแกรมเป็น ถึงได้รู้จักและเขียนมันได้ let’s goooooo flowchart คือ เป็นแผนภาพแสดงขั้นตอนการทำงานของโปรแกรม โดยใช้สัญลักษณ์ต่าง ๆ เชื่อมกันเป็นลำดับขั้นตอนด้วยลูกศร โดยมีจุดเริ่มต้นและจุดสิ้นสุด รวมทั้งเงื่อนไขต่าง ๆ ที่เกิดขึ้นในการทำงานของโปรแกรมที่เขียน ทำไมละ ทำไมต้องเขียน flowchart ด้วย เขียนเป็นโค้ดออกมาเลยไม่ได้หรอ ?? สำหรับคำถามนี้คงต้องตอบเลยว่า “ ได้ ” แต่ถ้ามีมันจะดีกว่าไม่มีนั่นเอง เพราะ flowchart จะช่วยให้การทำงานเป็นทีมของเพื่อน ๆ ไม่สับสนวุ่นวาย เพราะได้มีการวางแผนมีการเขียน flowchart มาแล้ว และอีกอย่างการเขียน flowchart ยังแสดงถึงขั้นตอนต่าง ๆ ทำให้เราสามารถลด หรือเพิ่มขั้นตอนได้เพื่อเพิ่มประสิทธิภาพของโปรแกรมให้ดียิ่งขึ้นนั่นเอง แต่ก็ใช่ว่าจะใช้ได้เฉพาะการเขียนโปรแกรมเท่านั้นนะ ยังสามารถนำมาปรับปรุงใช้กับชีวิตประจำวันเราอีกด้วย เช่น วันนี้เราควรจะทำสิ่งไหน ทำสิ่งไหนแล้วได้อะไร ทำสิ่งไหนแล้วไม่ได้อะไรนั่นเอง เป็นยังไงบ้างคะเพื่อน ๆ เริ่มเห็นถึงความสำคัญของ flowchart แล้วใช่ไหมละ ทีนี้หลังจากที่เพื่อน ๆ รู้ความหมาย รู้ความสำคัญของ flowchart กันแล้ว เรามารู้กันเลยดีกว่าว่า flowchart มันเขียนยังไง สิ่งแรกที่เราควรรู้เวลาเขียน flowchart นั่นคือ สัญลักษณ์ต่าง ๆ นั่นเองค่ะ 1. เริ่มกับสิ้นสุดรูปภาพโดย SONE4EVAใช้บอกจุดเริ่มต้น และจุดสิ้นสุด เป็นสัญลักษณ์ที่สำคัญที่สุดที่ต้องรู้และเขียน เพราะถ้าไม่มี 2 ตัวนี้จะทำให้ flowchart ไม่สมบูรณ์ และอาจจะทำให้เข้าใจไม่ตรงกันว่าตรงไหนคือ จุดเริ่ม และจุดสิ้นสุด 2. ลูกศรรูปภาพโดย SONE4EVAใช้เชื่อมจากจุดนึงไปยังอีกจุดนึง หรือเชื่อมจากสัญลักษณ์นึงไปอีกสัญลักษณ์นึง flowchart ถ้าไม่มีลูกศรก็เหมือนกับคนไม่มีขาเพราะจะเดินทางไปไหนไม่ได้ ไม่รู้ว่าจากตรงนี้แล้วไปตรงไหนต่อ 3. นำเข้าและแสดงผลรูปภาพโดย SONE4EVAนำเข้าหมายถึงการกรอกข้อมูลเข้า เช่น กรอกชื่อ กรอกอายุ ส่วนการแสดงผลหมายถึง แสดงผลที่เกิดขึ้นจากการนำเข้าข้อมูล 4. ประมวลผลรูปภาพโดย SONE4EVAหมายถึงการคิด การคำนวน เช่น 10+10 5. การตัดสินใจรูปภาพโดย SONE4EVAเป็นเครื่องหมายหรือสัญลักษณ์ที่ใช้ตัดสินใจว่าจะไปทางไหน นี่ก็เป็นเครื่องหมายคร่าว ๆ ที่เพื่อน ๆ ควรรู้เพื่อที่จะทำการเขียน flowchart ค่ะ เราจะลองเขียน flowchart ให้เพื่อน ๆ ได้ดูกันว่าต้องทำยังไง โจทย์ flowchart คำนวนเกรด A B+ และB โดยที่เกรด A คะแนนตั้งแต่ 80 คะแนนขึ้นไปเกรด B+ ได้คะแนนตั้งแต่ 75-79เกรด B ได้คะแนนตั้งแต่ 70-74 รูปภาพโดย SONE4EVAคำธิบายนำข้อมูลคะแนนเข้าถ้าคะแนนมากหรือเท่า 80 ถ้า “ใช่ ” ให้แสดงผลว่า Aถ้า “ไม่ใช่ ” ให้ดูขั้นตอนต่อไปถ้าคะแนนมากหรือเท่า 75 แต่น้อยกว่า 80 ถ้า “ใช่ ” ให้แสดงผลว่า B+ถ้า “ไม่ใช่ ” ให้ดูขั้นตอนต่อไปถ้าคะแนนมากหรือเท่า 70 แต่น้อยกว่า 75 ถ้า “ใช่ ” ให้แสดงผลว่า Bถ้า “ไม่ใช่ ” ให้สิ้นสุด เป็นยังไงกันบ้างคะเพื่อน ๆ ไม่อยากใช่ไหมละ เพื่อนลองไปทำกันดูได้นะคะ ขอบคุณที่อ่านบทความของเรานะคะ เจอกันบทความหน้านะคะ ....byebye.....