03.小遊戲

這個單元要利用micro:bit來玩"猜拳"小遊戲,而且是由micro:bit幫你出拳,是不是很刺激呢?><

猜拳程式設計

一、何謂變數

什麼是變數? 在程式設計中,我們有時候需要紀錄一些資料。 這些資料可能是數字或文字,. 當資料會隨著時間或程式執行而改變, 這些資料就是"變數".

練習01:
找到"晃動"積木

3.1

練習02
設定三種可能性(如果...那麼)

因為有三種可能性,是可能變動的不是固定的,因此會用到"變數"積木。

三種可能性是由mico:bit電腦決定的,所以會用到"隨機取數"積木。

分別把三種可能性(如果...那麼)的積木設定好。

3.2

練習03
畫好猜拳三種圖案

畫好的圖案積木放入三種可能性的積木裡

3.3

練習04
用模擬器試試看

如果覺得有問題,運用積木來改進

3.4

練習05
把檔案傳輸至實體版,跟同學玩遊戲

3.5

Google classroom作業(1)3.6

修改程式製作-骰子3.7

Google classroom作業(2)3.8

自己出拳的遊戲方式 3.9

分別作出下列程式:
(1)按下A鈕,螢幕出現剪刀 。
(2)按下B鈕,螢幕出現石頭 。
(3)按下A+B鈕,螢幕出現布 。

小叮嚀:
出現圖案後,時間要停留久一點,然後清空畫面。
完成後傳輸至micro:bit,跟朋友玩“剪刀、石頭、布”。