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

極客小將

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

資訊內容

SCRATCH與圖形

極客小將2021-01-18-
親愛的朋友們,相信你們都用畫筆來畫過三角形、正方形、五邊形等圖形對吧。你們想不想知道還可以用更酷的方式來畫這些多邊形呢?CODER這次就帶你用scratch編程方式來實現這些效果哦。 01 效果

親愛的朋友們,相信你們都用畫筆來畫過三角形、正方形、五邊形等圖形對吧。你們想不想知道還可以用更酷的方式來畫這些多邊形呢?CODER這次就帶你用scratch編程方式來實現這些效果哦。

01

效果圖

我們先來看看,正三邊形、正四邊形、正五邊形、正六邊形等等,通過旋轉形成的美麗的分形圖形吧!

upload/article/images/2021-01-18/fa01544f72352455cf0431f328b0160a.jpgupload/article/images/2021-01-18/8d7b624c027776c2e1606949f6335431.jpgupload/article/images/2021-01-18/b615e26ae3bf0963b9efa6b433a2e547.jpgupload/article/images/2021-01-18/fa0d08291418104ac072a091b5ecbf04.jpg

效果圖

upload/article/images/2021-01-18/1614df310c3b10a6a25cfa8ad8ec09ad.jpgupload/article/images/2021-01-18/d37fff1beeba20f03a65b728bdf67362.jpgupload/article/images/2021-01-18/1614df310c3b10a6a25cfa8ad8ec09ad.jpgupload/article/images/2021-01-18/6d8435ed3d72a9a3c3a5f02eaa6c628a.jpg

*此處可以向右滑動*

02

編程思路

繪制圖形要用到運動積木的旋轉角度和畫筆積木。因為要畫正多邊形旋轉的分形圖形,所以同樣用到控制積木的重復執行。繪制正多邊形需要用到數學知識任意多邊形的外角和等于360°

第一:先來看看運動積木的旋轉角度(如圖1)向右是面向90°,向左是面向-90°,向上是面向0°,向下是面向180°。

upload/article/images/2021-01-18/c8e3f5822c61e3fd557f856e4d59b633.jpg

圖1

第二:繪制正多邊形的旋轉角度思路(如圖2)

畫旋轉的圖形,旋轉的都是外角。我們都知道任意多邊形的外角和等于360°。所以在繪制正多邊形時,旋轉的角度等于360°除以正多邊形的邊數

upload/article/images/2021-01-18/435b27ba8abad976c2300da67b7d9bc7.jpg

圖2

03

腳本展示

upload/article/images/2021-01-18/900ac6e73de420f6012e2a5899042bc5.jpg

正四邊形

讓我們一起來看看繪制正四邊形的腳本展示吧(如圖3)

腳本分析:

第一步:當綠旗被點擊時,初始化方向向右,移到原點。

第二步:初始化筆的顏色,可以設置你喜歡的顏色哦。畫筆顏色的值:0代表紅色 70代表綠色? 130代表藍色? 170代表粉色 。然后初始化畫筆的粗細,進行繪制之前,要先擦除,然后落筆。

第三步:因為是繪制正四邊形,所以正四邊形的每條邊的大小都相等,就是一個重復執行的循環。另外旋轉的角度為360°/4=90°

最后完成啦!小朋友動手實現一下吧

可以嘗試繪制一下以下圖形哦

三邊形:3次 120度

四邊形:4次 90度

五邊形:5次 72度

六邊形 :6次 60度

......

upload/article/images/2021-01-18/58e545612b8b47fe3da1373f18b03cd4.jpg

圖3

upload/article/images/2021-01-18/900ac6e73de420f6012e2a5899042bc5.jpg

接下來我們一起來看看如何畫圓吧

upload/article/images/2021-01-18/4fffebbb2b2411a6046343360da64279.jpg

圖3

upload/article/images/2021-01-18/900ac6e73de420f6012e2a5899042bc5.jpg

分形圖形思路

下面看看分形圖形的思路吧(如圖4)

繪制分形圖形就是一個正多邊形旋轉而成。例如繪制正四邊形的分形圖形,就是在繪制完正四邊形后,然后添加一個外層循環,循環次數可以是浮點數類型,不一定要整數類型。只要旋轉次數*旋轉角度=360°即可。

可以嘗試以下的組合:

(1)5次 72°????? (2)10次? 36°

(3)72次 5°??????? (4)36次 10°

注意:若速度慢,使用加速度模式

