โปรแกรมแบบมีเงื่อนไข

สำหรับนักเรียนชั้นประถมศึกษาปีที่ 2

📚 ทบทวนเรื่องที่แล้ว

🔄 เรื่องที่เรียนมาแล้ว

💻

การเขียนโปรแกรมคอมพิวเตอร์เบื้องต้น

📝

คำสั่งพื้นฐานในการเขียนโปรแกรม

🔢

การใช้ตัวแปรและข้อมูล

การทำงานของโปรแกรมแบบเรียงลำดับ

🎯 วันนี้เราจะเรียนรู้

โปรแกรมแบบมีเงื่อนไข - การสั่งให้คอมพิวเตอร์ตัดสินใจเลือกทำงานตามสถานการณ์ต่าง ๆ

🧠 ทดสอบความจำ

ทบทวนเรื่องที่เรียนมาแล้วด้วย Quiz สนุก ๆ

🎮 เข้าสู่ Quiz

🔑 รหัสเข้าห้อง

751684

คัดลอกรหัสนี้แล้วใส่ในเกม

💡 เล่น Quiz ก่อนเรียนเรื่องใหม่จะช่วยให้เข้าใจดีขึ้น

พร้อมแล้วไปเรียนเรื่องใหม่กัน

โปรแกรมแบบมีเงื่อนไขคืออะไร?

สำหรับชั้น ป.2

ถ้า...แล้ว...

🤖 โปรแกรมแบบมีเงื่อนไข

คือการสั่งให้คอมพิวเตอร์ "คิด" และ "ตัดสินใจ" เหมือนคนเรา!

💡 เหมือนกับเวลาที่เราบอกเพื่อน:

"ถ้าฝนตก ให้เอาร่มไป"

🌟 ตัวอย่างในชีวิตจริง

☀️ ถ้าแดดออก
🕶️ ใส่แว่นกันแดด
🌧️ ถ้าฝนตก
☂️ เอาร่มไป
❄️ ถ้าอากาศหนาว
🧥 ใส่เสื้อกันหนาว

🔍 มันทำงานยังไง?

1️⃣

ตรวจสอบเงื่อนไข

คอมพิวเตอร์ดูว่าเงื่อนไขเป็นจริงหรือไม่

🔍

"ฝนตกหรือเปล่า?"

2️⃣

ตัดสินใจ

เลือกว่าจะทำอะไรตามเงื่อนไข

🤔

"ถ้าตก ต้องเอาร่ม"

3️⃣

ทำตามคำสั่ง

ทำสิ่งที่กำหนดไว้สำหรับเงื่อนไขนั้น

"เอาร่มไปเลย!"

🏫 ตัวอย่างในโรงเรียน

🔔

เสียงกริ่งโรงเรียน

ถ้า ได้ยินเสียงกริ่ง

⬇️

ให้ เข้าแถวหน้าเสาธง

🍽️

เวลาอาหารกลางวัน

ถ้า ถึงเวลา 12.00 น.

⬇️

ให้ ไปโรงอาหาร

🎮 ลองทำดูกัน!

"ถ้าใครใส่เสื้อสีเขียว ให้ยกมือขึ้น"

นักเรียน ก

นักเรียน ข

นักเรียน ค

💭 คิดดูสิ:

ใครบ้างที่ตรงตามเงื่อนไข "ใส่เสื้อสีเขียว"?

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

กิจกรรมที่ 1: จับคู่เงื่อนไขกับผลลัพธ์

เงื่อนไข

ถ้าถึงเวลารับประทานอาหารกลางวัน
ถ้าเรียนวิชาดนตรี
ถ้าวันนี้มีเรียนวิชาพลศึกษา

ผลลัพธ์

ให้แต่งกายด้วยชุดพละ
ให้ไปที่โรงอาหาร
ให้ไปที่ห้องดนตรี

กิจกรรมที่ 2: ระบุผู้ทำตามเงื่อนไข

"ใครที่มีแก้วใส่ดินสอวางบนโต๊ะ ให้ยกมือขึ้น"

A

B

C

D

E

เลือกนักเรียนที่ตรงตามเงื่อนไข (คลิกได้หลายคน)

กิจกรรมที่ 3: ถูกหรือผิด

อ่านประโยคแล้วตอบว่าถูกหรือผิด

🌧️

"ถ้าฝนตก ให้เอาร่มไป"

ประโยคนี้เป็นโปรแกรมแบบมีเงื่อนไขหรือไม่?

🏃‍♂️

"วิ่งไปที่สนามเด็กเล่น"

ประโยคนี้เป็นโปรแกรมแบบมีเงื่อนไขหรือไม่?

🔔

"ถ้าได้ยินเสียงกริ่ง ให้เข้าแถว"

ประโยคนี้เป็นโปรแกรมแบบมีเงื่อนไขหรือไม่?

📚

"ถ้าเป็นวันจันทร์ ให้นำหนังสือมาโรงเรียน"

ประโยคนี้เป็นโปรแกรมแบบมีเงื่อนไขหรือไม่?

💡 คำใบ้: โปรแกรมแบบมีเงื่อนไขจะมีคำว่า "ถ้า...ให้..." เสมอ

สรุปความรู้

📋 เงื่อนไข (Condition)

คือคุณสมบัติหรือข้อกำหนดที่ใช้ตัดสินใจ

✅ ผลลัพธ์ (Result)

คือสิ่งที่เกิดขึ้นเมื่อเงื่อนไขเป็นจริง

🌟 ตัวอย่างในชีวิตประจำวัน

🌡️

"ถ้าอากาศร้อน ให้เปิดพัดลม"

👕

"ถ้ามีชั่วโมงพลศึกษา ให้แต่งกายด้วยชุดพละ"

🔔

"ถ้าได้ยินเสียงกริ่ง ให้เข้าแถว"

🎉 เก่งมาก! เรียนจบแล้ว 🎉