首页
/
每日頭條
/
科技
/
scratch與圖形化編程工具
scratch與圖形化編程工具
更新时间:2025-09-05 16:38:07
運算積木

運算積木主要有基本的數學運算符、關系運算符、邏輯運算符、字符串處理和一些特殊的算術運算符。

10.1 生成随機數

scratch與圖形化編程工具(使用簡易圖形化編程工具Scratch)1

該積木用于生成指定區間内的數值;在兩邊的橢圓框中輸入數值,将在兩數之間随機生成的一個數值。

  • 角色:小貓;
  • 當按下後,小貓說出生成1~100之間的一個随機數;

scratch與圖形化編程工具(使用簡易圖形化編程工具Scratch)2

scratch與圖形化編程工具(使用簡易圖形化編程工具Scratch)3

運算積木【生成随機數】實驗

10.2 四則運算

scratch與圖形化編程工具(使用簡易圖形化編程工具Scratch)4

加、減、乘、除運算積木,在運算符“ ”、“-”、“*”、“/”兩邊的橢圓框中輸入數值,将得到相應的計算結果。數值可以是整數、小數,可以是正或負,但無法輸入如字母、符号等非數值型字符。

  • 定義四個變量:變量1,變量2,變量3,變量4;
  • 變量1-4分别為“ ”、“-”、“*”、“/”運算結果;
  • 當按下後,進行四則運算;

scratch與圖形化編程工具(使用簡易圖形化編程工具Scratch)5

scratch與圖形化編程工具(使用簡易圖形化編程工具Scratch)6

運算積木【四則運算】實驗

10.3 關系運算

scratch與圖形化編程工具(使用簡易圖形化編程工具Scratch)7

大于、小于、等于關系運算積木,在運算符“>”、“<”、“=”兩邊的橢圓框中輸入數值、字符或者字符串,将得到相應的比較結果。

scratch與圖形化編程工具(使用簡易圖形化編程工具Scratch)8

  • 定義四個變量:随機數1,随機數2,随機數上限,随機數下限;
  • 通過“詢問/回答”設置随機數上下限;
  • 通過生成随機數積木生成随機數1和随機數2;
  • 當按下後,輸入随機數的上下限值,然後生成随機數1和随機數2,進行比大小,并通過小貓說出比大小結果;

比大小(數值)

scratch與圖形化編程工具(使用簡易圖形化編程工具Scratch)9

運算積木【關系運算(數值)】實驗

請嘗試使用關系運算積木進行字符或字符串的比較實驗(具體可查看:運算積木【關系運算(字符)】實驗和運算積木【關系運算(字符串)】實驗)。

字符/字符串實驗結論

  • 在比較字符或字符串大小時,會忽略大小寫;
  • 比較字符串時,是按照字母一個一個來比較;
10.4 邏輯運算

scratch與圖形化編程工具(使用簡易圖形化編程工具Scratch)10

“與”:當左右兩個表達式都為“true”時,結果為“true”,否則為“false”。

scratch與圖形化編程工具(使用簡易圖形化編程工具Scratch)11

“或”:當左右兩個表達式有一個為“true”時,結果為“true”,否則為“false”。

scratch與圖形化編程工具(使用簡易圖形化編程工具Scratch)12

“不成立”:當表達式為“true”時,結果為“false”,表達式為“false”時,結果為“true”。

scratch與圖形化編程工具(使用簡易圖形化編程工具Scratch)13

主題:猜一猜a和b的值

  • 定義兩個變量:a和b;
  • 通過“詢問/回答”設置a和b的值;
  • 當按下後,如果a = 0 且 b = 5,則全部猜對;如果有一個a = 0 或 b = 5,則猜對一個;如果a不等于0,而且b也不等于5,則都猜錯了;

猜數字

scratch與圖形化編程工具(使用簡易圖形化編程工具Scratch)14

運算積木【邏輯運算】實驗

10.5 字符串運算

scratch與圖形化編程工具(使用簡易圖形化編程工具Scratch)15

連接兩個字符串積木,在兩邊的橢圓框中輸入字符串,結果将顯示連接後的字符串。

scratch與圖形化編程工具(使用簡易圖形化編程工具Scratch)16

scratch與圖形化編程工具(使用簡易圖形化編程工具Scratch)17

運算積木【連接字符串】實驗

scratch與圖形化編程工具(使用簡易圖形化編程工具Scratch)18

獲得字符串中的指定字符積木,在兩邊的橢圓框中分别輸入字符串和數字,結果将返回字符串中的特定字符。

scratch與圖形化編程工具(使用簡易圖形化編程工具Scratch)19

scratch與圖形化編程工具(使用簡易圖形化編程工具Scratch)20

運算積木【獲得字符】實驗

scratch與圖形化編程工具(使用簡易圖形化編程工具Scratch)21

獲得字符串字符數積木,在橢圓框中輸入字符串,返回字符串的字符數量。

scratch與圖形化編程工具(使用簡易圖形化編程工具Scratch)22

scratch與圖形化編程工具(使用簡易圖形化編程工具Scratch)23

運算積木【字符數】實驗

scratch與圖形化編程工具(使用簡易圖形化編程工具Scratch)24

判斷字符串中是否包含特定字符的積木,在兩邊的橢圓框中分别輸入字符串和字符,如果字符串中包含該字符,則結果将返回為“true”,否則返回“false”。

