使用计算机模拟抛硬币,计算机模拟抛硬币实验学生任务单.pdf
《計(jì)算機(jī)模擬拋硬幣實(shí)驗(yàn)》任務(wù)單
一、 大家一起拋硬幣:寫出各小組“拋硬幣”搜集到的數(shù)據(jù)
組別 拋硬幣次數(shù) 正面向上 反面向上
第 1 組 10 3 7
第 2 組 20 7 13
第 3 組 30 21 9
第 4 組 40 22 18
第 5 組 50 23 27
二、 任務(wù):設(shè)計(jì)程序,模擬拋硬幣實(shí)驗(yàn)
1.界面設(shè)計(jì): 根據(jù)你剛剛的拋硬幣實(shí)驗(yàn)設(shè)計(jì),填寫下表
現(xiàn)實(shí)中拋硬幣實(shí)驗(yàn) 計(jì)算機(jī)模擬實(shí)驗(yàn)
所需實(shí)物 硬幣 所需角色 硬幣(兩個(gè)造
型)
所需數(shù)據(jù) 拋硬幣總次數(shù) 所需變量 拋到正面的次
和拋到正面與 數(shù)和拋到反面
反面的次數(shù) 的次數(shù)
2.邏輯設(shè)計(jì):
(1) 需要先做條件判斷再選擇程序執(zhí)行路徑的問題用 分支 結(jié)構(gòu)。
(2) 需要重復(fù)執(zhí)行某段算法,可以用 重復(fù)執(zhí)行 結(jié)構(gòu)來實(shí)現(xiàn),它也是最能發(fā)揮計(jì)算機(jī)特長的程序結(jié)構(gòu)。
三、 探索隨機(jī)函數(shù)的作用,填寫下表
命令語句 輸出結(jié)果
0, 1
0.86 ,0.64 ,0.65
0,1,2 ,3,4,5 ,6 ,7,8 ,9 , 10
-2 ,-1 ,0, 1,2
四、分解任務(wù),設(shè)計(jì)程序完成計(jì)算機(jī)模擬拋硬幣的實(shí)驗(yàn)
任務(wù)一: 生成隨機(jī)數(shù)
應(yīng)該用隨機(jī)函數(shù)生成幾個(gè)數(shù)?為什么?
2 個(gè),因?yàn)橐还灿袃蓚€(gè)變量
任務(wù)二: 根據(jù)隨機(jī)數(shù)的結(jié)果,讓硬幣切換造型,并記錄正面朝上和反面朝上的次數(shù)
分支結(jié)構(gòu):
Yes No
判斷條件是否成立立
程序段 A 程序段 B
任務(wù)三: 實(shí)現(xiàn)多次重復(fù)實(shí)驗(yàn)
循環(huán)結(jié)構(gòu): 重復(fù)執(zhí)行
語句 1
語句 2
語句 3
語句 4
五、運(yùn)行程序,完成下面的表格。
實(shí)驗(yàn)次數(shù) 正面向上 反面向上
100 43 57
500 261 239
總結(jié)
以上是生活随笔為你收集整理的使用计算机模拟抛硬币,计算机模拟抛硬币实验学生任务单.pdf的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: python模拟抛硬币_认识概率,用py
- 下一篇: CSUOJ 1009 抛硬币
