บทความล่าสุด

Scratch สร้างสคริปต์สุ่มตัวเลข เป็นการเขียนสคริปต์ในโปรแกรม scratch เพื่อสุ่มค่าตัวเลข โดยวิธีการทำนั้นจะต้องสร้างตัวละครขึ้นมา 3 ตัว ได้แก่ ปุ่ม start เริ่มต้น , ปุ่ม stop หยุด และ ตัวเลข โดยตัวเลขนั้นจะมีชุดทั้งหมด 10 ชุด คือ 0 - 9 ชุด เมื่อเราเขียนสคริปต์ ตัวเลขก็จะทำการสุ่มในตัวเลข 0 - 9 วิธีการเขียนคริปต์มีดังนี้

1. สร้างปุ่ม Start เพื่อเป็นปุ่มกดเริ่มจับเวลา การสร้างปุ่มต้องสร้างที่ตัวละคร แล้วคลิก Costumes แล้วทำการแก้ไขด้วยการวาดภาพปุ่ม Start

2. สร้างปุ่ม Stop เพื่อเป็นปุ่มกดหยุดเวลา ด้วยการคลิกขวาที่ปุ่ม Start แล้วเลือก duplicate  จากนั้นเปลี่ยนชื่อ Start เป็น Stop แล้วเปลี่ยนสีปุ่มด้วย

3. สร้างตัวเลข โดยให้เลือกตัวละครเพิ่มมาใหม่ 1 ตัว จากนั้นแก้ไขตัวละครที่ Costumes  โดยเป็นการสร้างตัวเลขเริ่มต้น คือ เลข 0

4. สร้างตัวเลข 1 – 9 ด้วยการ duplicate เลข 0 แล้วนำมาเปลี่ยนเป็นเลข 1  ( ** ขั้นตอนนี้ ตัวละครเลข 0 จะมีชุดตั้งแต่เลข 0 – 9 **)

5. เขียนสคริปต์ที่ปุ่ม Start ดังนี้  ** ตรง broadcast  ต้องคลิกเลือก New massage แล้วพิมพ์ random**

6. เขียนสคริปต์ที่ตัวเลข ดังนี้  ** pick random 1 to 10 แปลว่ามีชุดในตัวละครเลข 0 ... 10 ตัว ได้แก่ 0 - 9 **

7. เขียนสคริปต์ที่ปุ่ม Start ดังนี้ ** ตรง broadcast  ต้องคลิกเลือก New massage แล้วพิมพ์ stop **

 8. เขียนสคริปต์ที่ตัวเลข เพิ่มเติมอีกครั้ง ดังนี้  โดยเพิ่มบล็อก  When I  receive  Stop  และ Stop  other  scripts  in  sprite

9. กรณีทำเลข 2 หลัก ให้ duplicate ตัวเลข ดังภาพ