国产日韩欧美一区二区三区综合,日本黄色免费在线,国产精品麻豆欧美日韩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人預約都是免費的,你也試試吧...

主站蜘蛛池模板: 拉孜县| 天等县| 柳江县| 新兴县| 贵港市| 米林县| 辽宁省| 上林县| 焉耆| 青浦区| 乐山市| 诸暨市| 东明县| 恭城| 昌宁县| 隆子县| 武城县| 黄石市| 丹寨县| 云安县| 松潘县| 奉化市| 北碚区| 星子县| 军事| 广安市| 鄂托克前旗| 漳州市| 板桥市| 西昌市| 汉阴县| 长治市| 日照市| 志丹县| 宣恩县| 长海县| 巴林右旗| 天台县| 巴林右旗| 高淳县| 屏边|