เรียนรู้วิธีการทำให้โปรแกรมรู้จัก "คิด" และ "เลือก" ทำงานตามสถานการณ์ที่กำหนดผ่านบล็อก If-Then และ If-Then-Else
สอนให้โปรแกรมรู้จัก "คิด" และ "ตัดสินใจ"
ในชีวิตประจำวันเราใช้เงื่อนไขตลอดเวลา เช่น "ถ้า (If) ฝนตก ฉันจะกางร่ม" หรือ "ถ้า (If) หิว ฉันจะกินข้าว" ในการเขียนโปรแกรมก็เช่นกันครับ เราใช้เงื่อนไขเพื่อควบคุมว่าโปรแกรมจะทำงานตอนไหน
เงื่อนไขเดียว: ถ้าสิ่งที่เป็นจริง จะทำงานในบล็อก แต่ถ้าไม่จริง จะข้ามไปเลย
สองทางเลือก: ถ้าจริงทำอย่างหนึ่ง ถ้า "ไม่จริง" ให้ทำอีกอย่างหนึ่ง
ให้นักเรียนสร้างโปรแกรมที่บอกว่าเรา "สอบผ่าน" หรือ "สอบตก" โดยใช้เกณฑ์ 50 คะแนน
💡 ผังการตัดสินใจ (Flowchart)
มาดูกันว่าคุณเข้าใจการตัดสินใจของหุ่นยนต์หรือยัง?
ข้อที่ 1: บล็อก if-then-else ต่างจาก if-then ปกติอย่างไร?
ข้อที่ 2: ถ้าต้องการสร้างเงื่อนไข "ถ้าแตะโดนตัวละครศัตรู ให้พลังชีวิตลดลง" ควรใช้บล็อกกลุ่มใดร่วมกับ If?
ข้อที่ 3: ในช่องว่างหลัง If < [ ] > เราสามารถนำบล็อกรูปทรงใดไปใส่ได้?
© 2023 Smartyquizkids.com
All Rights Reserved.