版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、少兒編程教學(xué)資料,需要可下載并修改后使用!Scratch參考指南簡(jiǎn)體中文版譯者言在一個(gè)偶然的機(jī)會(huì)下,我發(fā)現(xiàn)了 Scratch,一個(gè)由MIT(麻省理工學(xué)院)開(kāi)發(fā)的一套開(kāi)源的, 為兒童準(zhǔn)備的編程環(huán)境。它不需要你寫任何編碼,只要使用鼠標(biāo)拖拽事先為你準(zhǔn)備好的部件 就可以組成游戲,卡通和動(dòng)畫。就象小孩玩積木一樣簡(jiǎn)單而有趣。我使用過(guò)KPL(Kids Program Language)和微軟的SmallBasic,也是為兒童準(zhǔn)備的,跟專 業(yè)的編程語(yǔ)言相比他們確實(shí)很簡(jiǎn)單。但由于還是需要手動(dòng)編碼,也許并不適合8-16歲的孩 子,特別的,他們不適合作為入門語(yǔ)言。而Scratch那么沒(méi)有問(wèn)題。和其它一些兒童編程語(yǔ)言
2、 相比Scratch更加直觀,簡(jiǎn)單,不需要孩子記住那些難記的單詞和代碼。以我多年的編程經(jīng)驗(yàn)來(lái)看,Scratch作為兒童的入門語(yǔ)言最好不過(guò)了。兒童的最愛(ài)的就 是玩。玩游戲,卡通,動(dòng)畫等。而Scratch緊緊圍繞這個(gè)中心,讓孩子設(shè)計(jì)自己的游戲,卡 通,動(dòng)畫。雖然Scratch編程同專業(yè)的編程語(yǔ)言還有一些區(qū)別,但其基本概念如坐標(biāo),方向, 邏輯運(yùn)算,條件,循環(huán),事件等等都是一樣的。學(xué)好Scratch對(duì)于孩子以后學(xué)習(xí)專業(yè)級(jí)(企業(yè) 級(jí))的語(yǔ)言(如C,C+,java,C#.net等)是非常有幫助的。本文版權(quán)歸譯者所有,你可以出于個(gè)人目的自由的使用,傳播它。但不允許用在商業(yè)用 途上(如出版,印刷等)。由于本人
3、英文實(shí)現(xiàn)很抱歉。在根據(jù)以往經(jīng)驗(yàn)并借助詞典的情況下,才勉強(qiáng)將該文件翻譯 完成。其中錯(cuò)誤一定不少。如果你發(fā)現(xiàn)其中的錯(cuò)誤或有什么建議,請(qǐng)發(fā)email告訴我 (scratch-cn 163 )。如果你想了解作者或者Scratch的最新?tīng)顟B(tài),請(qǐng)?jiān)L問(wèn): : /scratch-cn.blog.l 63 /Scratch 下載地址:Scratch 官網(wǎng)地址:L概述Scratch是一種新的編程語(yǔ)言,它使得制作動(dòng)畫,游戲,卡通變得更加容易,并且你可 以在網(wǎng)絡(luò)上共享你的作品。本參考指南會(huì)介紹Scratch的方方面面。如果你只是想入門,我們建議你閱讀我們的“入 門指南”(你可以在我們的網(wǎng)站上找到它),如果你想學(xué)習(xí)更詳
4、細(xì),深入的內(nèi)容,那么請(qǐng)回到本 參考指南。我們的官方網(wǎng)站( ://howto)有很多其它資源也許可以幫助你學(xué)習(xí) S c r a tc h:視頻教程,S c r a t c h卡片和一些常見(jiàn)問(wèn)題。本指南是為2009年六月發(fā)布的Scratch 1.4版本準(zhǔn)備的。本指南的最終版本請(qǐng)參 見(jiàn): :scratch, /howtoScratch程序的基本組成Scratch程序由一些“角色”組成(原文為Sprites)o你可以通過(guò)改變角色的造型來(lái)改變它的 外觀??梢宰屗兂梢粋€(gè)“人”,或者變成一輛“火車”,或是一只“蝴蝶”,抑或是其它的任何 東西。你可以使用任何圖片作
5、為造型:可以在繪圖編輯器中編輯一個(gè),可以從本地硬盤導(dǎo)入 一個(gè),也可以從網(wǎng)上下載一個(gè)。你可以給角色下一些命令,讓它移動(dòng),播放音樂(lè)或者同其它角色進(jìn)行交互。可HIMm以指定的節(jié)拍播放下拉菜單中音符(數(shù)值越大音調(diào)越高)。C (60)| m宜*為彈奏音符部件設(shè)置樂(lè)器類型。|將音量增加QB.將角色的音量增加指定的數(shù)值。|將音量設(shè)定為強(qiáng),將角色的音量設(shè)置為指定的數(shù)值。在舞臺(tái)上顯示角色的音量。M節(jié)奏加快刨將角色的節(jié)奏加快指定的節(jié)拍。將節(jié)春設(shè)定為Q b將角色的節(jié)奏設(shè)定為每分鐘指定的節(jié)拍 在舞臺(tái)上顯示角色的節(jié)拍。畫筆描述潔除研a清除舞臺(tái)所有畫筆和蓋章。落筆落下角色的畫筆,此后它移動(dòng)時(shí)會(huì)繪制出圖像。pii| 將畫筆
6、停下角色的畫筆,此后它移動(dòng)時(shí)不會(huì)繪制出圖像。 通過(guò)顏色選擇器選擇來(lái)設(shè)置畫筆的顏色。|將畫筆 |招畫筆E的頷色值塔加內(nèi)頷色值設(shè)定關(guān)將畫筆的顏色在原來(lái)的基礎(chǔ)上加特定的值。 將畫筆的顏色設(shè)置為指定的值。將畫筆的色度場(chǎng)加6 |將畫筆的色度設(shè)定為a沔將畫筆色度增加指定的值。將畫筆色度設(shè)定為指定的值。1將畫筆的大小幽加( 1耨畫筆的大小設(shè)定為將畫筆的大小增加指定的值。將畫筆的大小設(shè)定為指定的值。將角色印在舞臺(tái)上。描述|當(dāng):被點(diǎn)擊當(dāng)綠旗被點(diǎn)擊時(shí),運(yùn)行卜面的腳本塊??崭矜I1當(dāng)特定的鍵被按下后,運(yùn)行下面的腳本塊。等待0秒當(dāng)指定的被點(diǎn)擊后,運(yùn)行下面的腳本。 等待指定的時(shí)間后,繼續(xù)后面的腳本。 反復(fù)執(zhí)行部件內(nèi)部的腳
7、本塊。更復(fù)執(zhí)行的次 _=d反復(fù)執(zhí)行特定次部件內(nèi)部的腳本塊。廣播一個(gè)消息給所有角色,然后繼續(xù)執(zhí)行后面的部件,而 不用等待腳本觸發(fā)C JI廣播一個(gè)消息給所有角色,觸發(fā)他們做某些事件,并且等 到他們完成,然后繼續(xù)后面的部件。到m5當(dāng)接收到一個(gè)特定的廣播后,運(yùn)行卜面的腳本。就更復(fù)執(zhí)行如果條件為真,就執(zhí)行部件內(nèi)部的腳本塊,然后再檢查條件(如果為真,還會(huì)執(zhí)行),直到條件為假停止。如期如果條件為真,執(zhí)行部件內(nèi)容的腳本塊。如果口如果條件為真,執(zhí)行如果下面的腳本塊,如果為假,執(zhí)行 否那么下面的腳本塊。否那么直到a前都等待著等待,直到條件為真后,才繼續(xù)執(zhí)行后面的腳本。更復(fù)執(zhí)行直到如果條件為假,執(zhí)行部件內(nèi)部的腳本塊
8、,然后再判斷條件(如果為假,還會(huì)執(zhí)行),直到條件為真停止。停止執(zhí)行這個(gè)腳本停止執(zhí)行此腳本。全部停止停止所有角色的所有腳本。偵測(cè)描述鼠標(biāo)的X坐標(biāo)返回鼠標(biāo)光標(biāo)的X坐標(biāo)。鼠標(biāo)的y坐標(biāo)返回鼠標(biāo)光標(biāo)的Y坐標(biāo)。按下鼠標(biāo)?如果鼠標(biāo)是按下的,返回真,否那么返回假。按,鍵空格鍵是否按下?如果指定的鍵是按下的,返回真。如果當(dāng)前角色碰到指定的角色,邊界或鼠標(biāo)光標(biāo)時(shí),返回 真。(在下拉菜單中選擇)1 :如果角色碰到指定的顏色,返回真。(點(diǎn)擊顏色塊,在顏色 拾取器選擇顏色)由到頷色如果第一種顏色(在當(dāng)前角色內(nèi)部)碰到第二種顏色(在背 景或者其它角色中),返回值。(點(diǎn)擊顏色塊,在顏色拾取 器選擇顏色)頷色獨(dú)到了頷色7到的
9、距離I返回當(dāng)前角色到指定角色或者鼠標(biāo)光標(biāo)的距離。詢花1你的名字?并等待在屏幕上顯示問(wèn)題并且提示等待從鍵盤回答最近的屏幕問(wèn)題ESIS史3s所需答案,i回答怪.所有角色都能獲得(全局)計(jì)時(shí)器歸零|將計(jì)時(shí)器設(shè)置為0。計(jì)時(shí)就在舞臺(tái)上顯示計(jì)時(shí)器的值。返回另一個(gè)角色的屬性或者變量。(中文版部件中,意思弄 反了)角色1+J上自逝H音量值在舞臺(tái)上顯示計(jì)算機(jī)的麥克風(fēng)的值。聲音響亮?如果麥克風(fēng)的值大于30,返回真。返回指定的傳感器的值。(要使用這個(gè)部件,你需要有一個(gè) PicoBoard連接到你的計(jì)算機(jī)。要了解詳情,請(qǐng)?jiān)L問(wèn): : / playfulinvention /picoboard.html)B滑桿傳感器的值
10、如果指定的傳感器是按下的,返回值。(要使用這個(gè)部件, 你需要有一個(gè)PicoBoard連接到你的計(jì)算機(jī)。要了解詳情, 請(qǐng)?jiān)L問(wèn): : playfulinvention /picoboard.html)H傳感翡按下按鈕E數(shù)字與邏輯運(yùn)算描述1兩個(gè)數(shù)相加。on第一個(gè)數(shù)減去第二個(gè)數(shù)。cm第一個(gè)數(shù)乘以第一個(gè)數(shù)。on第一個(gè)數(shù)除以第二個(gè)數(shù)。產(chǎn)生一個(gè)指定區(qū)間的隨機(jī)數(shù)。IAO到】隨機(jī)選一個(gè)效:如果第一個(gè)數(shù)小于第二個(gè)數(shù),返回真。En如果兩個(gè)數(shù)相等,返回真。CEE1如果第一個(gè)數(shù)大于第二個(gè)數(shù),返回真。|耨儂品加入到回對(duì)的后面連接兩個(gè)字符串1世界白詬濯1T返回字符串中的指定字符1 *的長(zhǎng)度|返回字符串長(zhǎng)度且如果兩個(gè)條件都為
11、真,返回真。如果兩個(gè)條件中有一個(gè)為真,那么返回真。不成立|如果條件為假,那么返回真。1除以的余物”返回第一個(gè)數(shù)除以第二數(shù)的余數(shù)。1,將四舍五人將指定的數(shù)四舍五入。變量 1將指定的函數(shù)(絕對(duì)值,平方根,sin, cos,tan,asin,acos,atan, InJog,”,10人)應(yīng)用于指定的值。(中文版部件中,意思弄反 T)描述允許你創(chuàng)立一個(gè)自命名的新變量。當(dāng)你創(chuàng)立了一個(gè)變量, 跟變量相關(guān)的許多部件會(huì)顯示出來(lái)。你可以選擇這個(gè)變量 是被所有角色所用(全局),還是只被當(dāng)前角色使用(局部)。Z新建一個(gè)變星測(cè)除變星:刪除一個(gè)變量。在舞臺(tái)上顯示變量值??趯⒅付ǖ淖兞恐翟O(shè)定為指定的值。如果你有多個(gè)變量,
12、點(diǎn) 擊下拉菜單可以選擇不同的變量。9將指定的變量值增加指定的值。顯示變量變量1在舞臺(tái)上顯示指定的變量的值。隱藏變量變量1隱藏在舞臺(tái)上顯示的變量的值。允許你創(chuàng)立一個(gè)新的列表。當(dāng)你創(chuàng)立了一個(gè)列表,跟列表 相關(guān)的許多部件會(huì)顯示出來(lái)。你可以選擇這個(gè)列表是被所 有角色所用(全局),還是只被當(dāng)前角色使用(局部)。新建一個(gè)鏈表:刪除一個(gè)鏈表:刪除一個(gè)列表。在舞臺(tái)上顯示指定的列表的值。添加指定項(xiàng)到列表的尾部。添加的項(xiàng)可以是數(shù)字或字符串 或其它字符。畤E/1,amJU刪除列表中的一項(xiàng)。你可以從下拉菜單中選擇(或輸入)要 刪除的項(xiàng)。選擇las儼刪除列表中的最后一項(xiàng)。選擇”all刪 除列表中所有的項(xiàng)。刪除一項(xiàng)后,列
13、表大小會(huì)減1。liftil 1位置向指定的列表中插入指定的值。你可以從下拉菜單中選擇 (或輸入)要插入的位置。選擇last”將數(shù)據(jù)插入到列表的尾部。選擇“any”將數(shù)據(jù)插入到一個(gè)隨機(jī)的位置。插入一項(xiàng)后,列表大小會(huì)加1。使用指定的值替換指定的列表中的某項(xiàng)。你可以從下拉菜單中選擇(或輸入)要替換的位置。選擇last”會(huì)替換列表的取后一項(xiàng)。選擇any會(huì)隨機(jī)替換列表中的一壩。替換數(shù)據(jù)不會(huì)改變列表的大小。返回指定列表中的某項(xiàng)。你可以將這個(gè)部件填充到其它部班表列表1 的第 3 I頁(yè)件中(如)。鏈表列表1的長(zhǎng)度返回指定列表的大小。列表L包含園如果列表中含有指定項(xiàng),那么返回真附錄技術(shù)細(xì)節(jié)Scratch Ver
14、sion 1.4 系統(tǒng)要求計(jì)算機(jī)操作系統(tǒng):WindowsXP或后續(xù)版本,包括Vista、Mac OS X 10.4或者后續(xù)版本。顯示:1024x768分辨率或更大,千萬(wàn)種顏色(16位以上)。硬盤:安裝Scratch最小需要120MB可用空間。注意:Scratch附帶了一個(gè)很大的媒體庫(kù)和一些提供的簡(jiǎn)單的程序。如果你只有有限的 磁盤空間,你可以刪除Scratch目錄下媒體庫(kù)或程序文件夾。內(nèi)存:大多數(shù)計(jì)算機(jī)都有足夠的內(nèi)存來(lái)運(yùn)行Scratch。舊的計(jì)算機(jī)運(yùn)行Scratch可能會(huì)比 較慢一些。聲音:為方便聲音的輸入和輸出,你需要一個(gè)揚(yáng)聲器(或頭戴式耳機(jī))和麥克風(fēng)。多數(shù)筆 記本電腦都內(nèi)置了揚(yáng)聲器和麥克風(fēng)。
15、默認(rèn)設(shè)置默認(rèn)角色新建的程序的默認(rèn)角色是Scratch貓。要使用一個(gè)不同的默認(rèn)角色,導(dǎo)出該角色,重命 名為default.sprinte,并且放到Scratch安裝目錄下的146m(20$010文件夾下。如果只替換 默認(rèn)的造型,拷貝一個(gè)名為default.jpg(或.png .bmp .gif)的文件到MediaCostumes文件夾下 面即可。禁止上傳站點(diǎn)有時(shí),我們禁止將作品上傳到站點(diǎn)。此時(shí)只要將以下內(nèi)容添加到Scratch安裝目前的 scratch.ini添加一行如下:Share=0默認(rèn)語(yǔ)言Scratch開(kāi)啟時(shí)會(huì)自動(dòng)制定計(jì)算機(jī)的“本地”語(yǔ)言,這一點(diǎn)可以重新設(shè)置以覆蓋默認(rèn)效 果,在文件scra
16、tch.ini中增加一行如下:Language=ISO-639-2 Code說(shuō)明:不管用戶怎么設(shè)置該項(xiàng),總是以最后一次設(shè)置有效。網(wǎng)絡(luò)和驅(qū)動(dòng)器設(shè)置定制默認(rèn)用戶文件夾默認(rèn)情況,Scratch指定用戶文件夾為C盤,然而,在網(wǎng)絡(luò)驅(qū)動(dòng)器設(shè)置下,用戶文件夾 經(jīng)常設(shè)置為網(wǎng)絡(luò)文件夾,編輯Scratch安裝目錄下的scratch.ini,添加一行如下:Home二J:MySchoolStudentsGrade5*可見(jiàn)的驅(qū)動(dòng)器默認(rèn)情況,所有的驅(qū)動(dòng)器都是可見(jiàn)的。要想使選中的驅(qū)動(dòng)器可見(jiàn),在scratch.ini添加一 行如下:VisibleDrivers=C:,D:,M:驅(qū)動(dòng)器名稱必須以冒號(hào):結(jié)尾,并且驅(qū)動(dòng)器之間要以逗
17、號(hào)分隔??梢?jiàn)的驅(qū)動(dòng)器必須包含 Scratch安裝目前和用戶的主目錄(一般是操作系統(tǒng)所在分區(qū))。代理服務(wù)器代理服務(wù)器根據(jù)如下內(nèi)容設(shè)置:Proxy Ser ver=代理服務(wù)器名或IP地址Proxy Port=端 口 號(hào)更多信息要了解更多的信息,請(qǐng)?jiān)L問(wèn) Scratch 論壇( ://Network_Instanation)。2.Scratch 界面程序信息程序信息旋轉(zhuǎn)風(fēng)格當(dāng)前角色信息選項(xiàng)卡工具欄 編輯腳本、造型、舞臺(tái)舞臺(tái)是你的程序,游戲,卡通的場(chǎng)地。角色在舞臺(tái)上移動(dòng),或與其它角色交互。舞臺(tái)寬480單位,高360個(gè)單位。它被分成了一個(gè)個(gè)方格。舞臺(tái)的中間是坐標(biāo)(0
18、,0)點(diǎn)。也就是舞臺(tái)的起點(diǎn)。元-24。):80 x:-2,),: 180要知道舞臺(tái)中的一點(diǎn)的坐標(biāo),可以將鼠標(biāo)移動(dòng)到舞臺(tái)中|x:0 v:0)的一點(diǎn),然后會(huì)看到該點(diǎn)的坐標(biāo)會(huì)顯示在舞臺(tái)的右下角處。點(diǎn)擊“演示模式”按鈕,可以看到程序進(jìn)入全屏模式。940v,按“ Esc”鍵可以退出“演示模式”。新角色當(dāng)你新建一個(gè)Scratch程序時(shí),默認(rèn)是只有一個(gè)角色”貓,要?jiǎng)?chuàng)立新的角色,請(qǐng)點(diǎn)擊這些 按鈕:使用繪圖編輯器畫一個(gè)。從硬盤中導(dǎo)入一個(gè)。來(lái)一個(gè)驚喜的(隨機(jī)導(dǎo)入了一個(gè)系統(tǒng)自己的)。要?jiǎng)h除一個(gè)角色,可以選中它,然后點(diǎn)擊工具欄的剪刀、,在角色上點(diǎn)擊鼠標(biāo)右鍵(Mac:Ctrl+Click),選擇彈出菜單中的“刪除”。要
19、想舞臺(tái)背景的某個(gè)局部變成一個(gè)角色,可以在舞臺(tái)空白處點(diǎn)擊右鍵(Mac:Ctrl+Click), 在彈出菜單中選中”截取局部屏幕區(qū)域成為新角色”。角色列表角色列表顯示了當(dāng)前程序中的所有角色的縮略圖,對(duì)于每個(gè)角色,都顯示了它的名字和 腳本。i nstr. B boy boomb. hey y. turnt. turnt. check.舞臺(tái)要查看或者編輯一個(gè)角色的腳本,造型,聲音,可以點(diǎn)擊角色列表中的角色的縮略圖, 或者雙擊舞臺(tái)中的角色本身。(被選中的角色在列表中是高亮顯示的,并且有藍(lán)色邊框)。要 顯示,導(dǎo)出,復(fù)制或者刪除一個(gè)角色,可以在角色列表中選中角色縮略圖點(diǎn)擊右鍵進(jìn)行操作。 要顯示一個(gè)不在舞臺(tái)中
20、的,或者被隱藏的角色,可以按Shift+鼠標(biāo)點(diǎn)擊列表中的角色縮略圖, 這樣角色就會(huì)顯示到舞臺(tái)的中央了。你可以通過(guò)拖拽角色列表中縮略圖來(lái)整理角色。就像角色可以通過(guò)改變?cè)煨蛠?lái)改變外形一樣,舞臺(tái)也可以通過(guò)改變背景來(lái)改I Z : 變外觀。要查看和編輯舞臺(tái)的角本,背景和聲音,點(diǎn)擊角色列表左邊的舞臺(tái)圖標(biāo). 控制部件和腳本區(qū)域要為一個(gè)角色編制程序,從控制部件區(qū)中拖拽一個(gè)部件到腳本區(qū)域,在腳本區(qū)雙擊該部 件可以運(yùn)行它。腳本就是由部件堆積成的部件塊。雙擊腳本塊中的任何地方都可以自上而下的運(yùn)行整個(gè) 腳本。想知道一個(gè)部件有什么用,在它上面點(diǎn)鼠標(biāo)右鍵(MacCtrl+Click),然后選擇彈出菜單 中的“幫助“。當(dāng)你
21、拖拽一個(gè)部件到腳本區(qū)域中的腳本塊周圍時(shí),你能放置的地方會(huì)以白色高 亮提示,并且同其它部件組成有效的關(guān)聯(lián)塊。你可以將一個(gè)部件插入到腳本塊的中間或者尾 部??梢酝ㄟ^(guò)移動(dòng)腳本塊頂部的部件來(lái)移動(dòng)整個(gè)腳本塊。如果你要將腳本塊中間的部件拖出 來(lái),該部件下面的所有部件會(huì)一起被拖出來(lái)。要拷貝一個(gè)角色的腳本塊到另一個(gè)角色中,拖拽該塊到角色列表中的其它角色縮略圖中 就行了。一些部件中的某些數(shù)據(jù)可以被修改,比方移動(dòng)的步,要改變里面的值,點(diǎn)擊中間的空白區(qū),輸入一個(gè)數(shù)字。當(dāng)然,你也可以拖拽一個(gè)圓形的部件(像鼠標(biāo)的X坐標(biāo))到白色區(qū)域中。一些部件還有一個(gè)下拉菜單,。點(diǎn)擊可以看到菜單,然后進(jìn)行選擇。要整理腳本區(qū)域中的腳本,點(diǎn)
22、擊右鍵(Mac:Ctrl+Click)選擇彈出菜單中的“整理”。 要將腳本區(qū)域?qū)С龀梢粋€(gè)圖片,點(diǎn)擊右鍵選擇“將腳本存為圖片我的程序我做主一要給腳本寫注釋,點(diǎn)擊右鍵選擇“add comment一個(gè)黃色的注 釋區(qū)域顯示出來(lái),你可以輸入注釋信息到里面。要改變注釋區(qū)域的大小,可以拖動(dòng)它的右邊界。點(diǎn)擊左上角的 可以將注釋卷起或展開(kāi)。注釋可以添加到腳本區(qū)域中的任何位置,你也可以通過(guò)拖拽來(lái)移動(dòng)它們。造型點(diǎn)擊選項(xiàng)卡中的“造型”可以查看和編輯 角色的造型。這個(gè)角色有兩個(gè)造型,當(dāng)前造型(小孩在 走路)是高亮的。要轉(zhuǎn)換到不同的造型,只要 簡(jiǎn)單的點(diǎn)擊一下你想要的造型縮略圖就行了。有三個(gè)方式創(chuàng)立一個(gè)新的造型:點(diǎn)擊雉圖一
23、按鈕在繪圖編輯器中繪制一個(gè) 新的造型。點(diǎn)擊【導(dǎo)入J按鈕從你的硬盤中導(dǎo)入一個(gè)圖片。從網(wǎng)頁(yè)或者你的桌面上拖拽一個(gè)進(jìn)來(lái)。點(diǎn)擊限旬按鈕從你的攝像頭(內(nèi)置或者與計(jì)算機(jī)相連的)中獲取照片,每次單擊E 按鈕拍或者按空格拍攝一張照片。Scratch可以識(shí)別這些格式的圖片:JPG, BMP, PNG, GIF(包括動(dòng)態(tài)GIF)。每個(gè)造型有一個(gè)編號(hào)(顯示在它的左邊)。你可以通過(guò)拖拽造型縮略圖來(lái)調(diào)整順序。如果 你調(diào)整了它們的次序,它們的編號(hào)也會(huì)跟著變化。在造型縮略圖上點(diǎn)擊右鍵(Mac:Ctrl+Click)可以將造型轉(zhuǎn)換成新角色,或者導(dǎo)出成圖像文 件。聲音點(diǎn)擊選項(xiàng)卡中的“聲音”可以查看和編輯角色的聲音。你可以錄制一
24、個(gè)新的聲音或者導(dǎo)入聲音文件。Scratch可以處理MP3文件和未壓縮的 WAV, AIF,和 AU 文件。當(dāng)前角色信息當(dāng)前角色信息顯示了角色的名字,x, y坐標(biāo),方向,和鎖定狀態(tài)。你可以為角色輸入 一個(gè)新的名字??s略圖中藍(lán)色的線顯示了角色的方向標(biāo)記。角色的方向標(biāo)記指示了角色在移動(dòng)時(shí)面向哪 個(gè)方向。你可以拖拽這條線來(lái)改變角色的方向。在角色上雙擊可以將角色的方向標(biāo)記指向初 始狀態(tài)。點(diǎn)擊鎖可以改變角色的鎖定狀態(tài)。一個(gè)未鎖定的角色在演示模式和web播放器中是可 以被拖拽的。要導(dǎo)出一個(gè)角色,選中舞臺(tái)或者角色列表中的角色,右鍵(Mac:Ctrl+Click),選擇彈出菜 單中的“輸出此角色輸出保存的角色為
25、.sprite文件,你可以在需要的時(shí)間導(dǎo)入到其它程序 中。旋轉(zhuǎn)風(fēng)格點(diǎn)擊旋轉(zhuǎn)風(fēng)格按鈕可以控制造型像改變角色的方向一樣顯示。旋轉(zhuǎn):造型像角色改變方向一樣旋轉(zhuǎn)?;豂左右翻轉(zhuǎn):造型面向左邊或者右邊。日不旋轉(zhuǎn):造型永不旋轉(zhuǎn)。工具條點(diǎn)擊工具條選擇一個(gè)工具,然后點(diǎn)擊舞臺(tái)中的對(duì)象執(zhí)行如下操作: 叵復(fù)制:復(fù)制角色,造型,聲音,部件,和腳本。(Shift+點(diǎn)擊復(fù)制多個(gè)) 上刪除:刪除造型,聲音,部件,和角色。(Shift+點(diǎn)擊刪除多個(gè))二放大:使角色變大。(Shift+點(diǎn)擊變的更大)蘢)縮?。菏菇巧冃?。(Shift+點(diǎn)擊變的更?。┎藛吻誥文件編輯提供幫助允許你為用戶界面選擇適合的語(yǔ)言。保存作品出h 上傳你的程
26、序到 Scratch 網(wǎng)站。( :)。文件:包括新建、翻開(kāi)、存檔、另存工程;導(dǎo)入作品、輸出腳色、作品注解等功能其中導(dǎo)入作品:將另外一個(gè)程序的所有角色,背景添加到當(dāng)前程序。該功能對(duì)于合并多 個(gè)程序非常有用。編輯:包括恢復(fù)、開(kāi)始單步執(zhí)行、設(shè)定單步執(zhí)行程式、壓縮聲音、壓縮圖像、顯示馬達(dá) 模塊等功能?;謴?fù):允許你找回最后刪除的部件,腳本,或者角色(但是不允許你撤銷其它操作)。開(kāi)始單步執(zhí)行:Scratch程序每次只運(yùn)行一步,每個(gè)部件在被執(zhí)行時(shí)高亮顯示。該功能 對(duì)查找程序上的錯(cuò)誤非常有用,并且對(duì)新程序員了解程序的執(zhí)行流程會(huì)有幫助。壓縮聲音:壓縮程序中用到的聲音,以減小整個(gè)程序
27、文件的大小。壓縮圖像:壓縮程序中用到的圖像,以減小整個(gè)程序文件的大小。提供:包括功能“將此作品在網(wǎng)絡(luò)上提供”和“去Scratch網(wǎng)站” 幫助:提供了幫助頁(yè)面、幫助界面等功能。綠旗提供一條同時(shí)啟動(dòng)多個(gè)腳本的捷徑。點(diǎn)擊綠旗會(huì)啟動(dòng)所有以 開(kāi)頭的腳本塊。在演示模式,綠旗會(huì)以一個(gè)小的圖標(biāo).顯示在屏幕的右上角。按“Enter”鍵同點(diǎn)擊綠旗 效果相同。繪圖編輯器你可以使用繪圖編輯器來(lái)創(chuàng)立或修改造型和背景??s小放大旋轉(zhuǎn) 翻轉(zhuǎn)改變選中對(duì) 旋轉(zhuǎn)選 水平翻轉(zhuǎn)、垂直繪圖編輯器工具條有如下工具:筆刷工具:使用前景色徒手畫畫。當(dāng)你點(diǎn)擊這個(gè)工具后,選項(xiàng)區(qū)域顯示筆刷的尺寸。點(diǎn) 擊可以選擇一個(gè)不同的尺寸。橡皮擦:擦除畫板上的筆
28、劃。被你擦除的區(qū)域會(huì)變成透明的。當(dāng)你點(diǎn)擊這個(gè)工具后,選 項(xiàng)區(qū)域會(huì)顯示橡皮擦的尺寸。點(diǎn)擊”可以選擇一個(gè)不同的尺寸。填色工具:使用前景色填充一塊封閉的區(qū)域。當(dāng)你選擇該工具后,選項(xiàng)區(qū)域會(huì)顯示填充 類型(純色,水平漸變,垂直漸變,或者放射性漸變)。漸變混合從你選擇的前景色到背景色。方形工具:使用前景色繪制一個(gè)填充或不填充的方形(Shift+拖拽繪制正方形)。當(dāng)你選 擇該工具后,選項(xiàng)區(qū)域會(huì)顯示填充類型(填充或不填充)。橢圓工具:使用前景色繪制一個(gè)填充或不填充的方形(Shift+拖拽繪制正圓形)。當(dāng)你選 擇該工具后,選項(xiàng)區(qū)域會(huì)顯示填充類型(填充或不填充)。線條工具:使用前景色繪制一條直線(Shift+拖拽
29、繪制垂直或水平直線)。當(dāng)你選擇該工具后,選項(xiàng)區(qū)域會(huì)顯示筆刷尺寸。點(diǎn)擊可以選擇一個(gè)不同的尺寸。文字輸入工具:添加文字到繪圖區(qū)。當(dāng)你選擇該工具后,選項(xiàng)區(qū)域會(huì)顯示字體類型和字 體大小。一個(gè)造型只能有一個(gè)文本部件。選擇工具:選擇一個(gè)矩形區(qū)域,然后移動(dòng)到一個(gè)新的位置(按delete鍵會(huì)刪除選中的對(duì) 象,按Shift+delete或者Shift+backspace剪切選中的對(duì)象)。蓋章工具:選擇一個(gè)矩形區(qū)域,然后拷貝到新的位置(按Shift+點(diǎn)擊+拖拽重復(fù)拷貝)。色彩選取工具:使用色彩選取工具末端來(lái)選擇前景色(點(diǎn)擊畫板并且將色彩選取工具拖 拽到畫板外選取顏色)。當(dāng)前顏色(前景色和背景色)顯示在選項(xiàng)區(qū)域的下
30、面。你可以點(diǎn)擊顏色以交換前景色和 背景色。點(diǎn)擊調(diào)色板中的一個(gè)顏色塊會(huì)選擇一個(gè)新的前景色(Shift+點(diǎn)擊選擇背景色)。點(diǎn)擊設(shè)置旋轉(zhuǎn)中心按鈕,選中圖像中的一個(gè)點(diǎn)作為造型在舞臺(tái)上旋轉(zhuǎn)時(shí)的中心。點(diǎn)擊視圖比例按鈕以放大或縮小圖像和畫板的視圖比例。當(dāng)縮放比例大于100%時(shí),滾 動(dòng)條可以用于繪制畫板外的局部??s放工具不會(huì)改變圖像的實(shí)際大小。點(diǎn)擊輸入按鈕可以翻開(kāi)一個(gè)文件并且添加到當(dāng)前畫板中。點(diǎn)擊清除按鈕會(huì)刪除畫板中的所有內(nèi)容。耍改變畫板內(nèi)容,或僅僅是起是其中選中對(duì)象的大小,點(diǎn)擊放大縮小按鈕。你可以按 Shift+點(diǎn)擊按鈕,然后輸入一個(gè)明確的比例,來(lái)放大縮小圖片的分辨率。要旋轉(zhuǎn)畫板內(nèi)容,或僅僅是其中選中的對(duì)象
31、,點(diǎn)擊旋轉(zhuǎn)按鈕(逆時(shí)針?lè)较颍槙r(shí)針?lè)较颍?你可以按Shift+點(diǎn)擊按鈕,然后輸入一個(gè)明確的旋轉(zhuǎn)角度。要翻轉(zhuǎn)畫板內(nèi)容,或僅僅是其中選中的對(duì)象,點(diǎn)擊翻轉(zhuǎn)按鈕(水平或垂直)。如果你犯了一個(gè)錯(cuò)誤,你可以點(diǎn)擊撤銷按鈕重復(fù)地撤銷最后的幾次操作。如果你改變了 主意,你可以點(diǎn)擊重做按鈕恢復(fù)被撤銷的操作。3.Scratch 部件部件類型控制部件板上部件主要有三種類型:堆部件:這些部件下面有一個(gè)凸出局部,并且上面有凹進(jìn)局部,農(nóng)到邊綴就反彈你可以將它們組成一個(gè)腳本塊。一些堆部件中有一個(gè)可以讓你輸入數(shù)據(jù)的輸入孔(像I),如果、一就更復(fù)執(zhí)行或者有一個(gè)可以供你選擇的下拉菜單(像或者有一個(gè)可以供你選擇的下拉菜單(像面向方
32、向l)o某些堆部件,像一個(gè)口(),你可以插入另一個(gè)部件進(jìn)去。一個(gè)口(),你可以插入另一個(gè)部件進(jìn)去。啟動(dòng)部件(原文為hats):這些部件有一個(gè)圓形的頂部,像o這些部件放置在腳本塊的頂部。他們等待一個(gè)事件來(lái)觸發(fā)(例如當(dāng)一個(gè)鍵按下),然后運(yùn)行下面的腳本塊。偵測(cè)員(原文為reporters):這些部件(例如鼠標(biāo)的X坐標(biāo)按下戰(zhàn)標(biāo)?I)可以填充到其它部件的適當(dāng)?shù)目桌?。偵測(cè)員是圓頭的(例如鼠標(biāo)的坐標(biāo)麻變量1返回?cái)?shù)字或者字符串,并且填充到其它部件的圓形孔或矩形孔里(例如將變量變更L的值增加扁說(shuō)唾口偵測(cè)員帶尖頭的(例如b返回布爾值(真或假),填充到其它部件的尖型孔或矩形孔里(例如直到JZ前都等待著某些偵測(cè)員部件
33、有一個(gè)復(fù)選框,例如義某些偵測(cè)員部件有一個(gè)復(fù)選框,例如義變量1O如果你選中了復(fù)選框,一個(gè)讀出器會(huì)添加到舞臺(tái)上(例如變知 至)并且顯示偵測(cè)員部件的值。當(dāng)偵測(cè)員的值發(fā)生變化時(shí),讀出器的值也會(huì)自動(dòng)更新。讀出器能以幾種不同的樣式顯示偵測(cè)員的值:變量1亙)一般讀出器,顯示偵測(cè)員的名字各值。大型讀出器,不顯示名字?;瑮U讀出器,允許你通過(guò)鼠標(biāo)改變偵測(cè)員的值(僅限于變量)。右鍵(Mac:Ctrl+Click)點(diǎn)擊在滑桿樣式下的讀出器,可以設(shè)置最小值和最大值。在讀出器上雙擊或者點(diǎn)右鍵(Mac:Ctrl+Click)可以讓它從一種樣式變成另一樣式。列表在Scratch中你可以新建和使用列表。列表可以很好的存儲(chǔ)字符串和其它字符。要?jiǎng)?chuàng)立一個(gè)列表,找到變量面板點(diǎn)擊【新建一個(gè)鏈表一旦你創(chuàng)立了一個(gè)列表,一些跟列 表相關(guān)的部件會(huì)被添加進(jìn)來(lái),這些部件會(huì)在本指南的部件描述章節(jié)介紹。數(shù)據(jù)1頡據(jù)2數(shù)據(jù)3當(dāng)你創(chuàng)立了一個(gè)列表,一個(gè)列表讀出器會(huì)被添加到舞臺(tái)上。列表 讀出器會(huì)顯示列表中的所有項(xiàng)。你可以直接在讀出器上添加或編輯數(shù) 據(jù)。列表開(kāi)始是空的,長(zhǎng)度為0。要添加數(shù)據(jù)到列表中,點(diǎn)擊列表讀 出器左下角的按鈕,列表長(zhǎng)度也會(huì)加1。另外你也可以通過(guò)列表部件(如:件(如:將西 加入鏈表列表1)添加數(shù)據(jù)。你可以通過(guò)拖拽列表讀
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年煤礦安全生產(chǎn)法律法規(guī)知識(shí)考試復(fù)習(xí)題庫(kù)及答案
- 委托二手房買賣合同的
- 國(guó)家基本藥物政策目錄及招標(biāo)相關(guān)政策解讀課件
- 二零二五年度車隊(duì)租賃車輛保險(xiǎn)及理賠合同范本3篇
- 2025年度個(gè)人擔(dān)保貸款協(xié)議書2篇
- 2025年度環(huán)保技術(shù)合資企業(yè)個(gè)人股東股權(quán)轉(zhuǎn)讓協(xié)議書4篇
- 二零二五年度工業(yè)遺產(chǎn)廠房拆遷補(bǔ)償與文化傳承協(xié)議2篇
- 2025年鋼材貿(mào)易居間代理服務(wù)合同范本
- 二零二五年度旅游景區(qū)景點(diǎn)租賃服務(wù)協(xié)議3篇
- 二零二五年度自動(dòng)化倉(cāng)庫(kù)租賃運(yùn)營(yíng)合同3篇
- 寺院消防安全培訓(xùn)課件
- 比摩阻-管徑-流量計(jì)算公式
- 專題23平拋運(yùn)動(dòng)臨界問(wèn)題相遇問(wèn)題類平拋運(yùn)和斜拋運(yùn)動(dòng)
- GB/T 42430-2023血液、尿液中乙醇、甲醇、正丙醇、丙酮、異丙醇和正丁醇檢驗(yàn)
- 五年級(jí)數(shù)學(xué)應(yīng)用題100道
- 西方經(jīng)濟(jì)學(xué)(第二版)完整整套課件(馬工程)
- 高三開(kāi)學(xué)收心班會(huì)課件
- GB/T 33688-2017選煤磁選設(shè)備工藝效果評(píng)定方法
- 科技計(jì)劃項(xiàng)目申報(bào)培訓(xùn)
- 591食堂不合格食品處置制度
- 黑布林繪本 Dad-for-Sale 出售爸爸課件
評(píng)論
0/150
提交評(píng)論