- 活動時間:9:00-16:30
- 程式語言:Scratch
- 主題:模擬 Monty hall Paradox
- 進度:
- 程式師設定舞台與角色:Back Ground, Sprites: Car, Cat1, Cat2, Left Door, Mid Door, Right Door, People。並設計下列功能:
- 摘要:本程式模擬 Monty hall Paradox 的遊戲,並將分析使用者輸贏統計與其決定換不換所選的門的統計資料關係。
- 主要成功情節:
- 1 系統顯示三個門:分別為 Left Door, Mid Door, Right Door
- 2 系統在三個門後分別隨機隱藏三個角色:Car, Cat1, Cat2
- 3 使用者選定一個門,門後有一個隱藏的角色,可能是 Car, Cat1, 或 Cat2。系統將此門著成不同顏色,表示是使用者所選的門。
- 4 系統選擇使用者未選的兩個門之中的一個門。選擇此門的條件是,其背後可含有 Cat1 或 Cat2,但不可以是 Car。
- 5 系統將上述所選的門後所隱藏角色顯示出來,可能是 Cat1 或 Cat2 。保留另兩個門所隱藏的角色,其中之一必包括 Car。
- 6 系統問使用者「要不要換?」。
- 7 使用者回答「要換」或「不要換」。
- 8 系統根據使用者的回答,和輸贏規則,決定輸贏,並顯示結果。(參考輸贏規則)
- 9 系統確定使用者要繼續玩。
- 10 回步驟 1。
- 擴充情節:
- 9a 使用者表示不玩了
- 系統顯示統計資料。
- 系統結束本案例。
- 規則:
- 輸贏規則:使用者表示要換或不換之後,所決定的那一個門的後面所隱藏的如果是車子,就是使用者贏了,否則他就輸了。
- 統計資料:
- 總共玩了幾次。(不論輸或贏一次,都算一次。)
- 總共贏了幾次。
- 總共輸了幾次。
- 以上的統計資料也可以在步驟8顯示出來。
- 下次擴充程式功能:
2016年12月15日 星期四
輔導翰源寫程式
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言