--- title: 互動式程式遊戲-Microsoft_詳解區_七月 --- # 詳解區 ###### 題目出處: [南投縣108學年度科技教育推動總體計畫 創意科技設計-micro:bit競速解題競賽試題_國小甲組第一回合](http://www.khps.ntct.edu.tw/p/406-1093-262648,r1414.php) --- ## 課堂講解題目 ![原題](https://i.imgur.com/73tLrJx.png) ### 分析題目 ![分析](https://i.imgur.com/EIFPddT.png) ![邏輯導圖](https://i.imgur.com/Ea9lHDR.png) --- ### 未晃動 - 開機後沒晃動時要一直顯示happy - 一般控制用"重複無限次" ![](https://i.imgur.com/jBwZSSJ.jpg) - 到變數區新增一個當計數器的變數 - 初始值預設是0 ![](https://i.imgur.com/LQ7Ay75.png) ### 晃動 - 圖示變成angry且"持續" - 條件判斷:如果偵測到晃動,才做後續的動作 - 持續的概念即為迴圈,因題目未要求持續多久,故用無限迴圈 ![](https://i.imgur.com/T4p0D6J.jpg) - 邏輯控制部分 - 播放prelude旋律"一次" - 計數器 +1 ![](https://i.imgur.com/KKydZyg.png) ### 按下A鍵 - 顯示計數器數值 - 持續兩秒(暫停兩秒) ![](https://i.imgur.com/cdlE12s.png)