国产乱子伦高清露脸对白-国产精品欧美久久久久天天影视-国产91视频一区-亚洲欧美日产综合在线网-黄视频网站在线看-国产欧美亚洲精品第1页-亚洲www在线-大学生女人三级在线播放-日本在线视频www鲁啊鲁-国产成人精品一区二区仙踪林-69精品欧美一区二区三区-成人欧美亚洲-日本污污网站-中国妞xxxhd露脸偷拍视频-国产精品aⅴ在线观看-精品中文字幕在线

極客小將

您現在的位置是:首頁 » scratch編程資訊

資訊內容

Scratch 基礎教學|第十一課: Scratch基本組件之運算類功能塊詳解

極客小將2021-03-12-
hi,大家晚上好。上一節課主要給大家介紹了Scratch偵測類功能塊可實現的功能及每一個偵測類功能塊的具體用途及如何使用。 本節課主要和大家一塊了解并學習運算類功能塊可實現哪些功能及每一個運算類功能塊的具體使用。 本節課的課程目標如下:

hi,大家晚上好。上一節課主要給大家介紹了Scratch偵測類功能塊可實現的功能及每一個偵測類功能塊的具體用途及如何使用。

本節課主要和大家一塊了解并學習運算類功能塊可實現哪些功能及每一個運算類功能塊的具體使用。

本節課的課程目標如下:

- 介紹運算類功能塊的作用

- 詳細說明運算類中的每個功能塊

- 創建一個簡單的示例

1

介紹運算類功能塊的作用

Scratch 2.0提供了強大的數學計算功能,這將允許用戶開發各種操作數值的應用程序。在Scratch 2.0中通過運算符功能塊來實現這一功能。

運算符功能塊可以執行數學計算、生成隨機數字、比較數字之間的關系、對多個字符進行拼接、獲取字符的長度、對數字進行四舍五入、執行高階的數學函數,如獲取一個數字的絕對值或平方根等操作。

upload/article/images/2021-03-12/578b3fb8f8bd9106d2059f4585957c3d.jpg

2

介紹運算類中的每個功能塊

upload/article/images/2021-03-12/4c836326c818306f54b66784443cebf7.jpg01

"數字1" + "數字2"

將兩個數字相加得到一個結果。

02

"數字1" - "數字2"

用一個數字減去一個數字并得到一個結果。

03

"數字1" * "數字2"

將兩個數字相乘并得到一個結果。

04

"數字1" / "數字2"

用一個數字除以另一個數字并得到一個結果。

通過下面示例說明01-04功能塊的使用。

首先,創建一個變量,如下圖:

upload/article/images/2021-03-12/5fc4bd2d532c76befb183d778d54a33b.jpg

然后,給默認角色添加如下腳本:

upload/article/images/2021-03-12/2a72f6620c1a88229dcb73b26352ce37.jpg

運行效果如下:

upload/article/images/2021-03-12/8fa644a3caa0bfd6b67fb07119c8548c.jpgupload/article/images/2021-03-12/af6ef5730d3355f066cdc7574e1ed5a8.jpgupload/article/images/2021-03-12/342078479977cb3db204c24a2f8a1c20.jpgupload/article/images/2021-03-12/22626c7d00846e1111d442f08f12c352.jpgupload/article/images/2021-03-12/c64ddadece5afb6d9952f57d8503231a.jpg

05

在"數字1"到"數字2"間隨機選一個數

在指定范圍內生成一個隨機數。

通過下面示例說明此功能塊的使用。

首先,創建一個變量,如下圖:

upload/article/images/2021-03-12/5fc4bd2d532c76befb183d778d54a33b.jpg

然后,添加如下腳本:

upload/article/images/2021-03-12/e08a0dcd2560d41f458c92ff2beb6802.jpg

運行效果如下:

upload/article/images/2021-03-12/0382ed24a0ffde7cbca54e346459a922.jpgupload/article/images/2021-03-12/da29aba1fbaeb9e278e2344fe40a6c91.jpgupload/article/images/2021-03-12/72b4fcf610b11305e0f36e8b744cbaaa.jpg