scratch與圖形化編程工具(使用簡易圖形化編程工具Scratch)25

scratch與圖形化編程工具(使用簡易圖形化編程工具Scratch)26

運算積木【包含字符】實驗

10.6 高級運算10.6.1 餘數

scratch與圖形化編程工具(使用簡易圖形化編程工具Scratch)27

在兩邊的橢圓框中分别輸入兩個數值,結果将返回兩個數相除的餘數。

scratch與圖形化編程工具(使用簡易圖形化編程工具Scratch)28

scratch與圖形化編程工具(使用簡易圖形化編程工具Scratch)29

運算積木【餘數】實驗

10.6.2 四舍五入

scratch與圖形化編程工具(使用簡易圖形化編程工具Scratch)30

取整積木,返回四舍五入的值。

scratch與圖形化編程工具(使用簡易圖形化編程工具Scratch)31

scratch與圖形化編程工具(使用簡易圖形化編程工具Scratch)32

scratch與圖形化編程工具(使用簡易圖形化編程工具Scratch)33

運算積木【四舍五入】實驗

10.6.3 數學函數

scratch與圖形化編程工具(使用簡易圖形化編程工具Scratch)34

返回函數運算的結果積木,函數運算有:絕對值、向下取整、向上取整、平方根、各種三角函數等。

絕對值:正數不變,将負數轉為正數,如-3的絕對值為3,3的絕對值為3;

向下取整:舍去小數,如3.123向下取整為3,3向下取整為3;

向上取整:有小數部分直接進一位,如3.123向上取整為4,3向上取整為3;

平方根:計算數字的平方根,如4的平方根為2,可用于計算距離等;

sin:正弦函數,如sin(90) = 1;

cos:餘弦函數,如 cos(90) = 0;

tan:正切函數,如 tan(45) = 1;

asin:反正弦函數,如asin(1) = 90;

acos:反餘弦函數,如acos(1) = 0;

atan:反正切函數,如atan(1) = 45;

ln:以e為底的自然對數,如ln(4) = 1.098612;

log:以10為底的對數,如log(4) = 0.60206;

e^:e的N次方,如e4 = 54.59815;

10^:10的N次方,如104 = 10000;

scratch與圖形化編程工具(使用簡易圖形化編程工具Scratch)35

  • 定義若幹變量;
  • 每個變量都用不同數學函數求解;
  • 當按下後,顯示求解結果;

數學函數

scratch與圖形化編程工具(使用簡易圖形化編程工具Scratch)36

運算積木【數學函數】實驗

scratch與圖形化編程工具(使用簡易圖形化編程工具Scratch)37

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
2022測控技術與儀器專業就業前景如何 好找工作嗎
2022測控技術與儀器專業就業前景如何 好找工作嗎
2022測控技術與儀器專業就業前景如何?好找工作嗎?下面小編為大家整理了相關内容,以供參考,一起來看看吧!2022測控技術與儀器專業就業前景如何測控技術與儀器是一門覆蓋面很廣的專業,其面向對象相當廣,每個學校開設這個專業的側重點也不同,以成都理工為例,主要以設計和應用核測試儀器為主。電測控技術與儀器...
2025-09-05
2022電氣技術應用就業方向 好不好就業
2022電氣技術應用就業方向 好不好就業
電氣技術應用就業方向主要有:從事電氣與自動化設備、檢測儀器(儀表)的設計開發、市場營銷、生産管理和售後服務;大型工廠、企業與事業單位供配電系統的安裝、調試、運行與維護等工作。學習該專業可獲取高級電工、PLC工程師、電子設計工程師等技能證書。2022電氣技術應用就業方向室内用電電路設計、安裝;工廠電工...
2025-09-05
資源環境科學專業就業方向與就業前景怎麼樣
資源環境科學專業就業方向與就業前景怎麼樣
高考填報志願時,資源環境科學專業就業方向有哪些以及就業前景怎麼樣是廣大考生和家長朋友們十分關心的問題,以下是整理的資源環境科學專業簡介、就業方向、就業前景等信息,供大家參考。1、資源環境科學專業簡介資源環境科學專業培養具備資源環境科學的基本理論,掌握資源環境科學(特别是農業資源與環境)的基本技能與知...
2025-09-05
mate20pro6g和8g區别
mate20pro6g和8g區别
1、解鎖方式的不同,8g的mate20pro是擁有UD屏内指紋功能的,可以同時使用指紋解鎖和3D結構光解鎖,而6g的mate20pro則不支持UD屏内指紋解鎖,隻有3D結構光解鎖功能;2、價格不同,兩者相差600到1400元的價格,6+128版本隻需5399元,8+128版本需要5999元,還有8+...
2025-09-05
公安視聽技術專業就業方向與就業前景怎麼樣
公安視聽技術專業就業方向與就業前景怎麼樣
高考填報志願時,公安視聽技術專業就業方向有哪些以及就業前景怎麼樣是廣大考生和家長朋友們十分關心的問題,以下是整理的公安視聽技術專業簡介、就業方向、就業前景等信息,供大家參考。1、公安視聽技術專業簡介公安視聽技術專業是綜合運用攝影、錄像、錄音、圖像技術、計算機技術等現代科學技術,研究各種犯罪中視聽證據...
2025-09-05
Copyright 2023-2025 - www.tftnews.com All Rights Reserved