国产日韩欧美一区二区三区综合,日本黄色免费在线,国产精品麻豆欧美日韩ww,色综合狠狠操

極客小將

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

資訊內容

2018年ScratchMaths編程第17課:使用自定義模塊描畫

極客小將2021-04-12-
學習目標 § 探索:1. 怎樣使用預定義的新模塊;2. 怎樣定義用于描畫矩形的新模塊。 §?解釋:為什么要給新模塊起有意義的名字。 課程準備

學習目標

§ 探索:1. 怎樣使用預定義的新模塊;2. 怎樣定義用于描畫矩形的新模塊。

§?解釋:為什么要給新模塊起有意義的名字。

課程準備

?本節課基于Drawing Polygons.sb2項目(下載鏈接:https://pan.baidu.com/s/1F7TGn_RropTZgPnJpJemLA 密碼:d54m)。在使用該項目文件之前,先對文件進行備份,并將自己的名字添加到文件名里。

課程內容

§ 查看More Blocks代碼標簽下的新模塊,猜測每個模塊可能具有的功能。如下圖所示。

upload/article/images/2021-04-12/93c495c2b8d7c3bb6a3d5d7de71b4cdd.jpg

§ 在描畫矩形的代碼的上部或內部,添加以上模塊,將這些模塊拼接在一起,然后在舞臺上拖動甲蟲角色到不同的位置,并運行描畫矩形的代碼。參考下圖。

upload/article/images/2021-04-12/45cc4cef64d2caa37b136be45b912638.jpg

§ 在More Blocks標簽下,點擊Make a Block按鈕,給新建的模塊一個有意義的名字,比如square,這個新模塊的功能是描畫一個矩形。

§ 一個define square的帽子形狀的模塊將出現在代碼區,如下圖所示。把這個模塊拖到上述描畫矩形的代碼塊的上部,并讓它們拼接在一起。

§?新模塊square將出現在More Blocks列表下,而且該模塊將可以和其他模塊一樣被使用。完整過程參見下圖。

upload/article/images/2021-04-12/2d6bb4e8c75698ea720b235168b2a814.jpg

思考

§ pen colour和pen shade有什么區別?

§ 你將set random模塊放在自己代碼中的什么位置?不同的位置怎樣影響描畫的效果?

§ 在你的項目中,如果有一段代碼塊會被經常使用,那么給這段代碼塊定義一個新模塊將是一個好主意,為什么?

§ 為什么給新模塊起有意義的名字是非常重要的?

練習

§ 描畫以下圖形。

upload/article/images/2021-04-12/ac332e648559fc9e68b3469f93fdf9f6.jpg

upload/article/images/2021-04-12/b9a1d0a65cea19d4872c77d51ab55937.jpg

upload/article/images/2021-04-12/92174ad5e7cc860d28eb85eac885f1c6.jpg

upload/article/images/2021-04-12/d58b8a85a159c0c495dab75aaeb47db5.jpg

upload/article/images/2021-04-12/e6289359551ac352e72b14a863ce45b9.jpg

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

預約試聽課

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

主站蜘蛛池模板: 达尔| 壶关县| 白玉县| 大城县| 沙雅县| 岱山县| 松滋市| 广水市| 滁州市| 济宁市| 河东区| 尉犁县| 咸阳市| 西和县| 巩义市| 喀什市| 乡宁县| 东方市| 静海县| 东辽县| 老河口市| 陕西省| 仁布县| 留坝县| 大关县| 麦盖提县| 阿尔山市| 万载县| 嘉祥县| 来安县| 金秀| 荔浦县| 松滋市| 阳春市| 长治县| 望城县| 泸西县| 永年县| 绥滨县| 淮安市| 岳西县|