




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
信息技術(shù)校本課程scratch3.0
信息技術(shù)校木課程scratch3.0
信息技術(shù)校本課程scratch3.0
第1課不走進(jìn)Scratch3.0
Scratch3.0由美國麻雀理工學(xué)院(MIT)的媒體實(shí)驗(yàn)室終生幼兒園團(tuán)隊(duì)
設(shè)計(jì)并制作,是專門為青少年研制的一種可視化編程語言。編寫Scratch3.0
代碼,實(shí)際上就是將多個(gè)積木(也叫功能塊或模塊)組合在一起,實(shí)現(xiàn)想
要達(dá)成的目標(biāo)。
通過Scratch3.0編程,我們可以創(chuàng)作自己的故事、游戲和動(dòng)畫。想要使
用Scratch3.0編程,首先要訪問Scratch的官方網(wǎng)站,第一次打趣的頁面
搜索Scratch的官方網(wǎng)站tch頁的初始英文頁面
頂端有一行菜單。如果點(diǎn)擊“創(chuàng)建”,就會(huì)打開Scratch3.0的在
線編輯我們就可以開始創(chuàng)作自己的項(xiàng)目、進(jìn)行編程等等。
信息H土木校本課程scralch3.0
在線編輯器選擇簡體中文
注意編輯器左上方的菜單項(xiàng)中,有一個(gè)齦鈕,點(diǎn)擊其右邊的小三角,
可以打開一個(gè)語言菜單項(xiàng),從中可以選擇編輯器界面所采用的語言。當(dāng)?shù)?/p>
一次訪問Scratch3.0在線版的時(shí)候,記住,首先通過這個(gè)語言菜單選擇“簡
體中文”。
在這里點(diǎn)擊進(jìn)行設(shè)置,Scratch的官方網(wǎng)頁的初始英文頁面就會(huì)轉(zhuǎn)換為
中文頁面,在以后點(diǎn)擊進(jìn)入也就都是中文頁面了。還有一種方法g
Scratch的官方網(wǎng)頁最下方進(jìn)行i
Scratch的官方網(wǎng)頁的右上方有“加入Sc城,點(diǎn)擊這里可以通
過引導(dǎo)提示創(chuàng)建自己的賬號(hào)或者使用賬號(hào)乒錄到Scratch社區(qū)。最右
方的“登錄按鈕,用來直接通過已登錄。
社區(qū)注冊居住地選擇按照提示填寫直至勾選確定完成
Scratch也媼J修;也就是在沒有連接Internet的時(shí)候,同樣可以
使用Scratch對(duì)豳6崗租序.不過,對(duì)于離線方式,需要先下載和安裝相應(yīng)的
軟件后〃才口
atchm勺官網(wǎng),在頁面底端的“支持”類別中選擇“離線編輯器”
根據(jù)垣接下載,雙擊該文件進(jìn)行安裝。
Scratch
Desktop
按照1、2步提示直接下載安裝安裝完成后的桌面圖標(biāo)
Scratch3.0離線版改變了名稱,叫做“ScratchDesktopn(Scratch桌
3
信息技術(shù)校本課程scratch理
而胡,干獨(dú)用的是全新的Scratch3.0的功能界面。離線版本的安裝,即使
沒有連上互聯(lián)網(wǎng),同樣也可以編寫Scratch程序。
第2課:Scratch3.0界面認(rèn)識(shí)
??
Z69
知識(shí)口t夬
三大要素,五塊區(qū)域,
兩個(gè)按鈕,四項(xiàng)選擇;
見〃+〃可選,白空可變
顯小隱藏,點(diǎn)變監(jiān)標(biāo);
九種色標(biāo),代碼歸類;
添加擴(kuò)展,開啟功能;
界面呈現(xiàn),三種模式;
教程常學(xué),作品謹(jǐn)存;
三大要素
角色舞臺(tái)背景
?五塊區(qū)域
——白空可變
選中可以進(jìn)行數(shù)值調(diào)整
顯示隱藏,點(diǎn)變藍(lán)標(biāo)
國
綠旗運(yùn)施序紅點(diǎn)停止腳本
一見“+”可選
顯示
九種色標(biāo),代碼歸類
角色造型背景聲音
——四項(xiàng)選擇
4
運(yùn)動(dòng)代碼外觀代碼聲音代碼
第三種模式
點(diǎn)擊圖標(biāo)
界面呈現(xiàn),三種模式
ILEr>
5
信息技術(shù)校本課程scraich3.0
腳本的打開方法
邏輯思辨,編程可練
學(xué)習(xí)Scratch,能培養(yǎng)學(xué)生的邏輯思維能
力、問題解決能力、創(chuàng)造力和想象力。趣味化編
程和嚴(yán)密的編程語言是培養(yǎng)孩子細(xì)心和專注的
最佳工具。組隊(duì)創(chuàng)作作品的過程中還可以讓學(xué)生學(xué)
所寫腳本及時(shí)保存在文件夾文件后皴一.sb3
敘D(用礴、協(xié)作,如可用團(tuán)隊(duì)力量解^問隊(duì)編
程的學(xué)習(xí)并不是要讓孩子f門成為軟件工程師,
而是以綜合能刀的發(fā)展為首要目標(biāo)公x
知識(shí)口訣
舞臺(tái)尺寸480*360
橫X豎Y,垂直交叉四等分
;8So面由點(diǎn)成,數(shù)對(duì)定位
中心點(diǎn)(0,0),先說橫后講豎,
?irmii?點(diǎn)后小",,捌口,值翻,
點(diǎn)右、點(diǎn)下"+"數(shù)加,值逐增,
方向表示看角度,
向上為0°,順時(shí)針"+"逆時(shí)針
1s標(biāo)彈數(shù)對(duì)定位
舞下6G個(gè)點(diǎn)組成。
舞臺(tái)點(diǎn)(0,0)
原點(diǎn)左不謝240個(gè)點(diǎn),右邊為X軸正坐標(biāo),左邊為X軸負(fù)坐標(biāo);
原點(diǎn)上下各180個(gè)點(diǎn),向上為Y軸正坐標(biāo),向下為Y軸負(fù)坐標(biāo)。
舞臺(tái)上每個(gè)點(diǎn)的位置都是由X坐標(biāo)和Y軸坐標(biāo)共同來表示的。
6
*息技術(shù)校本課榭scralch3.0
原點(diǎn)(0,0)左上(-,+)左下(-,-)右上(+,+)右下(+,-)
2、舞臺(tái)的角度系統(tǒng)——順正逆負(fù)
舞臺(tái)的角度系統(tǒng)也是固定的,
向上為0°方向,順時(shí)針向右為90°方向,向下為180°方向,向左為270°方向;
也可以用“負(fù)”角度來表示,上左下右分別為0°、-90。、-180°、-270°o
角色本身有方向指針。
在使用過程中只要調(diào)整指針方向即可,默認(rèn)指針方向?yàn)?0。。
也可以通過數(shù)值的輸入,調(diào)整成所需要的方向。
?
調(diào)
整
指
針
向上:0°向左:90°(默認(rèn))向下180°向左:270°(-90°)擊enter確定
3、角色的大小變化——數(shù)值調(diào)整
方法一:
找到角色大小的例必6人所需的數(shù)值(可大可小)點(diǎn)擊enter鍵確定
不可以是無限大,也不可以是非常小,因?yàn)槲枧_(tái)的大小是有
限度超癡品&上必須是能夠可以被看見的。
cat在舞臺(tái)上,
數(shù)值調(diào)整1000和0角色cat最大535角色cat最小5
方法二:
7
信息技術(shù)校本課程scralch3.0
通過指令區(qū)外觀模塊下的命令實(shí)現(xiàn)
3、舞臺(tái)的背景設(shè)置四項(xiàng)選擇
■*
1.素材庫選背景:色潑奸個(gè)曾景八3、軟件隨機(jī)4、電腦上傳
,驅(qū)動(dòng)程序
同整角色大小
進(jìn)行科學(xué)定位
明確運(yùn)動(dòng)方向
編寫改進(jìn)腳本
8
信息技術(shù)校本課程scralch3.0
常用三種:電腦軟件“小綠旗”、鍵盤按鍵、鼠標(biāo)點(diǎn)就四
種變通使用:切換背景、收到消息、響度計(jì)數(shù)器偵測
制模塊)。
2、調(diào)整角色大小。
方法一:輸入數(shù)值,點(diǎn)擊回車(Enter)
方法二:外觀模塊中選指令入腳本設(shè)定數(shù)值。
3、進(jìn)行科學(xué)定位
運(yùn)行腳本,角色執(zhí)行命令時(shí)曲起燃麓置必須明確。
方法:在舞臺(tái)上拖動(dòng)角喧放的位置,相應(yīng)的坐標(biāo)值就會(huì)在指
令區(qū)生成,將其拉入腳本區(qū)¥J廉可。
4、明確運(yùn)動(dòng)方向
上()°、下18、右90。,旋轉(zhuǎn)方向需要具體分析,必要
時(shí)通過計(jì)算得出十
5、編寫改進(jìn)腳睡
有完成了對(duì)前四步的設(shè)置,才可以真正展開腳本的編寫。
9
信息技術(shù)校本課程scraich3.0
麥克風(fēng)控制設(shè)定消息控制(配合使用)啟用克隆時(shí)控制(配合使用)
―嘗試?yán)m(xù)寫腳本——
10
信息技術(shù)校本課程scraicIpQ___________________
第5課:讓角色動(dòng)起來(運(yùn)動(dòng))
運(yùn)動(dòng)模塊下指令的使用
育線行走
插入命令,角色Cat在舞臺(tái)碰到邊緣反彈。出現(xiàn)新問題:角色腦袋向下。不符合實(shí)際情況!
II
佇見技術(shù)
插入命令,角色Cat在舞臺(tái)正常運(yùn)動(dòng)起來。
方法一:按方向
說明:水平移動(dòng),X變Y不變,左“.”右“+”;
垂直運(yùn)動(dòng),X不變Y變,下“?”上“+”;
力”的值大。
思考:以上腳本如果向相反的方向進(jìn)行運(yùn)動(dòng),“白空”中的值該進(jìn)行怎樣改變?
一_自由行走—一
1、隨機(jī)位置:KKEEQknQEEB
信息技術(shù)校本課程$craich3.0
2、隨機(jī)取數(shù):0H
3、面向鼠標(biāo)指針(方向、角度)
——舉例:
信息技術(shù)校本課程scratch3.0
作畫之前”全部除〃;
角色大小、定位、調(diào)方向;
開始落筆、設(shè)色.定粗細(xì);
隨機(jī)畫、精確畫,
用指令、調(diào)數(shù)據(jù);
添加效果:或顏色、或線條,
添加擴(kuò),選“畫筆”工具f
1、精確畫
知識(shí)點(diǎn):周角360°,要畫出封閉的圖形必須轉(zhuǎn)夠一周。
正多邊形圓
信息技術(shù)校本課程scraich3.0
(正:邊長相等)
【例舉】等邊三角形:
內(nèi)角1:60°-外角1:左(右)轉(zhuǎn)120。
內(nèi)角2:60°-外角2:左(右)轉(zhuǎn)120°
內(nèi)角3:60°-外角3:左(右)轉(zhuǎn)120。
120°+120°+120°=360°360°4-3=120°等邊三角形
360°4-4=90°正方形
360°4-5=72°正五邊形
360°4-6=60°正六邊彩
n
【注意】使用畫筆工具時(shí),一定要注意中心點(diǎn)的作用
臺(tái)上角色的旋轉(zhuǎn)中心。方法見下:
角色區(qū)選取pencil角色,點(diǎn)擊“造型”切換
白O
15
儕息技術(shù)校本課程scralch3.0
【思考】
如果想要畫一個(gè)五角星,怎樣計(jì)算角度,編寫腳本?六角形呢?
2、隨機(jī)畫
【方法】移動(dòng)到點(diǎn)、點(diǎn)、點(diǎn)相連接
效果圖
第
角色背景繪制,舞臺(tái)上即時(shí)呈現(xiàn)。
所作角色置于中心點(diǎn),背景按需布置,
16
菖息技術(shù)校本課程”'皿山3,
雙大假地”,循小有姒米。
〃「標(biāo)插入文本,大小、字體、顏色都可以調(diào)整C畫
筆、直線工具,劃線;橢圓、矩形工具繪形,
組合Shift,橫水平、豎垂直、成正方形、成圓;直
變曲、圖形不規(guī)則,
借助變形工具,點(diǎn)出節(jié)點(diǎn)拖移可以實(shí)現(xiàn)。線
條粗細(xì)變化數(shù)值調(diào)整,
可畫輪廓,可填充,
色彩選擇,或數(shù)值、或檢拾,如
若不選,點(diǎn)擊黃斜杠取消。左斜
箭頭表選擇,
點(diǎn)擊是局部,框選是整體,
可大、可小、可旋轉(zhuǎn)、可拖動(dòng)。層
次調(diào)整,使用前放、后放。形成角
色,全選使用〃組合〃,再次I
選中進(jìn)行〃拆散〃。水平、垂直番
轉(zhuǎn),一點(diǎn)即變。
橡皮盡量少用,撤銷還原
矢量圖,點(diǎn)線面數(shù)值小不會(huì)失真,位
圖,點(diǎn)陣像素圖/影響。
1、工具認(rèn)識(shí)
E期?:八燃
.變形扇U點(diǎn)做出調(diào)整J畫筆顏彘/粗細(xì)值調(diào)
選擇,文本漢贏h填荊獺
??
|??齡
■囹仁
橡皮承可小數(shù)值設(shè)定?線段華典色粗細(xì)可選?圓形工身填色輪廓能交.矩形工具顏色線條隨變
口、
侑息技術(shù)校本課程scraich3O
填充紅色shift+圓畫圓變形左右點(diǎn)兩節(jié)點(diǎn)下拉中點(diǎn)
形成桃心
畫筆選色描點(diǎn)
信息技術(shù)校木戲程scratch夕。
線條嘴巴定位線條檢色合成鼻孔畫筆設(shè)點(diǎn)耳朵橢圓復(fù)制
耳朵苦于最后矩形設(shè)色身體變形拉動(dòng)成型
■
一
?
身體輪廓設(shè)色畫腳復(fù)制定位畫手水平翻轉(zhuǎn)尾巴變形旋轉(zhuǎn)
產(chǎn)
■
r?9三
找準(zhǔn)節(jié)點(diǎn)繪制全部框選組合,憎佩佩奇舞臺(tái)表現(xiàn)
2、名制背景
背景繪制的方海恒i.主要在于開始時(shí)背景顏色的設(shè)置需要借助矩形工具
填充,可以3坦取消。區(qū)別在于繪制的角色可以在舞臺(tái)上自由移動(dòng),而繪制
的背
20
信息技術(shù)校本課,程scralch3.0
爭做時(shí)代好少年
第8課:多彩的舞臺(tái)(外觀)
21
信息技術(shù)校本課程scratch3.0
【知識(shí)口訣】
造型,五種方法呈現(xiàn):
素材庫、繪制、隨機(jī)、上傳、攝像頭拍照;
位圖要轉(zhuǎn)化為矢量圖,
造型命名,方便選擇。
角色動(dòng)畫,下一個(gè)造型,重復(fù)執(zhí)行;
顯示隱藏,按需調(diào)用;
編輯對(duì)話,合理調(diào)配時(shí)間;
切換背景,或指令控制,或時(shí)間i
角色大小與7種特效(別于畫圖使用筆畫顏色的特效變化)'
可設(shè)定,不變;
可增加,動(dòng)態(tài)變
【案例學(xué)習(xí)】
一、游泳的火柴人
1、1
使用線段和圓形工只進(jìn)行造型的設(shè)計(jì).由造型1到造型3,鼠標(biāo)右健復(fù)制自動(dòng)生成.選擇、變形工具適當(dāng)修改,形成新造型
2、背景的選擇■.
22
息技術(shù)校本課程scraich3.0
選擇一個(gè)背景,素材庫選,nderv/atef1IUnderwater,,二選一。
3、腳本的編寫
23
信息技術(shù)校本課,程scralch3.0
24
信息技術(shù)校本課程scralch3.0
小雞的腳本
四、巫師的故事
編輯對(duì)話合理調(diào)配時(shí)間,切換背景儂,或時(shí)間設(shè)定。
25
信息技術(shù)校本課程scralch3.0
2、魚眼特效
魚眼特效,也叫超廣角鏡頭特效,即膨脹術(shù)。初始值是0,負(fù)值表示收縮,
正值表示膨脹。最小有效值是?100,數(shù)值超過1500變化就不明顯了。
26
息技術(shù)校本課程scralch3.0
3.漩渦特效
漩渦特效,也叫旋轉(zhuǎn)特效,即柔術(shù)。就是讓角色圍繞其中心點(diǎn)旋轉(zhuǎn),
設(shè)置的數(shù)值是不限范圍的,如果取值為負(fù)數(shù),角色會(huì)以角色的中心點(diǎn)往右旋
轉(zhuǎn)(逆時(shí)針);如果取值為正數(shù),角色會(huì)以角色的中心點(diǎn)往左旋轉(zhuǎn)(順時(shí)針)。
如果絕對(duì)值超過1500變化就不明顯了。
4.像素化特效
像素化特效,即模糊術(shù)。設(shè)置的數(shù)值是不限范圍的,負(fù)數(shù)和正贊詠立月色
的像素會(huì)慢慢逐漸變大,數(shù)值越大越明顯,最后變成單一顏色。
5.馬賽克特效^
馬賽克特效,即分身術(shù)。設(shè)置的數(shù)值是不限范號(hào)的大蝌而E數(shù)都可以,
數(shù)值越大,馬賽克效果越明顯(表現(xiàn)形式就小的角色拼湊
排列,直到最后看不清變成顏色)。
6、亮度特效?逐「
亮度特效,即黑白術(shù)。設(shè)置出數(shù)徜患落國拓,范圍是(?100—
100),負(fù)數(shù)數(shù)值越大就越暗上^^9盜芯就全黑;正數(shù)數(shù)值越大就越亮,
到100角色就全白。
7、虛像特效》
虛像特效,氣置的數(shù)值是有范圍的,范圍是(0—100),
虛像特效可讀理貨場藤激道,數(shù)值越大虛像越明顯,100的時(shí)候角色就完
J課:加減乘除法的計(jì)算(運(yùn)算和變量)
分析邏輯關(guān)系,設(shè)定不同變量;
變量在舞臺(tái)上
可顯示,劃“V";可隱藏,消除“7"
使用指令也能實(shí)現(xiàn)。
27
信息技術(shù)校本課程scratch3.0__________________________________________
不同情況的發(fā)生
控制色標(biāo)下選指令,設(shè)定條件。
偵測色標(biāo)下〃詢問〃〃回答”適時(shí)引用。結(jié)
果得出要準(zhǔn)確,
呈現(xiàn)方式可以多樣化,
3、舞臺(tái)表現(xiàn)
28
信息技術(shù)校本課程scratch3.0
變量在舞臺(tái)的原始表現(xiàn)變量的三種顯示模式大字顯示,合理調(diào)位
程序運(yùn)行新熨
3、腳本完善
新增指令
新建兩個(gè)變量:獎(jiǎng)勵(lì)紅花、和.讓"和"隱藏
使用控制模塊下重復(fù)執(zhí)行次數(shù)
在右面腳本的基礎(chǔ)上我們還可以添
加音效,制作背景,增強(qiáng)舞臺(tái)的表現(xiàn)效
29
信息技術(shù)校本課程scraich3.0
三、除法
MS.孑寸,
,只有滿足條件才能設(shè)計(jì)出適合
卜的腳本。乘法的腳本設(shè)計(jì)相對(duì)簡單,不需要太多條件的
lj腳本編寫即可。
30
息技術(shù)校本課,程$c「aich3.0
第10課:切水果小游戲(條件和循環(huán))
【知識(shí)點(diǎn)一】條件語句
1、單向條件:如果……那么
2、雙向條件:如果……那么……否則
雷主:布爾直,條揚(yáng)定,稱'真(True)';條翔艇,稱假(False)'。
【知識(shí)點(diǎn)二】循環(huán)語句
1、普通循環(huán):一直重復(fù)
2、限次循環(huán):重復(fù)多少次
3、條件循環(huán):直至像件滿足一直重復(fù)(表?xiàng)l件甑I〃偵測”
模塊中)
【知識(shí)點(diǎn)三】條件語句和循環(huán)語
雙重嵌套、多重嵌套、搭配嵌
條件語句中,程序運(yùn)行白疑件是否為真來決定的;循環(huán)語
句中,循環(huán)所包含的所有積木順序是從上至下依次運(yùn)行。
【知識(shí)點(diǎn)四】克
1、克隆自自身。
用時(shí),啟用克隆體完成所寫出的腳本指令。
,體,刪除無用的克隆體。
」待和停止
等待是過程。時(shí)間等待,時(shí)間過去就完成;條件等待,條件成真就執(zhí)
行下一步。
停止是結(jié)果。停止腳本運(yùn)行,可以是全部,可以是本角色,也可以是
除本角色外的其它。
31
信息技術(shù)校本課程scraich3O
【案例一】切水果小游戲
角色:選擇完好水果的造型和閃電
1、編輯造型
1、蘋果,復(fù)制造型粘貼粘貼旋轉(zhuǎn)橡皮擦出蘋果切開后的造型
才可以用橡皮擦出造型4、復(fù)制西瓜皮旋轉(zhuǎn)
32
我勝利了
::我勝利了
°郭肝野工
O?
2、寫腳本
33
信息技術(shù)校本課程scratch3.0
信息技術(shù)校本課程scraich3.0
35
息技術(shù)校本課程$craich3.0
氣泡腳本
36
信息技術(shù)校本課程scraich3.0
【注意】這個(gè)動(dòng)畫的腳本關(guān)鍵點(diǎn)在于,首先,個(gè)變.其次,要
給泡泡在游魚的前面準(zhǔn)確地定位,這就需要兩朝右游
區(qū)走在它左邊吐泡泡。最后,要給吐出的
在它前方吐泡泡;2、
泡泡加以實(shí)際的舞臺(tái)表現(xiàn)效果:向上、擴(kuò)大、消失.
37
信息技術(shù)校本課程scratch3.0
第11課:花瓣、花朵、花枝F花團(tuán)(自制積木)二:
【知識(shí)口訣】'?」L.\r
現(xiàn)成積木塊,一串代碼封裝成;自
制積木塊,使用方式不變。
38
信息技術(shù)校本課程scraich3O
可以封裝已有積木塊的組合,
先進(jìn)行定義,
腳本區(qū)內(nèi)〃新的積木〃下方,
必須連接其它積木塊或組合,才
能真正定義其功能。
可以創(chuàng)建帶有參數(shù)的積木,
數(shù)字、文本,橢圓形;布爾值,六邊形;名稱、標(biāo)簽長方
表示參數(shù)的積木作為副本寫入腳本,
進(jìn)行所需參數(shù)的替代,才
能真正執(zhí)行命令。
Scratch已經(jīng)為我們提前準(zhǔn)備好了許3夬,功能很豐富。但有
的時(shí)候,一個(gè)復(fù)雜的程序往往需要很理艮復(fù)雜的腳本,而且這些腳本
代碼會(huì)有很多重復(fù)的步驟,這些步驟例、單個(gè)現(xiàn)有的積木模塊,
那么,為了編程中不出現(xiàn)太2。夬,我們可以自己創(chuàng)造一個(gè)新
的積木模塊,并用這個(gè)積木T前那一串直復(fù)的積木模塊,即把大
程序分成多個(gè)小過程2裳序變得簡單明了。
【例一】在運(yùn)布枳木“移動(dòng)10步”,我們也可以自己創(chuàng)建
個(gè)這樣的積木。如:曲叫做“走10步”。
步驟一:
積木分類,然后點(diǎn)制作新的積木,如下圖所示,輸入積木名稱。
2、先輸入"走"然后添加輸入項(xiàng),改為,最后再添加文本整"步",點(diǎn)擊完成。
39
信息技術(shù)校本課程scralch3.0
這樣我們的新積木就創(chuàng)建完畢了,如圖X次,每次移動(dòng)1步,切換一個(gè)造型,這樣讓角
色真正的走動(dòng)起來,走動(dòng)的距離是不是就是X
步呢?如下圖。
3、現(xiàn)在在自制積木下面就出現(xiàn)了我們新做
E朔木,是不是跟軟件自帶的積木f,但是現(xiàn)
31再來一起使用對(duì)
在它還沒有任何功能。
步驟二:定義嗓
1、為了讓我們自制的積木能夠起作用,我
這就是"自制積木”的一個(gè)最常見色
門就必須要在定義積木下面編寫程序。也就是
用場景。在實(shí)際編程的過程中,我們往往
說,當(dāng)程酬行我1門新建臃木的時(shí)候,
會(huì)把一些很復(fù)雜的程序,按照最小功能劃
是執(zhí)行定義積木里的程序。
分為一個(gè)個(gè)的小函數(shù),切成小塊,分而治
之。
【例二】上下左右自定義移動(dòng)
么叫并不重要,你只需費(fèi)唯,
如果左側(cè)使用這個(gè)積木時(shí),輸入的是10步,那
么定義里的x就是10,左側(cè)如果是走20步,
那么這個(gè)x就是20。下面我們來編寫程序。怎
么實(shí)現(xiàn)走x步呢?通嘴簡單,就是重復(fù)執(zhí)行
40
f;[息技術(shù)校本課scratch3.0
左邊常寫卻本,右邊自定義分解其中
1、定義新積木
41
信息技術(shù)校本課:慳scraich3.0
制作新的積木:選擇代碼分類區(qū)中的“自制積木”,點(diǎn)擊右側(cè)的“制作新的積木";
新積木命名:給新積木起個(gè)名字"蜻蜓飛舞",然后點(diǎn)擊【確定】按鈕;
注意:”制作新的積木"中有一個(gè)勾選項(xiàng)"運(yùn)行時(shí)不刷新屏幕"有件幺作用呢?■
其實(shí)在程序運(yùn)行時(shí)兩個(gè)積木之間都存在著極短的等待時(shí)間,勾選這個(gè)選項(xiàng)后,我們
新建的這個(gè)積木中所包含的積木之間將沒有這個(gè)等待時(shí)間。也就是說,勾選此項(xiàng)將使得
我們的自建積木運(yùn)行得更快速,所以,往往我們需要勾選這個(gè)選項(xiàng)。但是,也有特殊的
情況,如果這個(gè)自制的積木中包含“播放聲音”之類的積木,那么聲音的播放可能會(huì)失
真。
現(xiàn)在,新的積木已經(jīng)出現(xiàn)在模塊區(qū)了,但此時(shí)的新積木還不具備任何功能,以上的
步驟,在編程領(lǐng)域中我們通常稱作它為"聲明一個(gè)函數(shù)〃二舒"定義一個(gè)函數(shù)〃"定義
一個(gè)過程”,意思是,我現(xiàn)在只是聲明我要制作一個(gè)〃蜻蜓飛舞”名字的新積木,但還
不能真的使用哦。
42
信息技術(shù)校本課程scraich3.0
a??否1
■
2、編辭只木:為了使根木具有我們所需的功能。需要我們自己編寫新積木的功
能腳本了,通過以前學(xué)過的循環(huán),隨機(jī),運(yùn)動(dòng),外觀,控制模塊的腳本搭建,實(shí)現(xiàn)"蜻
蜓飛舞"積木的功能;
?MIU
3、使用新積木:新積木的使用方法和普通積木其實(shí)沒有區(qū)別,從左側(cè)拖拽到編輯
區(qū)即可,在蜻蜓角色和其克隆體中重復(fù)使用新積木,使整個(gè)程序顯得簡單明了;
角色使用新積木克隆體使用新積木
43
_£1息技位OLsc閾?30
三、完整腳本
定義潮『、舞
顯示
靖艇飛芍
面向4和?360二叵奧埔機(jī)數(shù)方向
移動(dòng)在10和100之間般地機(jī)蛙步
城到邊緣就反彈
0.5,
下一??造型
【案例二】
44
儕息技術(shù)校主課HscjaichA.Q
使用畫筆工具
。I*
力、…?C鷺。濠窗”
后向田大皿/u2八
正常腳本自定義腳本
以畫花瓣為例,有了自定義積木,主腳本程序的轆與執(zhí)行更快捷
第12課:大魚吃小魚(偵測)
【知識(shí)口訣】
偵測色標(biāo)下大部分積木表示條件,配
合控制色標(biāo)下的積木形成指令。不同角
色的選擇設(shè)置
(定位,舞臺(tái)邊緣或?qū)嶋H坐標(biāo);運(yùn)動(dòng),鼠標(biāo)指針及距離;效果,各種不同的顏色
根據(jù)需要,設(shè)定狀態(tài),形成條件,編輯指令
“詢問〃“回答〃配合使用,回答必須
響度值“1-100”,計(jì)算機(jī)必須配備
視頻偵測要有攝像頭,透明度0%最;
[事件”色標(biāo)下找尋。
條件啟用可實(shí)現(xiàn)人機(jī)互動(dòng),相
偵測一定要重復(fù)執(zhí)行不停
偵測
【案例一】聲音
1、角色制作1
個(gè)角色
2、插入背景
46
信息技術(shù)校本課程
3、編寫腳本
腳漏受表現(xiàn)
3、
聲學(xué)之榕/I過夏克風(fēng)拾音體現(xiàn)。運(yùn)行寫好的腳木,發(fā)出的聲響越高,
舞背淤的變化幅度越大。腳本還可以繼續(xù)充實(shí),比如:七種
特種聲音插入等。
二、視頻偵測
【案例二】打氣球
47
信息技術(shù)校本課程scratch3.0
48
信息技術(shù)校本課程scratch3.0
49
息技術(shù)校本課程$craich3.0
.下小處的腳本(用鍵盤控制)
50
息技術(shù)校本課程scraich3.0
四、距離偵測
【案例六】大魚吃小魚(改編)
51
信息技術(shù)校本課程scraich3.0
第13課:音樂響起來(擴(kuò)嚓段忝
【知識(shí)口訣】A小
樂器分兩類擊打和演奏,
擊打可選18種,重點(diǎn)強(qiáng)調(diào)在節(jié)拍,;
奏必先選樂器,參選共有21,
音符節(jié)拍兼速度,
根據(jù)實(shí)際設(shè)定數(shù)值,
形成優(yōu)美的旋律休
【譜曲寫歌】
Scratch^和印行區(qū)是在擴(kuò)展中,需要自己去添加:
--
52
信息技術(shù)校本課程scraich3.0
簡譜中的doremifasollasidou
現(xiàn)的呢?(見下圖;數(shù)值表示1—60、2—62、3—64
69、7—71,全音+2,半音+1.
scratch中“聲音”模塊中有一塊積木“彈奏音符多少拍'音符用數(shù)字表
示,數(shù)字和鋼琴鍵盤的鍵一一對(duì)應(yīng),多少拍也是用數(shù)字表示,設(shè)定一下可
以聽效果,一對(duì)比很容易感受到半拍和一拍、兩拍的區(qū)別。
表示彈奏C調(diào)d。四分之一拍
【附錄】
名棟音符■ta譜記法
生音符5—
匚分音符
J1/25-
如分音符FTI1/45
大豆音符
Jr1/8§J
分音符3J1/165JJ
E十三分音符1/32
rj一r]I
六十四分音符?1/64
信息技術(shù)校本課程_scraich3.0
常用單純音符的種類與時(shí)值比例
表示停頓,在簡譜上記0,時(shí)值表示同上。演奏速度的設(shè)定
(13)木
(14)
(15)QM
(16)險(xiǎn)自號(hào)
(17)AA2
【案例一】生日歌
生目■
,《n,1■?
”"tea
《2日快忐歌譜
54
信息技術(shù)校本課程scralch3,0
-幡?F
??**?
,說”eco
—
第二小節(jié)
55
信息技術(shù)校本課程scraich3.0
第四小節(jié)第五小節(jié)第六小節(jié)Q
1、首先給舞臺(tái)選擇一個(gè)新的背景,把角色小貓放在合適的位置上:
56
倍息技術(shù)校本課程一scraich3.0
2、建立一個(gè)列表,名為“樂譜”:
57
信息技術(shù)校本課程scratch3.0
將和到
將(1加到
將Q加到
將Q加到
將Q川利
將1加到
相d加到
58
信息技術(shù)校本課程scratch3Q
在代碼中:
首先是對(duì)話框詢問,耍求輸入一個(gè)1到21之間的數(shù)字,這代表所支持
的樂器類型;
然后設(shè)定用戶回答中所對(duì)應(yīng)的樂器類型;
之后清空一下樂譜里的所有數(shù)據(jù),這主要是為了初始化,清理可能在
其它地方產(chǎn)生的舊數(shù)據(jù);
然后將音樂的簡譜依次添加到樂譜列表中,其中0為不發(fā)音羽R隔;
接著底下重復(fù)執(zhí)行部分用于依次演奏每個(gè)音符,每次演奏^
就將其從列表中移除;AfiOv
這樣一個(gè)scratch編程小程序就完成了,運(yùn)行時(shí),輸入樂器編號(hào),然
后聽著音樂看小貓?zhí)璋?!大家也可以嘗試修改為自己喜歡的音樂樂譜數(shù)
據(jù),讓程序來演奏。
59
信息技術(shù)校本課程scraich3O
第14課:朗讀者和翻譯家(擴(kuò)展)
【知識(shí)口訣】
朗讀積木拓展語音,
進(jìn)彳亍語言設(shè)置,選擇使用噪音,填寫所讀內(nèi)容,目
前尚不支持中文朗讀。
翻譯模塊文字轉(zhuǎn)換,
支持語言較多,中文繁簡都可以。訪
客語言是翻譯的目標(biāo)語言,
配合外觀模塊的〃說〃“思考〃,舞臺(tái)表現(xiàn)力更
【拓展模塊介紹】
£1思技才匚校本謖位_scraich3..O
TenlvSpwcii
朗讀32個(gè)積木塊
1、文字朗讀積木塊說明:
首先,要設(shè)置朗讀語音的語言
DaaHh
Dutch
Ffcm.fi
Icetandk:
ItAfean
Pod
—fO--.
一共支持14共支寺,川以期快火南國索想密意力FU語/口語等,但是
沒有中文,不能朗讀中文。
然后,設(shè)置要朗讀的聲音,
61
信息技術(shù)校本課程scraich3.0
?呂
尖?
有中音女聲,男高音,尖細(xì)女聲,巨人男聲和小貓的搞笑聲音,用小
貓的聲音,不管說什么內(nèi)容,都是瞄哺瞄。
設(shè)置完之后,我們就可以用這個(gè)朗讀積木,來朗讀我們所
需要的內(nèi)容了。
如果朗讀的內(nèi)容,朗讀器不支持,那就不能發(fā)出聲音,比如你讓他朗
讀一個(gè)中文,它就讀不出來。
要注意朗讀內(nèi)容的長度是有限的,大
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 明確思路2025年保安證考試試題及答案
- 社區(qū)安全管理知識(shí)試題及答案
- 2025年保安證考試歸納總結(jié)試題及答案
- 價(jià)值高的保安證考試試題及答案
- 廠房可行性分析報(bào)告
- 2025保安證考試精要試題及答案總結(jié)
- 萬安縣2024-2025學(xué)年三下數(shù)學(xué)期末經(jīng)典試題含解析
- 2025年保安證考試內(nèi)容重點(diǎn)試題及答案
- 安徽省無為縣開城中學(xué)2025屆高三下學(xué)期第三次語文試題題試題含解析
- 西藏拉薩市曲水縣2025年小升初必考題數(shù)學(xué)檢測卷含解析
- 中考滿分作文-難忘的風(fēng)景(6篇)
- 2022年初中地理《非洲》單元教學(xué)設(shè)計(jì)以及思維導(dǎo)圖
- CPK計(jì)算表格EXCEL模板
- 小學(xué)生寫作文的格子
- 天津人社局解除勞動(dòng)合同證明書
- TCMBA 016-2022 自體脂肪基質(zhì)血管組分制備質(zhì)量管理規(guī)范
- 城市道路平面交叉口設(shè)計(jì)形式與選擇解析
- 手工清洗技術(shù)操作技術(shù)評(píng)分標(biāo)準(zhǔn)
- 中學(xué)生學(xué)習(xí)方法主題班會(huì)ppt課件
- 輕松游戲——武松打虎
- 人生900格(已調(diào)整為一頁A4紙)
評(píng)論
0/150
提交評(píng)論