Page 28 - 1-3Getting-Started-Guide-Scratch2
P. 28
กิจกรรมที่ 2 การสร้างภาพเคลื่อนไหว
1. ผลการเรียนรู้
1.1 ใช้ค�าสั่งพื้นฐานในการเขียนโปรแกรม
2. สาระการเรียนรู้
2.1 การเพิ่มและสลับฉาก
2.2 การบอกต�าแหน่งใดๆ บนเวที และรูปแบบการหมุนตัวละคร
2.3 การย้ายตัวละครไปยังต�าแหน่งที่ระบุ
2.4 การเพิ่มตัวละครใหม่ และส่งออกชุดตัวละครออกไปเป็นไฟล์
2.5 การลบฉากและตัวละคร
3. จุดประสงค์ ให้ผู้เรียนสามารถ กิจกรรมที่ 2 • การสร้างภาพเคลื่อนไหว
3.1 เพิ่มและสร้างตัวละครใหม่ Paint new sprite และ Save to local file ตัวละครออกไป
เป็นไฟล์
3.2 เพิ่มและสลับฉากด้วยบล็อก next backdrop และ switch backdrop to ในกลุ่มบล็อก
Looks
3.3 ลบตัวละครและฉาก
3.5 ระบุต�าแหน่งด้วยค่า (x, y) และรูปแบบการหมุนของตัวละคร
4. แนวคิด
ั
ั
ั
ี
ี
ั
ิ
�
ี
่
ตวละครในโปรเจกต์มได้หลายตว โดยตวละครแต่ละตวจะมสครปต์การทางานทเป็นของ
�
�
ี
ตนเอง การเพ่มตัวละครอาจทาได้ท้งการนาเข้าจากไฟล์ตัวละครท่มีอยู่แล้ว หรือวาดข้นใหม่เอง
ั
ึ
ิ
นอกจากน้ยังสามารถส่งออกตัวละครท่มีอยู่ในโปรเจกต์ออกไปเป็นไฟล์ เพ่อการนาไปใช้งานต่อไป
ื
ี
�
ี
ได้ด้วย
�
ี
ื
ื
ี
การเคล่อนท่ของตัวละคร จะใช้ความรู้เก่ยวกับตาแหน่งหรือพิกัดบนพ้นท่แสดงผลการ
ี
้
ิ
้
ั
ั
ั
ื
ี
่
่
ทางาน สวนการเคล่อนทไปในทศทางตางๆ จะตองกาหนดใหตวละครหนหนาไปยงทศทางทตองการ
้
�
ี
้
�
่
่
ิ
ก่อนแล้วจึงเคลื่อนที่ ซึ่งอาจใช้บล็อกค�าสั่ง turn หรือ point in direction
ี
เวทีจะมีได้เพียงหน่งเวที แต่สามารถเปล่ยนภาพฉากของเวทีได้หลายภาพ การเปล่ยน
ึ
ี
ี
ชุดตัวละคร รวมไปถึงการเปล่ยนภาพฉากน้ สามารถเขียนสคริปต์ให้ตัวละครหรือฉากแยกส่วนกัน
ี
เพื่อสั่งงานให้เกิดเหตุการณ์ที่ต่างกัน แต่แสดงผลการท�างานไปพร้อมๆ กัน
สถาบันส่งเสริมการสอนวิทยาศาสตร์และเทคโนโลยี (สสวท.) 21

