Page 38 - ใช้ในกิจกรรมการเรียนการสอน โรงเรียนบ้านเขาหินซ้อนฯ เท่านั้น...
P. 38
กิจกรรมที่ 2
2. พิจารณาเงื่อนไขที่ใช้ตรวจสอบค่าอุณหภูมิที่อ่านได้และโปรแกรมต่อไปนี้แล้วตอบค�าถาม
2.1 ให้นักเรียนปรับปรุงโปรแกรมด้านล่างนี้ให้สามารถตรวจสอบได้ว่าอุณหภูมิที่อ่านได้มีค่าน้อยกว่า 25 องศาเซลเซียส
ให้แสดงผลบนบอร์ด KidBright ว่า “cool”
สาเหตุที่ผลการท�างานไม่เป็นไปตามต้องการ คืออะไร
ี
มวิธีการแก้ไขอย่างไร
2.2 ให้ปรับปรุงโปรแกรมในข้อ 2.1 โดยเพิ่มเงื่อนไขอีก 2 เงื่อนไขด้านล่าง และตอบค�าถามต่อไปนี้
เงื่อนไข
- ถ้าอุณหภูมิที่อ่านได้มีค่าตั้งแต่ 25-30 องศาเซลเซียส ให้แสดงผลบนจอ KidBright ว่า “warm”
- ถ้าอุณหภูมิที่อ่านได้มีค่าตั้งแต่ 30 องศาเซลเซียส ให้แสดงผลบนจอ KidBright ว่า “hot”
บล็อกค�าสั่ง ท�าหน้าที่ตรวจสอบเงื่อนไขที่ก�าหนด หากเงื่อนไขที่ก�าหนดเป็นจริง
จะท�าค�าสั่งหรือชุดค�าสั่งที่ถูกครอบอยู่
โปรแกรมนี้มีตัวแปรหรือไม่ (ท�าเครื่องหมายถูกลงใน หน้าข้อที่ต้องการตอบ)
มี
มีจ�านวน ตัวแปร
ชื่อตัวแปร
ไม่มี
36