第十次:陣列程式設計實作(6)期中考1


八年級資訊科技期中考

題目1: 貓咪說寶可夢

程式執行結果

寶可夢字串資料下載

貓咪說寶可夢教學影片1

貓咪說寶可夢教學影片2

演算法分析

1.建立p2清單

2.匯入寶可夢字串文字檔

3.利用變數索引值index配合迴圈取出陣列的元素

 

作業存成108****-test1Scratch專案.sb3


題目2:模擬骰子遊戲

原始檔下載

程式執行結果

演算法分析

1.新增兩個清單roll1 .roll2

2.新增3個變數FirstDiceRoll及SecondDiceRoll(存放兩個骰子的隨機點數1-6).Total Roll(存放FirstDiceRoll及SecondDiceRoll相加的點數)

FirstDice1角色

利用迴圈(重複100次)

變數FirstDiceRoll設為隨機點1到6

造型換為FirstDiceRoll變數

插入FirstDiceRoll變數至清單roll1的第1項

廣播"加"

等待1秒

Cat角色

收到訊息"加"

Total Roll設為FirstDiceRoll加SecondDiceRoll變數

存成108****-test2Scratch專案.sb3

參考資料

七年級

玩家

骰子1

骰子2


作業上傳到雲端

兩個作業壓縮

108****test1Scratch專案.sb3和108****test2Scratch專案.sb3=>108****test.zip

 

1.登入雲端作業繳交網.輸入帳密

 

 

 

 

 

 

 

 

作業上傳到雲端

1.登入雲端作業繳交網.輸入帳密

運算思維大挑戰

 

 

 

 

 

 

 

 

 

 

1.