iT邦幫忙

2023 iThome 鐵人賽

DAY 18
0
Software Development

Scratch輕鬆學系列 第 18

Scratch輕鬆學【運算類積木】 的四則運算 +-*/

  • 分享至 

  • xImage
  •  

今天是第十八天嘉泰老師要和各位同學介紹【運算類積木】 的四則運算 +-*/

這個就是我們平常熟悉的四則運算,我們可以直接使用這些類型的積木,把它當作計算機來使用,同學可以在兩邊輸入數值後,直接進行加減乘除的計算,如下影片示範

另外我們也可以使用另外一種比較進階的作法,搭配變數來使用
首先我們設一個速度變數,並將速度變數的初始值為10 ,這是貓咪正常的移動速度

https://ithelp.ithome.com.tw/upload/images/20231001/20162104JzaqyB5yZJ.jpg

接下來我們讓貓咪的速度做一些變化,比方說貓咪如果碰到不同的東西,則會改變貓咪移動的速度,比方說貓咪穿上鞋子或者踩到香蕉速度會變快
反之如果貓咪碰到石頭或者是果醬則會降低速度

1.貓咪碰到香蕉(Banana)速度會+10點
程式積木使用移動(速度(變數)+10)點
2. 貓咪碰到鞋子(Shoes)速度會*10倍
程式積木使用移動(速度(變數)*10)點
3. 貓咪碰到果醬(Jar)速度會變 -5
程式積木使用移動(速度(變數)-5)點
4.貓咪如果碰到石頭 (Rock)速度會/10
程式積木使用移動(速度(變數)*10)點

https://ithelp.ithome.com.tw/upload/images/20231001/20162104N3fokXjEin.jpg

這就是我們今天的內容囉,我們明天還會再繼續介紹【運算類積木】的其他積木程式囉!


上一篇
Scratch輕鬆學【運算類積木】 的隨機取數
下一篇
Scratch輕鬆學【運算類積木】字串組合
系列文
Scratch輕鬆學30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言