ในบางสถานการณ์ โปรแกรมเมอร์ก็ไม่ต้องการที่จะล่วงรู้การดำเนินไปของโปรแกรมนั้น เช่น ในการเขียนเกม การทายสิ่งใดสิ่งหนึ่ง ถ้าโปรแกรมเมอร์เป็นผู้กำหนดขั้นตอนการทำงานต่าง ๆ ทั้งหมดในเกมก็คงไม่ใช่เกมที่สนุก หรือในระบบรักษาความปลอดภัยถ้าโปรแกรมเมอร์จัดการรายละเอียดขั้นตอนต่าง ๆ ด้วยตนเองก็อาจจะทำให้ระบบนั้นไม่ปลอดภัยจริง เราจึงมีคำสั่งที่จัดการเกี่ยวกับการสุ่มมาให้โปรแกรมเมอร์ได้ใช้งาน ซึ่งในไมโครบิตมีคำสั่งเกี่ยวกับการสุ่มให้ใช้ 2 คำสั่ง ดังนี้
1. คำสั่ง pick random 0 to 10 ให้ผลลัพธ์เป็นตัวเลขในช่วงที่ระบุ
2. คำสั่ง pick random true or false ให้ผลลัพธ์เป็นบูลีน (เป็นจริงหรือเท็จ)
กิจกรรมที่ 3.1.1 ไมโครบิต เป่า ยิ้ง ฉุบ (ค้อน กรรไกร กระดาษ)
1. เขียน flow chart แสดงขั้นตอนการทำงาน
2. ลงมือเขียนโค้ดทดสอบกับอีมูเลเตอร์ จากนั้นเขียนคำสั่งที่ใช้ลงในกรอบ
กิจกรรมที่ 3.1.2 ลูกเต๋า
ใช้ไมโครบิตสร้างลูกเต๋า Random โดยการเขย่า
1. เขียน flow chart แสดงขั้นตอนการทำงาน
2. ลงมือเขียนโค้ดทดสอบกับอีมูเลเตอร์ จากนั้นเขียนคำสั่งที่ใช้ลงในกรอบ