資訊內(nèi)容
Scratch3.0編程 畫(huà)蝴蝶 數(shù)學(xué)中的蝴蝶曲線
今天我們用scratch來(lái)領(lǐng)略數(shù)學(xué)之美:蝴蝶曲線。
蝴蝶曲線1
蝴蝶曲線2題目:根據(jù)蝴蝶曲線的參數(shù)方程,編程畫(huà)出它的曲線圖形;
角色:畫(huà)筆;
知識(shí)點(diǎn):蝴蝶曲線,自制積木(即過(guò)程),循環(huán);
蝴蝶曲線:是美國(guó)南密西西比大學(xué)坎普爾·費(fèi)伊(Temple H·Fay)發(fā)現(xiàn)的可用極坐標(biāo)函數(shù)表示的蝴蝶型曲線,主要應(yīng)用于數(shù)學(xué)及個(gè)人計(jì)算機(jī)領(lǐng)域。蝴蝶曲線是一種很優(yōu)美的平面上的代數(shù)曲線,宛如一只翩翩起舞的蝴蝶。
蝴蝶曲線的極坐標(biāo)方程為
極坐標(biāo)方程蝴蝶曲線參數(shù)方程為
參數(shù)方程其中,參數(shù)a控制圖形的寬度;參數(shù)b控制圖形的高度;參數(shù)t為角度。
一、編輯腳本
1、自制積木(即過(guò)程):
(1)制作新積木:?jiǎn)螕簟白灾品e木”代碼,添加新積木,命名為“蝴蝶曲線”;
自制積木(2)新積木腳本初始化:新建7個(gè)變量,初始化變量“周期”和“t”;
新建變量
變量初始化(3)循環(huán):設(shè)置循環(huán)條件;
循環(huán)條件(4)計(jì)算:根據(jù)參數(shù)方程計(jì)算出變量的值;
計(jì)算(5)畫(huà)筆定位:將變量x,y作為坐標(biāo)值,定位畫(huà)筆的位置;
落筆(6)畫(huà)筆重置:通過(guò)選擇結(jié)構(gòu)改變畫(huà)筆的顏色和粗細(xì);
重置畫(huà)筆顏色與粗細(xì)2、主程序:
(1)初始化:設(shè)置畫(huà)筆與變量的初始狀態(tài);
畫(huà)筆初始化
變量初始化(2)循環(huán)調(diào)用自制積木(即過(guò)程):循環(huán)調(diào)用自制積木“蝴蝶曲線”,完成圖形的繪制;
循環(huán)調(diào)用二、完整腳本
腳本試一試修改參數(shù)a、b、t及畫(huà)筆的顏色與粗細(xì),畫(huà)出更絢麗的蝴蝶曲線吧。
- 上一篇
Scratch3.0編程小課堂 過(guò)馬路紅綠燈
今天我們來(lái)做個(gè)紅綠燈小程序。紅燈黃燈綠燈轉(zhuǎn)身情景:一個(gè)十字路口,行人在等紅燈,幾秒過(guò)后,黃燈閃爍,綠燈亮起,行人步行穿過(guò)馬路后左轉(zhuǎn)繼續(xù)前行。角色:行人;知識(shí)點(diǎn):繪制角色,造型編輯,偵測(cè),廣播,定位;一、準(zhǔn)備工作1、背景:選擇背景中的“戶(hù)外”類(lèi);背景庫(kù)2、角色
- 下一篇
scratch編程切水果
今天我們來(lái)做一個(gè)閃電切水果的小游戲。切水果切水果切水果情景:水果們蘋(píng)果、香蕉、西瓜從舞臺(tái)上方不停地落下,鼠標(biāo)控制閃電切開(kāi)水果,伴隨聲音特效水果消失。角色:蘋(píng)果、香蕉、西瓜、閃電;知識(shí)點(diǎn):造型編輯,克隆,變量,聲音,隨機(jī)數(shù),定位,循環(huán),選擇;一、準(zhǔn)備工作1、
