Search this site
Embedded Files
Skip to main content
Skip to navigation
大墩國小Scratch程式設計課程教學網
首頁
課程預定進度
12/2 小小音樂家
〈音樂類〉積木
音樂知識
專案操作
11/11 幸運數字
認識變數
詢問與回答
內置計時器
專案操作
10/28 中大獎
隨機數
比較運算子積木
聲音響度偵測
專案操作
10/21 自動駕駛
自動執行控制
專案操作
10/14 開車上路
繪圖區操作
向量圖與點陣圖
專案操作
10/7 帶球跑
初始化
停止事件
碰觸顏色偵測
專案操作
9/30 貓咪趴趴走
認識舞台座標
重複結構
選擇結構
專案操作
9/23 百變服裝秀
初步認識編輯操作介面
循序結構
專案操作
9/16 認識Scratch3.0
大墩國小Scratch程式設計課程教學網
首頁
課程預定進度
12/2 小小音樂家
〈音樂類〉積木
音樂知識
專案操作
11/11 幸運數字
認識變數
詢問與回答
內置計時器
專案操作
10/28 中大獎
隨機數
比較運算子積木
聲音響度偵測
專案操作
10/21 自動駕駛
自動執行控制
專案操作
10/14 開車上路
繪圖區操作
向量圖與點陣圖
專案操作
10/7 帶球跑
初始化
停止事件
碰觸顏色偵測
專案操作
9/30 貓咪趴趴走
認識舞台座標
重複結構
選擇結構
專案操作
9/23 百變服裝秀
初步認識編輯操作介面
循序結構
專案操作
9/16 認識Scratch3.0
More
首頁
課程預定進度
12/2 小小音樂家
〈音樂類〉積木
音樂知識
專案操作
11/11 幸運數字
認識變數
詢問與回答
內置計時器
專案操作
10/28 中大獎
隨機數
比較運算子積木
聲音響度偵測
專案操作
10/21 自動駕駛
自動執行控制
專案操作
10/14 開車上路
繪圖區操作
向量圖與點陣圖
專案操作
10/7 帶球跑
初始化
停止事件
碰觸顏色偵測
專案操作
9/30 貓咪趴趴走
認識舞台座標
重複結構
選擇結構
專案操作
9/23 百變服裝秀
初步認識編輯操作介面
循序結構
專案操作
9/16 認識Scratch3.0
10/2
8
中大獎
隨機數
10/28 中大獎
比較運算子積木
聲音響度偵測
專案操作
📣
隨機數
【隨機數】
對於一個程序來說,就是會帶來一種意想不到的效果,或許你可以算出有哪些花樣,但卻無法保證這些花樣會在什麼時候出現、出現的順序又是......等。
而那些我們無法預料、要碰碰運氣、有可能會發生、也可能不會發生的事件,就被我們稱為
『隨機事件』
。最明顯的例子就是如轉盤抽獎一樣,會轉到什麼獎品,這種期待感,總會令人迷戀。
而這些表面看起來雜亂無章的現象,經過數學家們的研究,最終被證實就是包含了強大的統計學規律,經過他們一再的計算,因此發明了這一種特殊的數字,就是稱為
【隨機數】
,來模擬現實世界中的隨機現象。
一、
隨機數
是什麼?
【隨機數】
,就是:由電腦生成的,用來模擬自然隨機現象的一連串數字。
像擲骰子六取一或丟硬幣二中一,這些即是一種自然隨機的現象:
⑴擲骰子
在丟出骰子後到落地停止之前,誰也不知道擲出的結果。或許可能是1、2、3、4、5、6,這六種結果互不相同、互不影響,但發生的機率、可能性卻是完全相同。所以擲骰子的結果,就是在數字1~6之間取隨機數。
⑵拋硬幣
隨機拋出一枚硬幣,不是出現正面,就是出現反面,這二中一的機會,二者機率、可能性都相同。如果我們第一次是丟出正面,那第二次就比較容易丟出反面嗎?當然不是,第二次一樣是一半的機會會丟出正面。因此,拋硬幣就是每次都在正、反之間隨機決定一個結果。
其他像是從12個月份中猜1個月份、從紅、橙、黃、綠、藍、靛、紫七種顏色中選出一種顏色......等,這些也都是隨機取數。
簡單說,就是從一定數量中取出其中1個,每個的機率、可能性都相同,這種就是隨機取數。
所以,取隨機數,不僅僅表示隨機抽取一個數字,還包括在一個變量的很多取值內隨機取一個值(不一定是數字),比如,星期幾?哪種小動物?舞台的哪個點?這些都不是數字,而是一個非數字的組合。總而言之,它們的共同點是:在一個固定的範圍內,隨機任意選取一個數或值。
二、那
Scratch
中的
隨機數
積木有哪些呢?
仔細找找,還真的不多,就只有三個,但也已足夠創作出驚人效果了。他們分別如下:
⑴隨機取數積木:
在
《運算積木》
中,直接下一個命令來取包括在一段數值範圍間的隨機值,比如:在1到10之間隨機選一個數,可以對作品的任意數值進行隨機設定。(如果二個數字中,有至少一個是帶有小數的數值,這樣就可取出其間帶有該小數位值得小數來,比如1到2.0,這樣就會取出包含1、2及其間1.1、1.2......1.9的數值)
⑵隨機定位積木:
在
《動作積木》
中,不用X、Y座標值來定位,直接下一個命令來將角色定位在舞台範圍中的任一隨機位置
⑶隨機滑行積木:
也是在
《動作積木》
中,不用X、Y座標值來設定滑行的終止位置,直接下一個命令來讓角色在一個固定秒數間滑行到舞台範圍中的任一隨機位置
Report abuse
Page details
Page updated
Report abuse