06

"數字1"是否小于"數字2"

根據一個數字是否小于另一個數字,返回一個為真或假的布爾值。

07

"數字1"是否等于"數字2"

根據一個數字是否等于另一個數字,返回一個為真或假的布爾值。

08

"數字1"是否大于"數字2"

根據一個數字是否大于另一個數字,返回一個為真或假的布爾值。

通過下面示例說明此功能塊的使用。

首先,創建一個變量,如下圖:

upload/article/images/2021-03-12/5fc4bd2d532c76befb183d778d54a33b.jpg

然后,給默認角色添加如下腳本:

upload/article/images/2021-03-12/e4bdcc6c5ffa9f1bb9144bf0d6b6cea5.jpg

最后,當Count的值大于5時,默認角色"小貓"會停止移動。

upload/article/images/2021-03-12/7200fd90f06e4b7d49509259455178f9.jpg

09

"條件1"與"條件2"運算結果是否都為真

根據兩個條件的結果是否都為真,返回一個為真或假的布爾值。

通過下面示例說明此功能塊的使用。

首先,先創建一個變量,如下圖:

upload/article/images/2021-03-12/5fc4bd2d532c76befb183d778d54a33b.jpg

然后,給默認角色添加如下腳本:

upload/article/images/2021-03-12/60654f81a9b5238e77179c5c73ad95a9.jpg

運行效果如下:

upload/article/images/2021-03-12/c99e8d8d92de71e84c6a28716e1b2baf.jpg

10

"條件1"與"條件2"運算結果是否都為假

根據兩個條件的結果是否都為假,返回一個為真或假的布爾值。

通過下面示例說明此功能塊的使用。

首先,先創建一個變量,如下圖:

upload/article/images/2021-03-12/5fc4bd2d532c76befb183d778d54a33b.jpg

然后,給默認角色添加如下腳本:

https://cdn.china-scratch.com/timg/180917/00103A1H-21.jpg

運行效果如下:

https://cdn.china-scratch.com/timg/180917/00103B450-22.jpghttps://cdn.china-scratch.com/timg/180917/00103AC1-23.jpg

11

對"條件"的運行結果取反

將條件運算結果取反,由真變為假或由假變為真。

通過下面示例說明此功能塊的使用。

首先,添加如下腳本:

https://cdn.china-scratch.com/timg/180917/0010364301-24.jpg

運行效果如下:

https://cdn.china-scratch.com/timg/180917/00103AC9-25.jpghttps://cdn.china-scratch.com/timg/180917/0010361614-26.jpg

12

連接"hello"和"world"

連接兩個字符串,將一個字符串緊接著另一個字符串。

通過下面示例說明此功能塊的使用。

首先,添加如下腳本:

https://cdn.china-scratch.com/timg/180917/0010361U9-27.jpg

運行效果如下:

https://cdn.china-scratch.com/timg/180917/00103M464-28.jpg

13

第"1"個字符:"world"

根據字符串中指定的位置,來獲取字符串中的一個字符。

通過下面示例說明此功能塊的使用。

首先,添加如下腳本:

https://cdn.china-scratch.com/timg/180917/00103I323-29.jpg

運行效果如下:

https://cdn.china-scratch.com/timg/180917/00103I508-30.jpg

14

"world"的長度

獲取指定字符串的長度。

通過下面示例說明此功能塊的使用。

首先,添加如下腳本:

https://cdn.china-scratch.com/timg/180917/00103J237-31.jpg

運行效果如下:

https://cdn.china-scratch.com/timg/180917/00103JI9-32.jpghttps://cdn.china-scratch.com/timg/180917/00103L405-33.jpg

15

"數字1"除以"數字2"的余數

獲取兩個數字之間進行除法后的余數部分。

通過下面示例說明此功能塊的使用。

首先,添加如下腳本:

https://cdn.china-scratch.com/timg/180917/00103K196-34.jpg

