หน่วยที่ 3 การใช้งานบล็อกคำสั่ง (Block Programming)

ส่งต่อให้เพื่อนอ่าน :

คำอธิบายหน่วยการเรียนรู้

หลังจากนักเรียนได้รู้จักโปรแกรม Scratch และเรียนรู้พื้นฐานการเขียนโปรแกรมมาแล้ว ขั้นตอนต่อไปคือการเรียนรู้ บล็อกคำสั่ง (Blocks) ซึ่งเป็นหัวใจสำคัญของการสร้างโปรแกรมใน Scratch

Scratch ใช้การลากและวางบล็อกคำสั่งแทนการพิมพ์โค้ด ทำให้ผู้เรียนสามารถสร้างเกม นิทาน การ์ตูน และสื่อการเรียนรู้ได้อย่างง่ายดาย

ในหน่วยนี้ นักเรียนจะได้เรียนรู้การใช้งานบล็อกคำสั่งหลักทั้ง 8 กลุ่ม ได้แก่

  • Motion
  • Looks
  • Sounds
  • Events
  • Controls
  • Sensing
  • Operators
  • Variables

พร้อมทั้งฝึกทำใบงานและแบบฝึกหัด เพื่อให้สามารถเลือกใช้บล็อกคำสั่งได้ถูกต้องตามสถานการณ์ และนำไปประยุกต์ใช้ในการสร้างโปรแกรมจริง


จุดประสงค์การเรียนรู้

เมื่อเรียนจบหน่วยนี้ นักเรียนสามารถ

✅ อธิบายหน้าที่ของบล็อกคำสั่งแต่ละกลุ่มได้

✅ เลือกใช้บล็อกคำสั่งได้อย่างเหมาะสม

✅ เขียนโปรแกรมด้วยการลากบล็อกคำสั่งได้

✅ ใช้คำสั่งหลายกลุ่มร่วมกันในการสร้างโปรแกรม

✅ วิเคราะห์การทำงานของโปรแกรม Scratch ได้


สาระการเรียนรู้

1. กลุ่มคำสั่ง Motion

ใบงานที่ 10 กลุ่มคำสั่ง Motion
  • การเคลื่อนที่
  • การหมุน
  • การกำหนดตำแหน่ง
  • การเด้งเมื่อชนขอบ

2. กลุ่มคำสั่ง Looks

  • การพูด
  • การคิด
  • การเปลี่ยนชุดตัวละคร
  • การเปลี่ยนฉาก
  • การเปลี่ยนขนาด

3. กลุ่มคำสั่ง Sounds

  • เล่นเสียง
  • หยุดเสียง
  • ปรับระดับเสียง

4. กลุ่มคำสั่ง Events

  • เริ่มโปรแกรม
  • คลิกธงเขียว
  • กดแป้นพิมพ์
  • ส่งข้อความ

5. กลุ่มคำสั่ง Controls

  • รอเวลา
  • ทำซ้ำ
  • ทำงานตลอดเวลา
  • ตรวจสอบเงื่อนไข
  • หยุดโปรแกรม

6. กลุ่มคำสั่ง Sensing

  • ตรวจจับการสัมผัส
  • ตรวจจับเมาส์
  • ตรวจจับแป้นพิมพ์
  • ถามคำถาม
  • วัดระยะทาง

7. กลุ่มคำสั่ง Operators

  • บวก
  • ลบ
  • คูณ
  • หาร
  • เปรียบเทียบ
  • AND OR NOT

8. กลุ่มคำสั่ง Variables

  • สร้างตัวแปร
  • เก็บคะแนน
  • เก็บข้อมูล
  • แสดงและซ่อนตัวแปร

บทเรียนและใบงานในหน่วยที่ 3 การใช้งานบล็อกคำสั่ง (9 ชั่วโมง)

ใบงานบทเรียน
ใบงานที่ 10บทเรียนที่ 1 รู้จักกับกลุ่มคำสั่ง Motion บทความใหม่ล่าสุด
ใบงานที่ 11บทเรียนที่ 2 รู้จักกับกลุ่มคำสั่ง Looks
ใบงานที่ 12บทเรียนที่ 3 รู้จักกับกลุ่มคำสั่ง Sounds
ใบงานที่ 13บทเรียนที่ 4 รู้จักกับกลุ่มคำสั่ง Events
ใบงานที่ 14บทเรียนที่ 5 รู้จักกับกลุ่มคำสั่ง Controls
ใบงานที่ 15บทเรียนที่ 6 รู้จักกับกลุ่มคำสั่ง Sensing
ใบงานที่ 16บทเรียนที่ 7 รู้จักกับกลุ่มคำสั่ง Operators
ใบงานที่ 17บทเรียนที่ 8 รู้จักกับกลุ่มคำสั่ง Variables
ใบงานที่ 18บทเรียนที่ 9 รทบทวนการใช้งานบล็อกคำสั่ง

สิ่งที่นักเรียนจะได้รับ

  • เข้าใจการทำงานของบล็อกคำสั่ง Scratch
  • เขียนโปรแกรมด้วยการลากบล็อกคำสั่งได้
  • วิเคราะห์โปรแกรมจาก Script ได้
  • นำความรู้ไปสร้างเกมและแอนิเมชัน
  • เตรียมความพร้อมสู่หน่วยถัดไป “การสร้างเกมและโครงงาน Scratch”
คลิกเรื่องต่อไป