Page 210 - 1-3Getting-Started-Guide-Scratch2
P. 210
• การน�าค่าข้อมูลที่เก็บในรายการไปใช้ แบ่งเป็น 2 กรณี คือ
บล็อก ค�าอธิบาย
�
ี
ี
�
�
การหาค่าข้อมูลในลาดับท่ต้องการ โดยกาหนดลาดับท่ของข้อมูล
ื
ี
ท่ต้องการ พร้อมกับช่อรายการ เช่น
จะหมายถึงข้อมูล “อลงกต”
ี
การตรวจสอบว่ามีข้อมูลท่กาหนดในรายการหรือไม่ เช่น ถ้าต้องการ
�
�
หาว่าในรายการมีข้อมูล “วชิราวรรณ” อยู่หรือไม่ ให้ใช้บล็อกคาส่ง
ั
ึ
ซ่งจะได้ค่าเป็นจริง แต่ถ้าต้องการหาว่า
ั
�
ในรายการมีข้อมูล “อุษณีย์” อยู่หรือไม่ ต้องใช้บล็อกคาส่ง
ึ
ซ่งจะได้ค่าเป็น เท็จ เพราะในรายการ
้
ไม่มีข้อมูล “อุษณีย์” เก็บไว้แล้ว และสามารถใช้การตรวจสอบน
ี
ร่วมกับบล็อกค�าสั่งตรวจสอบเงื่อนไขได้
ี
ตัวอย่างหนึ่งของการหาค่าข้อมูลท่เก็บในรายการ เช่น ถ้าต้องการหาว่าข้อมูล “วชิราวรรณ” ถูก
เก็บอยู่ในล�าดับที่เท่าใดของรายการ สามารถใช้สคริปต์ต่อไปนี้ในการค้นหา ถ้าหาพบ สคริปต์จะให้ตัวละคร
พูดหมายเลขล�าดับออกมาเป็นเวลา 10 วินาที • ภาคผนวก
�
ี
• การลบค่าข้อมลในรายการ ต้องระบุหมายเลขลาดับของข้อมูลท่ต้องการลบในรายการ เช่น
ู
ถ้าต้องการลบข้อมูลในล�าดับที่ 3 (“วชิราวรรณ”) ให้ใช้บล็อกค�าสั่ง
• การลบรายการท่ไม่ต้องการใช้แล้ว ให้คลิกขวารายการท่ต้องการลบแล้วเลือกคาส่ง delete
ี
ี
ั
�
�
ี
ซ่งมีข้อควรระวังเช่นเดียวกับการลบตัวแปร คือ ถ้ามีการนารายการท่ลบไปใช้ในบล็อกคาส่งใด
ั
ึ
�
ั
ั
�
ั
�
จะต้องตามไปลบบล็อกคาส่งเหล่าน้นด้วย เพราะโปรแกรม Scratch ไม่ได้ลบบล็อกคาส่ง
ต่างๆ เหล่านั้นให้โดยอัตโนมัติ
• การส่งออกรายการ รายการที่มีอยู่แล้วใน Scratch ยังสามารถถูกส่งออก (export) ไปเก็บไว้
ในรูปของแฟ้มข้อมูล เพื่อให้เก็บข้อมูลของรายการไว้ใช้ต่อไปได้ ขั้นตอนการส่งออกมีดังนี้
1 คลิกขวาที่รายการ เลือก “export”
2 เลือกโฟลเดอร์ และตั้งชื่อแฟ้มที่ต้องการให้บันทึกเก็บไว้ โดย Scratch จะตั้งชื่อมาให้เป็นชื่อ
ของรายการที่ก�าลังส่งออก ซึ่งสามารถเปลี่ยนแปลงได้ตามต้องการ
3 คลิกปุ่ม Save
สถาบันส่งเสริมการสอนวิทยาศาสตร์และเทคโนโลยี (สสวท.) 203

