การเขียนอัลกอริทึมด้วยการวาดภาพ
โดยปกติการแก้ปัญหาจำเป็นต้องคิดก่อนลงมือปฏิบัติ นักแก้ปัญหาทั่วไปจะวาดภาพหรือจินตนาการลำดับวิธีการแก้ไขปัญหาในสมองก่อน การแสดงลำดับขั้นตอนการแก้ปัญหาหรือการทำงานด้วยการใช้รูปภาพจึงเป็นวิธีการที่คล้ายกันเพียงแต่จะเขียนออกมาเป็นภาพซึ่งสามารถทำให้จดจำได้ง่ายกว่าการเขียนเป็นข้อความ
สถานการณ์ : ในวันหยุดนี้ มินนี่ดีใจมากที่เพื่อน ๆ จะมางานวันเกิดที่บ้าน คุณแม่จึงชวนมินนี่ทำขนมเลี้ยงเพื่อน ๆ โดยให้สูตรและวิธีทำขนมแพนเค้ก ดังนี้
สูตรขนมแพนเค้ก
1. แป้งขนมเค้ก 100 กรัม
2. เกลือ 1/4 ช้อนชา
3. ผงฟู 1 ช้อนชา
4. น้ำตาล 2 ช้อนโต๊ะ
5. ไข่ไก่ 1 ฟอง
6. นมจืด 100 มล.
7. น้ำมันพืช 1 ช้อนโต๊ะ
8. ผลไม้ตามที่ต้องการ
9. น้ำผึ้ง
มินนี่พบว่าในตู้มีอุปกรณ์และวัตถุดิบที่ใช้ทำขนมจำนวนมาก นักเรียนช่วยมินนี่ เลือกวัตถุดิบให้เหมาะสมพอดีกับความต้องการโดยใส่เครื่องหมาย / ลงในวงกลมหน้าวัตถุดิบที่กำหนดให้
2. หลังจากเตรียมวัตถุดิบเรียบร้อยแล้วมินนี่พบว่าวิธีทำขนมแพนเค้กมีขั้นตอนสลับที่กันอยู่ นักเรียนช่วยมินนี่เติมตัวเลขวิธีทำขนมแพนเค้กให้ถูกต้อง โดยใส่หมายเลขลงในวงกลมที่กำหนดให้ตามลำดับ
กิจกรรมฝึกทักษะ
พิจารณาโปรแกรมเก็บค่าเข้าสวนสนุก และตอบคำถามต่อไปนี้
1. จากบัตรเที่ยวสวนสนุกด้านล่างนี้ป๋องจะเก็บเงินได้กี่บาท
2. ถ้าสวนสนุกแห่งนี้มีโปรโมชั่นสำหรับเด็กที่อายุไม่เกิน 12 ปี ไม่ต้องเสียค่าเข้าสวนสนุก จะต้องแก้ไขโปรแกรมอย่างไร (จะต้องเพิ่มหรือลบบัตร/ซองคำสั่งใด)
3. ถ้าให้ป๋องช่วยส่งรองเท้าและเสื้อกันหนาวเข้าเมืองหิมะ จะเพิ่มบัตรคำสั่งอย่างไร
อ้างอิง
นายสิปปกร ศรีพรหมทอง “การแก้ปัญหาโดยแสดงอัลกอริทึม” รายวิชาวิทยาศาสตร์และเทคโนโลยี เทคโนโลยี