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 ตัวเลข ดังภาพ