ก้าวแรกสู่โลก Scratch
  • By Admin
  • 330
  • 26 ก.พ. 2569

ก้าวแรกสู่โลก Scratch

สนุกไปกับการเขียนโปรแกรมแบบบล็อกคำสั่ง! ทำความรู้จักส่วนประกอบของโปรแกรม Scratch วิธีการสมัครใช้งาน และเรียนรู้บล็อกคำสั่งพื้นฐาน (การเคลื่อนที่, รูปลักษณ์, เสียง)

🐱 หน่วยที่ 2: ก้าวแรกสู่โลก Scratch

ลากบล็อกมาต่อกัน สร้างสรรค์แอนิเมชันสุดเจ๋ง!

1. ทำความรู้จักโปรแกรม Scratch

Scratch (สแครตช์) คือภาษาคอมพิวเตอร์ที่ถูกออกแบบมาให้เด็กๆ เรียนรู้ได้ง่ายสุดๆ! แทนที่เราจะต้องมานั่งพิมพ์โค้ดยาวๆ ภาษาอังกฤษ (ที่พิมพ์ผิดตัวเดียวก็พัง) Scratch จะเปลี่ยนโค้ดเหล่านั้นให้กลายเป็น "บล็อกคำสั่ง (Blocks)" รูปร่างเหมือนตัวต่อเลโก้ เราแค่ลากมันมาต่อกัน ตัวละครบนหน้าจอก็จะขยับตามที่เราสั่งเลยครับ! โดยเราสามารถใช้งานได้ 2 แบบ คือ:

  • 🌐 แบบ Online: เข้าผ่านเว็บไซต์ scratch.mit.edu (ต้องใช้อินเทอร์เน็ต และบันทึกงานเก็บไว้บนระบบของเว็บได้เลย)
  • 💻 แบบ Offline: ดาวน์โหลดโปรแกรมมาติดตั้งในเครื่อง (ไม่ต้องใช้อินเทอร์เน็ต แต่ต้องเซฟงานลงแฟลชไดรฟ์หรือคอมพิวเตอร์ของเราเอง)

2. พื้นที่ทำงาน (Workspace) มีอะไรบ้าง?

เมื่อเปิดโปรแกรมขึ้นมา หน้าจอจะแบ่งออกเป็น 3 ส่วนหลักๆ ที่เราต้องใช้เป็นประจำครับ:

🎭 1. เวทีแสดง (Stage & Sprite)

พื้นที่มุมขวาบน คือเวทีที่ตัวละคร (เรียกว่า Sprite) จะแสดงท่าทางตามที่เราสั่ง

🧩 2. คลังบล็อกคำสั่ง (Block Palette)

พื้นที่ด้านซ้ายสุด เป็นที่เก็บชิ้นส่วนบล็อกคำสั่งทั้งหมด ถูกแยกเป็นหมวดหมู่ตามสีชัดเจน

📝 3. พื้นที่เขียนโค้ด (Script Area)

พื้นที่ว่างตรงกลางขนาดใหญ่ เอาไว้สำหรับลากบล็อกคำสั่งจากคลังมาต่อกันเป็นชุดคำสั่ง

3. สัญลักษณ์ 3 สี ที่นักสืบโค้ดดิ้งต้องจำ!

บล็อกคำสั่งใน Scratch มีหลายสีมาก แต่สำหรับก้าวแรก ให้เราจำ 3 สีหลักนี้ให้ได้ก่อนครับ:

  • สีฟ้า (Motion) = การเคลื่อนที่ เช่น เดินหน้า หมุนตัว ไปที่พิกัด X, Y
  • สีม่วง (Looks) = รูปลักษณ์ เช่น พูดคำว่าสวัสดี, เปลี่ยนชุด, เปลี่ยนฉากหลัง
  • สีชมพู (Sound) = เสียง เช่น เล่นเสียงแมวร้อง (Meow), เล่นเสียงเพลงประกอบ

🚩 ภารกิจ: ปลุกแมวเหมียวให้ตื่น

มาเขียนสคริปต์แรก เพื่อสั่งให้เจ้าแมวส้ม (Sprite1) เดินไปข้างหน้า ร้องเมี้ยว และกล่าวทักทายกันเถอะ!

🛠 สเต็ปการทำงาน:

  1. เข้าไปที่เว็บไซต์ scratch.mit.edu แล้วคลิกปุ่ม "สร้าง (Create)"
  2. ไปที่หมวดสีเหลือง (Events) ลากบล็อก "เมื่อคลิก 🟢 (ธงเขียว)" มาวางในพื้นที่ว่าง
  3. ไปที่หมวดสีฟ้า (Motion) ลากบล็อก "เคลื่อนที่ 10 ก้าว" มาต่อด้านล่าง (เปลี่ยนเลข 10 เป็น 50)
  4. ไปที่หมวดสีชมพู (Sound) ลากบล็อก "เล่นเสียง Meow จนจบ" มาต่อด้านล่าง
  5. ไปที่หมวดสีม่วง (Looks) ลากบล็อก "พูดว่า สวัสดี เป็นเวลา 2 วินาที" มาต่อล่างสุด
  6. กดปุ่ม ธงเขียว 🟢 บนเวที แล้วดูผลลัพธ์ที่เจ้าแมวทำได้เลย!

✍️ มินิควิซ ทบทวนความรู้ (หน่วยที่ 2)

ลองทดสอบดูสิว่า จำสีของบล็อกคำสั่งได้ไหม?

ข้อที่ 1: ข้อใดคือจุดเด่นหลักของการเขียนโปรแกรมด้วย Scratch?

ข้อที่ 2: หากนักเรียนต้องการสั่งให้ตัวละคร "เดินหน้า 10 ก้าว" ต้องเข้าไปหาที่หมวดหมู่สีอะไร?

ข้อที่ 3: "เวที (Stage)" ในโปรแกรม Scratch มีไว้ทำอะไร?


แชร์ :

บทเรียนอื่น ๆ