運行效果如下:

https://cdn.china-scratch.com/timg/180917/00103G406-35.jpg

16

將"數字"進行四舍五入

獲取距離一個指定數字最近的整數值。

通過下面示例說明此功能塊的使用。

首先,添加如下腳本:

https://cdn.china-scratch.com/timg/180917/00103K239-36.jpg

運行效果如下:

https://cdn.china-scratch.com/timg/180917/00103Q353-37.jpghttps://cdn.china-scratch.com/timg/180917/00103TY6-38.jpg

17

"平方根"9

返回指定數字所選擇函數(abs、sqrt、sin、cos、tan、asin、acos、atan、Ln、log)的結果。

通過下面示例說明此功能塊的使用。

首先,添加如下腳本:

https://cdn.china-scratch.com/timg/180917/00103UF5-39.jpg

運行效果如下:

https://cdn.china-scratch.com/timg/180917/00103R2D-40.jpg

3

創建一個簡單的示例

一塊和大家做一款猜數字游戲,在這個應用程序中使用運算符功能塊生成隨機數讓玩家猜測,并將玩家猜測的數字與游戲隨機生成的數字進行比較。

該應用程序包括一個背景、11個角色、2個聲音文件、12段腳本。

首先:給舞臺添加背景

點擊位于角色列表的空白舞臺縮略圖,然后點擊"從背景庫選擇背景"圖標,從背景庫"戶外"分類中選擇"brick walll1".

https://cdn.china-scratch.com/timg/180917/00103V246-41.jpg

其次:添加所需的角色

除默認角色小貓外,需要新建10個按鈕角色。

添加"按鈕"角色,點擊"從角色庫中選取角色"圖標,從角色庫"物品"分類中選擇"Button1".

選擇新添加的第一個按鈕"Button1",重命名為"Button0",依次添加其它的9個按鈕,并依次修改其名稱。

給每個按鈕添加"顯示標簽",即Button0按鈕上中顯示"0",Button1按鈕上顯示"1".完成后效果如下圖:

https://cdn.china-scratch.com/timg/180917/00103TQ7-42.jpg

為"Button"添加顯示"標簽"的具體操作如下,首先:從角色列表中,選擇一個按鈕,然后點擊位于腳本區域頂端的"造型"標簽頁。參考下圖:

https://cdn.china-scratch.com/timg/180917/00103TN6-43.jpg

點擊右側"文本"工具,然后在左側"按鈕"上進行點擊,即可輸入相應的文字。

https://cdn.china-scratch.com/timg/180917/0010395V8-44.jpg

再次:添加應用程序所需的變量

該應用中需要創建3個變量,點擊位于腳本區域頂端的"腳本"標簽頁,點擊"數據"分類,然后點擊"新建變量",分別創建名為"Guess"、"No of Guesses"、"RandomNo"三個變量。

"Guess"用來記錄用戶最近做出的猜測。

"No of Guesses"用來記錄每次游戲中已猜測過的次數。

"RandomNo"用來記錄游戲隨機生成的一個數字。

https://cdn.china-scratch.com/timg/180917/0010395Y9-45.jpg

然后:為應用程序添加聲音文件

該應用程序中需要使用兩個聲音文件,當玩家猜對時和猜錯時分別需要使用的聲音文件。

當猜測錯誤時播放的聲音使用默認的"pop"聲音即可。它自動地作為應用程序中每一按鈕角色的一部分而包含其中。當猜對時播放的聲音使用"cheer"。

要添加"cheer"聲音文件,從角色列表中選擇"小貓"縮略圖,然后點擊腳本區域頂部的"聲音"標簽頁,點擊"從聲音庫中選取聲音"按鈕,從聲音庫窗口中,選擇"人聲"標簽,選擇"cheer"聲音。

最后:用角色添加相應的運行腳本

1.為每個數字按鈕角色添加腳本

https://cdn.china-scratch.com/timg/180917/0010391222-46.jpghttps://cdn.china-scratch.com/timg/180917/0010393535-47.jpg

