# MB2-1. 變數 1. 介紹變數的用途 2. 應用專題:製作計分器 ## 認識變數 如果我們有需要電腦幫忙記得的事情,例如先把班上的三科成績都存起來,再把全部加起計算出各科平均成績,那就需要使用變數,把大家的成績存起來。 可以把變數想像成一個盒子,盒子裡可以放各種資料,但是一次只能放一個。 ### 變數的種類 電腦可以處理的資料有三種:數字、文字、布林值 - 數字:1, 1.5, 100 - 文字:"Chaoyen", "HAPPY" - 布林值:`TRUE`, `FALSE` > 其中布林值很特別,代表了事情的成立與不成立,真的或是假的 ### 變數的操作 - 四則運算:加、減、乘、除 - 比大小:大於、小於、等於 - 判斷是否為真或假:True, False ## 專題目標:計分器 分數從0開始計算 每按一下A鍵:分數+1,每按一下B鍵:分數-2  ### 虛擬程式碼 ``` 1. 建立變數:[分數] 2. 當一開始時 分數歸零 當A被按下 分數+1 當B被按下 分數-1 3. 重複無限次 顯示分數 ``` ### 需要的積木  ### 參考程式  ### 展示成果與討論 1. 如果一開始沒有把分數設成0,會發生什麼事? 2. 你覺得設計過程中,最困難的是什麼?你怎麼解決? ## 延伸挑戰 ### 1. 按A 分數乘以2,按B分數除以2 ###### tags: `適合小學生的電腦科學與程式設計入門` `micro:bit專題`
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up