upload/article/images/2021-01-18/a21838376a117a0219adea3252b0b448.jpg

圖4

當然,也可以通過自己手動繪制其他圖形,然后通過旋轉和圖章,形成其他的圖形!例如(圖5)

upload/article/images/2021-01-18/787f73b2ec8e6cd62eb6ca93d0dba8db.jpg

圖5

upload/article/images/2021-01-18/900ac6e73de420f6012e2a5899042bc5.jpg

其他特別的三角形

想要做其他的三角形,需要我們先來認識一下正弦定理和余弦定理(如圖6)

upload/article/images/2021-01-18/93ff2ba2b0b1b3a751fa121f890709e4.jpg

圖6

upload/article/images/2021-01-18/900ac6e73de420f6012e2a5899042bc5.jpg

等腰直角三角形

我們一起來看看等腰直角三角形的思路(如圖7和圖8)

upload/article/images/2021-01-18/18f163bcd5390abd11a5761188be0f88.jpg

圖7

https://cdn.china-scratch.com/timg/190725/1504451107-21.jpg

圖8

繪制等腰直角三角形方法總結:移動x步,左轉90°,然后再移動x步,左轉135°。移動2x步,再旋轉135°(如圖9)

https://cdn.china-scratch.com/timg/190725/1504453325-22.jpg

圖9

upload/article/images/2021-01-18/900ac6e73de420f6012e2a5899042bc5.jpg

30°-60°-90°三角形

現在來聊聊30°-60°-90°三角形吧(圖10、圖11)

https://cdn.china-scratch.com/timg/190725/1504455I8-24.jpg

圖10

https://cdn.china-scratch.com/timg/190725/1504463296-25.jpg

圖11

upload/article/images/2021-01-18/900ac6e73de420f6012e2a5899042bc5.jpg

3:4:5三角形

繪制3:4:5三角形,有一個規律是邊長是3x,4x,5x,然后求出每個角度,即可繪制出來。(如圖12、圖13)

https://cdn.china-scratch.com/timg/190725/1504462U5-27.jpg

圖12

https://cdn.china-scratch.com/timg/190725/15044A0c-28.jpg

圖13

upload/article/images/2021-01-18/900ac6e73de420f6012e2a5899042bc5.jpg

還可以繪制任意三角形呢

https://cdn.china-scratch.com/timg/190725/1504464018-30.jpg

圖14

upload/article/images/2021-01-18/900ac6e73de420f6012e2a5899042bc5.jpg

繪制矩形

https://cdn.china-scratch.com/timg/190725/15044L135-32.jpg

圖15

upload/article/images/2021-01-18/900ac6e73de420f6012e2a5899042bc5.jpg

繪制平行四邊形

https://cdn.china-scratch.com/timg/190725/15044H918-34.jpg

圖16

https://cdn.china-scratch.com/timg/190725/15044G131-35.jpg

圖17

upload/article/images/2021-01-18/900ac6e73de420f6012e2a5899042bc5.jpg

繪制梯形

https://cdn.china-scratch.com/timg/190725/15044Jb3-37.jpg

圖18

upload/article/images/2021-01-18/900ac6e73de420f6012e2a5899042bc5.jpg

繪制風箏形

https://cdn.china-scratch.com/timg/190725/15044I5X-39.jpg

圖19

https://cdn.china-scratch.com/timg/190725/15044WJ7-40.jpg

PS:scratch雖然是一個鼠標拖拽為主的,模塊型編程,但與其他編程形式相同的是:提出問題——分析問題——解決問題,其中最主要的是將大問題分解成一個個小問題,然后利用自己已經學過的知識進行有針對性的解決,這就是編程思維,也是我們日常生活學習工作中需要善加利用的邏輯思維。

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

預約試聽課

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

主站蜘蛛池模板: 进贤县| 那曲县| 射洪县| 井冈山市| 成安县| 高碑店市| 安丘市| 锡林浩特市| 通辽市| 泽普县| 娱乐| 辉县市| 拜泉县| 渑池县| 浙江省| 丽水市| 江西省| 得荣县| 巴马| 综艺| 丹东市| 迁西县| 女性| 平定县| 中超| 岑溪市| 凤阳县| 东丽区| 瓮安县| 常州市| 江阴市| 嘉义县| 广南县| 油尖旺区| 吐鲁番市| 巢湖市| 贵溪市| 长治县| 临安市| 辽中县| 武汉市|