Button0-Button9的腳本是一樣的,只是將Guess設定的值不一樣。

2.為小貓角色添加腳本

https://cdn.china-scratch.com/timg/180917/00103914X-48.jpg

第一段腳本作用是,當接收到"Player has guesses"廣播后,該腳本開始執行。首先將"No of Guess"的值增加1,判斷Guess變量的值與RandomNo的值是否一樣,如果不一樣,則繼續判斷Guess是大于或小于RandomNo,并有相應文字提示。如果Guess與RandomNo的值一樣,則播放"Cheer"的聲音,并提示"Correct"的文字消息。等待1秒后,繼續進行猜數據游戲。

第二段腳本作用是當點擊綠色旗幟按鈕,開始執行程序,將"Guess"、"No of Guess"設置初始值為0.然后生成一個隨機數給"RandomNo"變量。最后顯示兩條文字消息。

聲明:本文章由網友投稿作為教育分享用途,如有侵權原作者可通過郵件及時和我們聯系刪除

預約試聽課

已有385人預約都是免費的,你也試試吧...

国产乱子伦高清露脸对白-国产精品欧美久久久久天天影视-国产91视频一区-亚洲欧美日产综合在线网-黄视频网站在线看-国产欧美亚洲精品第1页-亚洲www在线-大学生女人三级在线播放-日本在线视频www鲁啊鲁-国产成人精品一区二区仙踪林-69精品欧美一区二区三区-成人欧美亚洲-日本污污网站-中国妞xxxhd露脸偷拍视频-国产精品aⅴ在线观看-精品中文字幕在线

        91传媒久久久| 天天干天天曰天天操| 国产精品一区二区羞羞答答| 黄色a级在线观看| 国产精品一区二区羞羞答答| 日本a级片在线播放| 亚洲欧美偷拍另类| 亚洲熟妇av一区二区三区| 穿情趣内衣被c到高潮视频| 色七七在线观看| 欧美日韩成人免费视频| 国产免费内射又粗又爽密桃视频| 在线观看av日韩| 欧美三级一级片| 无码 制服 丝袜 国产 另类| 强开小嫩苞一区二区三区网站| 99久久久无码国产精品6| 人人妻人人澡人人爽欧美一区双| 日韩精品在线播放视频| 亚洲一区二区三区四区五区xx| 国产亚洲天堂网| 黄色片视频在线播放| 国产精品免费成人| 成年人在线看片| 北条麻妃av高潮尖叫在线观看| aaa毛片在线观看| 国产乱子夫妻xx黑人xyx真爽| 男人操女人逼免费视频| 日韩人妻无码精品久久久不卡| 日本黄色片一级片| 人妻激情另类乱人伦人妻| 天天爱天天做天天操| 国产又粗又大又爽的视频| 国产乱子伦精品视频| 97碰在线视频| av片中文字幕| 三区视频在线观看| www亚洲国产| 国产伦精品一区二区三区四区视频_ | 国产成人无码一二三区视频| 777精品久无码人妻蜜桃| 黄色www网站| 男女啪啪网站视频| 红桃视频 国产| 9l视频自拍9l视频自拍| 日本福利视频一区| 国产九九在线视频| 国产精品免费看久久久无码| cao在线观看| 午夜免费看毛片| 男女日批视频在线观看| 日本在线视频www| 国产精品久久久久久久av福利| 青少年xxxxx性开放hg| 波多野结衣家庭教师在线| 日本熟妇人妻中出| 欧美大片免费播放| 黄色一级免费大片| 日本熟妇人妻xxxx| 欧美成年人视频在线观看| 大片在线观看网站免费收看| 男女曰b免费视频| 日韩成人三级视频| 欧美第一页浮力影院| 99热久久这里只有精品| 欧美日韩一区二区在线免费观看| 熟女熟妇伦久久影院毛片一区二区| 男人天堂av片| 91社在线播放| 婷婷丁香激情网| 久青草视频在线播放| 亚洲美女性囗交| 18岁视频在线观看| 少妇人妻无码专区视频| 9999在线观看| 最新天堂中文在线| 日本中文字幕网址| 国产日产欧美一区二区| 性chinese极品按摩| 日本a在线免费观看| 欧美做受777cos| 日日干日日操日日射| 99热这里只有精品在线播放| 日本福利视频在线| 国产免费裸体视频| 91视频成人免费| 日本一二三区视频在线| 天天av天天操| 亚洲天堂伊人网| 香蕉精品视频在线| 91大神免费观看| 伊人网在线综合| 中文字幕线观看| 樱花草www在线| 三级av免费看| 男女h黄动漫啪啪无遮挡软件| 成人性生交视频免费观看| 激情视频免费网站| 色播五月综合网| 欧美性视频在线播放| 国产日韩欧美大片| 妞干网视频在线观看| 久久99久久99精品| 久久久久久久久久久福利| 毛片一区二区三区四区| 日本欧美黄色片| 欧美大黑帍在线播放| 亚洲国产成人精品无码区99| 妞干网在线观看视频| 成人一对一视频| 日本成人中文字幕在线| 在线一区二区不卡| www.avtt| 一区二区在线播放视频| 九九九久久久久久久| 久草免费福利在线| 成人性视频欧美一区二区三区| 男人的天堂最新网址| 无码熟妇人妻av在线电影| 久久久噜噜噜www成人网| 中文av字幕在线观看| 超碰人人爱人人| 久久9精品区-无套内射无码| 中国黄色片一级| 日韩中文字幕在线免费| 欧美美女性视频| 18黄暴禁片在线观看| av无码精品一区二区三区| 日韩av片免费观看| 欧美大片在线播放| 亚洲综合伊人久久| 国产极品尤物在线| 好吊色这里只有精品| 麻豆av免费在线| 国产 国语对白 露脸| 青青青在线视频免费观看| 男人天堂av片| 五月天婷婷在线观看视频| 日韩精品一区二区三区久久| 热这里只有精品| 天堂一区在线观看| 欧美成人精品欧美一级乱| 亚洲激情免费视频| 99九九99九九九99九他书对| 欧美牲交a欧美牲交| 992tv成人免费观看| 91亚洲精品久久久蜜桃借种| 99精品人妻少妇一区二区 | 国产精品无码专区av在线播放| 在线观看免费视频污| 国产aaaaa毛片| 熟妇人妻无乱码中文字幕真矢织江| 日韩黄色短视频| 国产在线拍揄自揄拍无码| 午夜剧场高清版免费观看| 人人干人人视频| 国产综合免费视频| 高清在线观看免费| 久久久久久久久久网| 无码熟妇人妻av在线电影| 少妇熟女一区二区| 亚洲天堂av一区二区三区| 久久久久久久高清| 热久久久久久久久| 污版视频在线观看| 男女男精品视频站| 黄大色黄女片18第一次| 色婷婷综合网站| 亚洲小视频网站| 肉色超薄丝袜脚交| 欧美 另类 交| av中文字幕av| 欧美精品久久久久久久久久久| 一区二区三区四区免费观看| 激情六月天婷婷| 97超碰在线人人| 337p粉嫩大胆噜噜噜鲁| 少妇人妻互换不带套| 国内自拍视频一区| 小早川怜子一区二区三区| 一级全黄肉体裸体全过程| 日韩成人手机在线| 国产偷人视频免费| 牛夜精品久久久久久久| 亚洲美女自拍偷拍| 蜜桃传媒一区二区三区| 免费男同深夜夜行网站| 182午夜在线观看| 欧美一二三不卡| 日韩人妻精品无码一区二区三区| www.欧美日本| wwwjizzjizzcom| 免费黄色日本网站| 一级黄色特级片| 无码粉嫩虎白一线天在线观看 | 成人免费毛片在线观看| 另类小说第一页| 国产精品视频一二三四区| 天堂…中文在线最新版在线| 亚洲精品综合在线观看|