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
   23   24   25   26   27   28   29   30   31   32   33