การเขียนอัลกอริทึมด้วยการวาดภาพ

1
1233

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


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

สูตรขนมแพนเค้ก

1. แป้งขนมเค้ก 100 กรัม

2. เกลือ 1/4 ช้อนชา

3. ผงฟู 1 ช้อนชา

4. น้ำตาล 2 ช้อนโต๊ะ

5. ไข่ไก่ 1 ฟอง

6. นมจืด 100 มล.

7. น้ำมันพืช 1 ช้อนโต๊ะ

8. ผลไม้ตามที่ต้องการ

9. น้ำผึ้ง

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

หลังจากเตรียมวัตถุดิบเรียบร้อยแล้วมินนี่พบว่าวิธีทำขนมแพนเค้กมีขั้นตอนสลับที่กันอยู่ นักเรียนช่วยมินนี่เติมตัวเลขวิธีทำขนมแพนเค้กให้ถูกต้อง โดยใส่หมายเลขลงในวงกลมที่กำหนดให้ตามลำดับ



กิจกรรมฝึกทักษะ

พิจารณาโปรแกรมเก็บค่าเข้าสวนสนุก และตอบคำถามต่อไปนี้

1. จากบัตรเที่ยวสวนสนุกด้านล่างนี้ป๋องจะเก็บเงินได้กี่บาท

2. ถ้าสวนสนุกแห่งนี้มีโปรโมชั่นสำหรับเด็กที่อายุไม่เกิน 12 ปี ไม่ต้องเสียค่าเข้าสวนสนุก จะต้องแก้ไขโปรแกรมอย่างไร (จะต้องเพิ่มหรือลบบัตร/ซองคำสั่งใด)

3. ถ้าให้ป๋องช่วยส่งรองเท้าและเสื้อกันหนาวเข้าเมืองหิมะ จะเพิ่มบัตรคำสั่งอย่างไร







อ้างอิง

นายสิปปกร ศรีพรหมทอง “การแก้ปัญหาโดยแสดงอัลกอริทึม” รายวิชาวิทยาศาสตร์และเทคโนโลยี เทคโนโลยี

Comments are closed.