ในการที่เราจะเขียนคำสั่งให้คอมพิวเตอร์ทำงานได้นั้น เราจำเป็นอย่างยิ่งที่จะต้องเขียนลำดับขั้นตอนการทำงาน หรือ อัลกอริทึม (Algorithm) ออกมาให้ชัดเจน เพื่อลดปัญหาหรือการทำงานที่ผิดพลาด อัลกอริทึมที่ดีควรมีลำดับขั้นตอนการทำงาน ทั้งก่อนและหลังที่ชัดเจน เข้าใจลำดับขั้นตอนง่ายและไม่กำกวม
ตัวอย่าง การแก้ปัญหา Code บทที่ 6 เขาวงกต (ลูป)-ด่านที่ 9 สามารถแก้ปัญหาได้ ในรูปแบบที่แตกต่างกัน โดยนำ LOOP มาช่วยในลดขั้นตอนการทำงานให้ลดน้อยลง
- บทที่ 8 ผึ้ง:ลูป (LOOPS)-1-6-14 (เขียนโปรแกรม ด่าน 1 ถึง ด่าน 14 นะคะ) (แบบวนซ้ำ)
- บทที่13 ผึ้ง:ลูปซ้อนลูป-1-7 (เขียนโปรแกรม ด่าน 1 ถึง ด่าน 7 พอนะคะ)
การบ้าน
นักเรียนเล่นเกมแก้ปัญหาผ่านด่านแล้วแคปหน้าจอมือถือ หรือถ่ายรูปจากหน้าจอคอม ส่งงานทางออนไลน์นะคะ
บทที่13 ผึ้ง:ลูปซ้อนลูป คลิกด่านที่ 3
https://studio.code.org/s/course3/lessons/13/levels/3