Page 210 - 1-3Getting-Started-Guide-Scratch2
P. 210

•  การน�าค่าข้อมูลที่เก็บในรายการไปใช้ แบ่งเป็น 2 กรณี คือ


                                บล็อก                                      ค�าอธิบาย

                                                                                             �
                                                                                                  ี
                                                                          ี
                                                                                       �
                                                                     �
                                                    การหาค่าข้อมูลในลาดับท่ต้องการ โดยกาหนดลาดับท่ของข้อมูล
                                                                        ื
                                                      ี
                                                    ท่ต้องการ พร้อมกับช่อรายการ เช่น
                                                    จะหมายถึงข้อมูล “อลงกต”
                                                                         ี
                                                    การตรวจสอบว่ามีข้อมูลท่กาหนดในรายการหรือไม่ เช่น ถ้าต้องการ
                                                                          �
                                                                                                        �
                                                    หาว่าในรายการมีข้อมูล “วชิราวรรณ” อยู่หรือไม่ ให้ใช้บล็อกคาส่ง
                                                                                                          ั
                                                                          ึ
                                                                         ซ่งจะได้ค่าเป็นจริง แต่ถ้าต้องการหาว่า
                                                                                                          ั
                                                                                                        �
                                                    ในรายการมีข้อมูล “อุษณีย์” อยู่หรือไม่ ต้องใช้บล็อกคาส่ง
                                                                           ึ
                                                                         ซ่งจะได้ค่าเป็น เท็จ เพราะในรายการ
                                                                                                           ้
                                                    ไม่มีข้อมูล “อุษณีย์” เก็บไว้แล้ว และสามารถใช้การตรวจสอบน
                                                                                                           ี
                                                    ร่วมกับบล็อกค�าสั่งตรวจสอบเงื่อนไขได้
                                                        ี
                           ตัวอย่างหนึ่งของการหาค่าข้อมูลท่เก็บในรายการ เช่น ถ้าต้องการหาว่าข้อมูล “วชิราวรรณ” ถูก
                  เก็บอยู่ในล�าดับที่เท่าใดของรายการ สามารถใช้สคริปต์ต่อไปนี้ในการค้นหา ถ้าหาพบ สคริปต์จะให้ตัวละคร
                  พูดหมายเลขล�าดับออกมาเป็นเวลา 10 วินาที                                                       • ภาคผนวก

















                                                                        �
                                                                                     ี
                           •  การลบค่าข้อมลในรายการ ต้องระบุหมายเลขลาดับของข้อมูลท่ต้องการลบในรายการ เช่น
                                           ู
                             ถ้าต้องการลบข้อมูลในล�าดับที่ 3 (“วชิราวรรณ”) ให้ใช้บล็อกค�าสั่ง
                           •  การลบรายการท่ไม่ต้องการใช้แล้ว ให้คลิกขวารายการท่ต้องการลบแล้วเลือกคาส่ง delete
                                                                               ี
                                             ี
                                                                                                    ั
                                                                                                  �
                                                                                                       �
                                                                                        ี
                             ซ่งมีข้อควรระวังเช่นเดียวกับการลบตัวแปร คือ ถ้ามีการนารายการท่ลบไปใช้ในบล็อกคาส่งใด
                                                                                                          ั
                                ึ
                                                                               �
                                                       ั
                                                                                                            ั
                                                                                                         �
                                                              ั
                                                    �
                             จะต้องตามไปลบบล็อกคาส่งเหล่าน้นด้วย เพราะโปรแกรม Scratch ไม่ได้ลบบล็อกคาส่ง
                             ต่างๆ เหล่านั้นให้โดยอัตโนมัติ
                           •   การส่งออกรายการ รายการที่มีอยู่แล้วใน Scratch ยังสามารถถูกส่งออก (export) ไปเก็บไว้
                             ในรูปของแฟ้มข้อมูล เพื่อให้เก็บข้อมูลของรายการไว้ใช้ต่อไปได้ ขั้นตอนการส่งออกมีดังนี้
                           1  คลิกขวาที่รายการ เลือก “export”
                           2  เลือกโฟลเดอร์ และตั้งชื่อแฟ้มที่ต้องการให้บันทึกเก็บไว้ โดย Scratch จะตั้งชื่อมาให้เป็นชื่อ
                             ของรายการที่ก�าลังส่งออก ซึ่งสามารถเปลี่ยนแปลงได้ตามต้องการ
                           3  คลิกปุ่ม Save




                                                                   สถาบันส่งเสริมการสอนวิทยาศาสตร์และเทคโนโลยี (สสวท.) 203
   205   206   207   208   209   210   211   212   213   214   215