การเขียนอัลกอริทึมจะมีกระบวนการเริ่มต้นและการทำงานเป็นขั้นตอนอย่างชัดเจน แต่ละขั้นตอนควรสั้น กระชับ และมีความต่อเนื่องกัน ครอบคลุมการทำงาน โดยเขียนการทำงานหลัก ๆ ออกมาก่อน จนได้ผลลัพธ์ตามที่ต้องการจนจบการทำงาน
ขั้นปฏิบัติและสรุปความรู้หลังการปฏิบัติ (Applying and Constructing theKnowledge)
นักเรียนร่วมกันฝึกจัดลำดับขั้นตอนของสถานการณ์ที่กำหนดในรูปแบบอัลกอริทึม โดยส่งตัวแทนนักเรียนทีละคนออกมาเขียนคำตอบบนกระดาน ดังตัวอย่าง (1) ขั้นตอนการใช้ตู้โทรศัพท์หยอดเหรียญ (2) ขั้นตอนการทอดไข่เจียว และ (3) ขั้นตอนการต้มบะหมี่กึ่งสำเร็จรูป
1. ขั้นตอนการใช้ตู้โทรศัพท์หยอดเหรียญ
เริ่มต้น
1. ยกหูโทรศัพท์ขึ้นแล้วรอคำสั่ง
2. หยอดเหรียญ
3. รอคำสั่งจากตู้โทรศัพท์
4. กดเบอร์ที่จะโทรออก
5. รอสาย
6. คุยเสร็จแล้วเก็บหูโทรศัพท์ไว้ที่เดิม
จบ
2. ขั้นตอนการทอดไข่เจียว
เริ่มต้น
1. หยิบไข่ไก่
2. ตอกไข่ไก่ใส่ภาชนะ
3. ปรุงรสด้วยเครื่องปรุง
4. ตีไข่ด้วยช้อนส้อม
5. ตั้งกระทะบนเตา
6. เปิดแก๊ส และติดไฟ
7. ใส่น้ำมันพืช
8. นำไข่ที่ปรุงรสแล้วใส่ลงในกระทะที่ร้อน
9. ทอดจนสุก
10. ตักขึ้นใส่จานที่เตรียมไว้
จบ
3. ขั้นตอนการต้มบะหมี่กึ่งสำเร็จรูป
เริ่มต้น
1. นำหม้อใส่น้ำตั้งเตา
2. ต้มน้ำให้เดือด
3. ใส่บะหมี่ลงในน้ำเดือด
4. ต้มประมาณ 3 นาที
5. ใส่เครื่องปรุงแล้วยกหม้อลงจากเตา
6. เทใส่ชาม
จบ
โดยสรุป การเขียนอัลกอริทึมจะมีกระบวนการเริ่มต้นและการทำงานเป็นขั้นตอนอย่างชัดเจน แต่ละขั้นตอนควรสั้น กระชับ และมีความต่อเนื่องกัน ครอบคลุมการทำงาน โดยเขียนการทำงานหลัก ๆ ออกมาก่อนจนได้ผลลัพธ์ที่ต้องการจนจบการทำงาน
Leave a Reply