Scratch是針對(duì)8-16歲孩子的一款免費(fèi)開源的編程軟件,采用類似“搭積木”的編程方法,從而大大降低了編程難度,因此在全球得到廣泛應(yīng)用。
編程注重的是思考的過程,鍛煉的是邏輯思維能力,提升的是綜合競(jìng)爭(zhēng)能力,同時(shí)激發(fā)創(chuàng)造力和想象力。
Scratch繪制奧運(yùn)五環(huán) - 少兒創(chuàng)意編程
一、Scratch3.0畫圓
Scratch繪制任何圖形都首先需要加載“畫筆”模塊,這是Scratch3.0的一個(gè)擴(kuò)展模塊。
Scratch要實(shí)現(xiàn)畫圓,就需將“畫筆”不停的旋轉(zhuǎn)和移動(dòng),旋轉(zhuǎn)度數(shù)乘循環(huán)次數(shù)要等于360度就剛好畫成一個(gè)圓。Scratch畫圓的代碼塊如下:
旋轉(zhuǎn)度數(shù)和移動(dòng)步數(shù)都是可以根據(jù)實(shí)際需要調(diào)整數(shù)值。那圓的大小和旋轉(zhuǎn)度數(shù)、移動(dòng)步數(shù)有什么關(guān)系呢?
通過上面代碼塊及執(zhí)行結(jié)果的對(duì)比,很容易得出第一個(gè)結(jié)論:
在旋轉(zhuǎn)角度保持一致的情況下, 移動(dòng)步數(shù)越大畫出的圓就越大,成正比。
再來看圓的大小與旋轉(zhuǎn)角度的關(guān)系。
再通過上面代碼塊及執(zhí)行結(jié)果的對(duì)比,再得出第二個(gè)結(jié)論:
在移動(dòng)步數(shù)一致的情況下,旋轉(zhuǎn)角度越小畫出的圓越大,成反比。
二、Scratch3.0繪制奧運(yùn)五環(huán)
這個(gè)就是奧運(yùn)五環(huán),是由5個(gè)大小一樣、五種顏色的圓組成。
我們自制一個(gè)畫圓的積木:
然后通過設(shè)置“畫筆”位置、“畫筆”顏色來繪制奧運(yùn)五環(huán)。
如果喜歡大吳老師的文章,請(qǐng)關(guān)注、點(diǎn)贊和轉(zhuǎn)發(fā),非常感謝! 大吳老師也會(huì)持續(xù)給大家分享知識(shí)、分享信息、分享感悟!!
版權(quán)聲明:本文來自互聯(lián)網(wǎng)整理發(fā)布,如有侵權(quán),聯(lián)系刪除
原文鏈接:http://m.avtt22014.comhttp://m.avtt22014.com/tiyuzhishi/5932.html