兒童編程scratch參考指南簡體中文版教案_第1頁
兒童編程scratch參考指南簡體中文版教案_第2頁
兒童編程scratch參考指南簡體中文版教案_第3頁
兒童編程scratch參考指南簡體中文版教案_第4頁
兒童編程scratch參考指南簡體中文版教案_第5頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、少兒編程教學資料,需要可下載并修改后使用!Scratch參考指南簡體中文版譯者言在一個偶然的機會下,我發(fā)現(xiàn)了 Scratch,一個由MIT(麻省理工學院)開發(fā)的一套開源的, 為兒童準備的編程環(huán)境。它不需要你寫任何編碼,只要使用鼠標拖拽事先為你準備好的部件 就可以組成游戲,卡通和動畫。就象小孩玩積木一樣簡單而有趣。我使用過KPL(Kids Program Language)和微軟的SmallBasic,也是為兒童準備的,跟專 業(yè)的編程語言相比他們確實很簡單。但由于還是需要手動編碼,也許并不適合8-16歲的孩 子,特別的,他們不適合作為入門語言。而Scratch那么沒有問題。和其它一些兒童編程語言

2、 相比Scratch更加直觀,簡單,不需要孩子記住那些難記的單詞和代碼。以我多年的編程經(jīng)驗來看,Scratch作為兒童的入門語言最好不過了。兒童的最愛的就 是玩。玩游戲,卡通,動畫等。而Scratch緊緊圍繞這個中心,讓孩子設計自己的游戲,卡 通,動畫。雖然Scratch編程同專業(yè)的編程語言還有一些區(qū)別,但其基本概念如坐標,方向, 邏輯運算,條件,循環(huán),事件等等都是一樣的。學好Scratch對于孩子以后學習專業(yè)級(企業(yè) 級)的語言(如C,C+,java,C#.net等)是非常有幫助的。本文版權歸譯者所有,你可以出于個人目的自由的使用,傳播它。但不允許用在商業(yè)用 途上(如出版,印刷等)。由于本人

3、英文實現(xiàn)很抱歉。在根據(jù)以往經(jīng)驗并借助詞典的情況下,才勉強將該文件翻譯 完成。其中錯誤一定不少。如果你發(fā)現(xiàn)其中的錯誤或有什么建議,請發(fā)email告訴我 (scratch-cn 163 )。如果你想了解作者或者Scratch的最新狀態(tài),請訪問: : /scratch-cn.blog.l 63 /Scratch 下載地址:Scratch 官網(wǎng)地址:L概述Scratch是一種新的編程語言,它使得制作動畫,游戲,卡通變得更加容易,并且你可 以在網(wǎng)絡上共享你的作品。本參考指南會介紹Scratch的方方面面。如果你只是想入門,我們建議你閱讀我們的“入 門指南”(你可以在我們的網(wǎng)站上找到它),如果你想學習更詳

4、細,深入的內容,那么請回到本 參考指南。我們的官方網(wǎng)站( ://howto)有很多其它資源也許可以幫助你學習 S c r a tc h:視頻教程,S c r a t c h卡片和一些常見問題。本指南是為2009年六月發(fā)布的Scratch 1.4版本準備的。本指南的最終版本請參 見: :scratch, /howtoScratch程序的基本組成Scratch程序由一些“角色”組成(原文為Sprites)o你可以通過改變角色的造型來改變它的 外觀??梢宰屗兂梢粋€“人”,或者變成一輛“火車”,或是一只“蝴蝶”,抑或是其它的任何 東西。你可以使用任何圖片作

5、為造型:可以在繪圖編輯器中編輯一個,可以從本地硬盤導入 一個,也可以從網(wǎng)上下載一個。你可以給角色下一些命令,讓它移動,播放音樂或者同其它角色進行交互??蒆IMm以指定的節(jié)拍播放下拉菜單中音符(數(shù)值越大音調越高)。C (60)| m宜*為彈奏音符部件設置樂器類型。|將音量增加QB.將角色的音量增加指定的數(shù)值。|將音量設定為強,將角色的音量設置為指定的數(shù)值。在舞臺上顯示角色的音量。M節(jié)奏加快刨將角色的節(jié)奏加快指定的節(jié)拍。將節(jié)春設定為Q b將角色的節(jié)奏設定為每分鐘指定的節(jié)拍 在舞臺上顯示角色的節(jié)拍。畫筆描述潔除研a清除舞臺所有畫筆和蓋章。落筆落下角色的畫筆,此后它移動時會繪制出圖像。pii| 將畫筆

6、停下角色的畫筆,此后它移動時不會繪制出圖像。 通過顏色選擇器選擇來設置畫筆的顏色。|將畫筆 |招畫筆E的頷色值塔加內頷色值設定關將畫筆的顏色在原來的基礎上加特定的值。 將畫筆的顏色設置為指定的值。將畫筆的色度場加6 |將畫筆的色度設定為a沔將畫筆色度增加指定的值。將畫筆色度設定為指定的值。1將畫筆的大小幽加( 1耨畫筆的大小設定為將畫筆的大小增加指定的值。將畫筆的大小設定為指定的值。將角色印在舞臺上。描述|當:被點擊當綠旗被點擊時,運行卜面的腳本塊。空格鍵1當特定的鍵被按下后,運行下面的腳本塊。等待0秒當指定的被點擊后,運行下面的腳本。 等待指定的時間后,繼續(xù)后面的腳本。 反復執(zhí)行部件內部的腳

7、本塊。更復執(zhí)行的次 _=d反復執(zhí)行特定次部件內部的腳本塊。廣播一個消息給所有角色,然后繼續(xù)執(zhí)行后面的部件,而 不用等待腳本觸發(fā)C JI廣播一個消息給所有角色,觸發(fā)他們做某些事件,并且等 到他們完成,然后繼續(xù)后面的部件。到m5當接收到一個特定的廣播后,運行卜面的腳本。就更復執(zhí)行如果條件為真,就執(zhí)行部件內部的腳本塊,然后再檢查條件(如果為真,還會執(zhí)行),直到條件為假停止。如期如果條件為真,執(zhí)行部件內容的腳本塊。如果口如果條件為真,執(zhí)行如果下面的腳本塊,如果為假,執(zhí)行 否那么下面的腳本塊。否那么直到a前都等待著等待,直到條件為真后,才繼續(xù)執(zhí)行后面的腳本。更復執(zhí)行直到如果條件為假,執(zhí)行部件內部的腳本塊

8、,然后再判斷條件(如果為假,還會執(zhí)行),直到條件為真停止。停止執(zhí)行這個腳本停止執(zhí)行此腳本。全部停止停止所有角色的所有腳本。偵測描述鼠標的X坐標返回鼠標光標的X坐標。鼠標的y坐標返回鼠標光標的Y坐標。按下鼠標?如果鼠標是按下的,返回真,否那么返回假。按,鍵空格鍵是否按下?如果指定的鍵是按下的,返回真。如果當前角色碰到指定的角色,邊界或鼠標光標時,返回 真。(在下拉菜單中選擇)1 :如果角色碰到指定的顏色,返回真。(點擊顏色塊,在顏色 拾取器選擇顏色)由到頷色如果第一種顏色(在當前角色內部)碰到第二種顏色(在背 景或者其它角色中),返回值。(點擊顏色塊,在顏色拾取 器選擇顏色)頷色獨到了頷色7到的

9、距離I返回當前角色到指定角色或者鼠標光標的距離。詢花1你的名字?并等待在屏幕上顯示問題并且提示等待從鍵盤回答最近的屏幕問題ESIS史3s所需答案,i回答怪.所有角色都能獲得(全局)計時器歸零|將計時器設置為0。計時就在舞臺上顯示計時器的值。返回另一個角色的屬性或者變量。(中文版部件中,意思弄 反了)角色1+J上自逝H音量值在舞臺上顯示計算機的麥克風的值。聲音響亮?如果麥克風的值大于30,返回真。返回指定的傳感器的值。(要使用這個部件,你需要有一個 PicoBoard連接到你的計算機。要了解詳情,請訪問: : / playfulinvention /picoboard.html)B滑桿傳感器的值

10、如果指定的傳感器是按下的,返回值。(要使用這個部件, 你需要有一個PicoBoard連接到你的計算機。要了解詳情, 請訪問: : playfulinvention /picoboard.html)H傳感翡按下按鈕E數(shù)字與邏輯運算描述1兩個數(shù)相加。on第一個數(shù)減去第二個數(shù)。cm第一個數(shù)乘以第一個數(shù)。on第一個數(shù)除以第二個數(shù)。產(chǎn)生一個指定區(qū)間的隨機數(shù)。IAO到】隨機選一個效:如果第一個數(shù)小于第二個數(shù),返回真。En如果兩個數(shù)相等,返回真。CEE1如果第一個數(shù)大于第二個數(shù),返回真。|耨儂品加入到回對的后面連接兩個字符串1世界白詬濯1T返回字符串中的指定字符1 *的長度|返回字符串長度且如果兩個條件都為

11、真,返回真。如果兩個條件中有一個為真,那么返回真。不成立|如果條件為假,那么返回真。1除以的余物”返回第一個數(shù)除以第二數(shù)的余數(shù)。1,將四舍五人將指定的數(shù)四舍五入。變量 1將指定的函數(shù)(絕對值,平方根,sin, cos,tan,asin,acos,atan, InJog,”,10人)應用于指定的值。(中文版部件中,意思弄反 T)描述允許你創(chuàng)立一個自命名的新變量。當你創(chuàng)立了一個變量, 跟變量相關的許多部件會顯示出來。你可以選擇這個變量 是被所有角色所用(全局),還是只被當前角色使用(局部)。Z新建一個變星測除變星:刪除一個變量。在舞臺上顯示變量值??趯⒅付ǖ淖兞恐翟O定為指定的值。如果你有多個變量,

12、點 擊下拉菜單可以選擇不同的變量。9將指定的變量值增加指定的值。顯示變量變量1在舞臺上顯示指定的變量的值。隱藏變量變量1隱藏在舞臺上顯示的變量的值。允許你創(chuàng)立一個新的列表。當你創(chuàng)立了一個列表,跟列表 相關的許多部件會顯示出來。你可以選擇這個列表是被所 有角色所用(全局),還是只被當前角色使用(局部)。新建一個鏈表:刪除一個鏈表:刪除一個列表。在舞臺上顯示指定的列表的值。添加指定項到列表的尾部。添加的項可以是數(shù)字或字符串 或其它字符。畤E/1,amJU刪除列表中的一項。你可以從下拉菜單中選擇(或輸入)要 刪除的項。選擇las儼刪除列表中的最后一項。選擇”all刪 除列表中所有的項。刪除一項后,列

13、表大小會減1。liftil 1位置向指定的列表中插入指定的值。你可以從下拉菜單中選擇 (或輸入)要插入的位置。選擇last”將數(shù)據(jù)插入到列表的尾部。選擇“any”將數(shù)據(jù)插入到一個隨機的位置。插入一項后,列表大小會加1。使用指定的值替換指定的列表中的某項。你可以從下拉菜單中選擇(或輸入)要替換的位置。選擇last”會替換列表的取后一項。選擇any會隨機替換列表中的一壩。替換數(shù)據(jù)不會改變列表的大小。返回指定列表中的某項。你可以將這個部件填充到其它部班表列表1 的第 3 I頁件中(如)。鏈表列表1的長度返回指定列表的大小。列表L包含園如果列表中含有指定項,那么返回真附錄技術細節(jié)Scratch Ver

14、sion 1.4 系統(tǒng)要求計算機操作系統(tǒng):WindowsXP或后續(xù)版本,包括Vista、Mac OS X 10.4或者后續(xù)版本。顯示:1024x768分辨率或更大,千萬種顏色(16位以上)。硬盤:安裝Scratch最小需要120MB可用空間。注意:Scratch附帶了一個很大的媒體庫和一些提供的簡單的程序。如果你只有有限的 磁盤空間,你可以刪除Scratch目錄下媒體庫或程序文件夾。內存:大多數(shù)計算機都有足夠的內存來運行Scratch。舊的計算機運行Scratch可能會比 較慢一些。聲音:為方便聲音的輸入和輸出,你需要一個揚聲器(或頭戴式耳機)和麥克風。多數(shù)筆 記本電腦都內置了揚聲器和麥克風。

15、默認設置默認角色新建的程序的默認角色是Scratch貓。要使用一個不同的默認角色,導出該角色,重命 名為default.sprinte,并且放到Scratch安裝目錄下的146m(20$010文件夾下。如果只替換 默認的造型,拷貝一個名為default.jpg(或.png .bmp .gif)的文件到MediaCostumes文件夾下 面即可。禁止上傳站點有時,我們禁止將作品上傳到站點。此時只要將以下內容添加到Scratch安裝目前的 scratch.ini添加一行如下:Share=0默認語言Scratch開啟時會自動制定計算機的“本地”語言,這一點可以重新設置以覆蓋默認效 果,在文件scra

16、tch.ini中增加一行如下:Language=ISO-639-2 Code說明:不管用戶怎么設置該項,總是以最后一次設置有效。網(wǎng)絡和驅動器設置定制默認用戶文件夾默認情況,Scratch指定用戶文件夾為C盤,然而,在網(wǎng)絡驅動器設置下,用戶文件夾 經(jīng)常設置為網(wǎng)絡文件夾,編輯Scratch安裝目錄下的scratch.ini,添加一行如下:Home二J:MySchoolStudentsGrade5*可見的驅動器默認情況,所有的驅動器都是可見的。要想使選中的驅動器可見,在scratch.ini添加一 行如下:VisibleDrivers=C:,D:,M:驅動器名稱必須以冒號:結尾,并且驅動器之間要以逗

17、號分隔??梢姷尿寗悠鞅仨毎?Scratch安裝目前和用戶的主目錄(一般是操作系統(tǒng)所在分區(qū))。代理服務器代理服務器根據(jù)如下內容設置:Proxy Ser ver=代理服務器名或IP地址Proxy Port=端 口 號更多信息要了解更多的信息,請訪問 Scratch 論壇( ://Network_Instanation)。2.Scratch 界面程序信息程序信息旋轉風格當前角色信息選項卡工具欄 編輯腳本、造型、舞臺舞臺是你的程序,游戲,卡通的場地。角色在舞臺上移動,或與其它角色交互。舞臺寬480單位,高360個單位。它被分成了一個個方格。舞臺的中間是坐標(0

18、,0)點。也就是舞臺的起點。元-24。):80 x:-2,),: 180要知道舞臺中的一點的坐標,可以將鼠標移動到舞臺中|x:0 v:0)的一點,然后會看到該點的坐標會顯示在舞臺的右下角處。點擊“演示模式”按鈕,可以看到程序進入全屏模式。940v,按“ Esc”鍵可以退出“演示模式”。新角色當你新建一個Scratch程序時,默認是只有一個角色”貓,要創(chuàng)立新的角色,請點擊這些 按鈕:使用繪圖編輯器畫一個。從硬盤中導入一個。來一個驚喜的(隨機導入了一個系統(tǒng)自己的)。要刪除一個角色,可以選中它,然后點擊工具欄的剪刀、,在角色上點擊鼠標右鍵(Mac:Ctrl+Click),選擇彈出菜單中的“刪除”。要

19、想舞臺背景的某個局部變成一個角色,可以在舞臺空白處點擊右鍵(Mac:Ctrl+Click), 在彈出菜單中選中”截取局部屏幕區(qū)域成為新角色”。角色列表角色列表顯示了當前程序中的所有角色的縮略圖,對于每個角色,都顯示了它的名字和 腳本。i nstr. B boy boomb. hey y. turnt. turnt. check.舞臺要查看或者編輯一個角色的腳本,造型,聲音,可以點擊角色列表中的角色的縮略圖, 或者雙擊舞臺中的角色本身。(被選中的角色在列表中是高亮顯示的,并且有藍色邊框)。要 顯示,導出,復制或者刪除一個角色,可以在角色列表中選中角色縮略圖點擊右鍵進行操作。 要顯示一個不在舞臺中

20、的,或者被隱藏的角色,可以按Shift+鼠標點擊列表中的角色縮略圖, 這樣角色就會顯示到舞臺的中央了。你可以通過拖拽角色列表中縮略圖來整理角色。就像角色可以通過改變造型來改變外形一樣,舞臺也可以通過改變背景來改I Z : 變外觀。要查看和編輯舞臺的角本,背景和聲音,點擊角色列表左邊的舞臺圖標. 控制部件和腳本區(qū)域要為一個角色編制程序,從控制部件區(qū)中拖拽一個部件到腳本區(qū)域,在腳本區(qū)雙擊該部 件可以運行它。腳本就是由部件堆積成的部件塊。雙擊腳本塊中的任何地方都可以自上而下的運行整個 腳本。想知道一個部件有什么用,在它上面點鼠標右鍵(MacCtrl+Click),然后選擇彈出菜單 中的“幫助“。當你

21、拖拽一個部件到腳本區(qū)域中的腳本塊周圍時,你能放置的地方會以白色高 亮提示,并且同其它部件組成有效的關聯(lián)塊。你可以將一個部件插入到腳本塊的中間或者尾 部。可以通過移動腳本塊頂部的部件來移動整個腳本塊。如果你要將腳本塊中間的部件拖出 來,該部件下面的所有部件會一起被拖出來。要拷貝一個角色的腳本塊到另一個角色中,拖拽該塊到角色列表中的其它角色縮略圖中 就行了。一些部件中的某些數(shù)據(jù)可以被修改,比方移動的步,要改變里面的值,點擊中間的空白區(qū),輸入一個數(shù)字。當然,你也可以拖拽一個圓形的部件(像鼠標的X坐標)到白色區(qū)域中。一些部件還有一個下拉菜單,。點擊可以看到菜單,然后進行選擇。要整理腳本區(qū)域中的腳本,點

22、擊右鍵(Mac:Ctrl+Click)選擇彈出菜單中的“整理”。 要將腳本區(qū)域導出成一個圖片,點擊右鍵選擇“將腳本存為圖片我的程序我做主一要給腳本寫注釋,點擊右鍵選擇“add comment一個黃色的注 釋區(qū)域顯示出來,你可以輸入注釋信息到里面。要改變注釋區(qū)域的大小,可以拖動它的右邊界。點擊左上角的 可以將注釋卷起或展開。注釋可以添加到腳本區(qū)域中的任何位置,你也可以通過拖拽來移動它們。造型點擊選項卡中的“造型”可以查看和編輯 角色的造型。這個角色有兩個造型,當前造型(小孩在 走路)是高亮的。要轉換到不同的造型,只要 簡單的點擊一下你想要的造型縮略圖就行了。有三個方式創(chuàng)立一個新的造型:點擊雉圖一

23、按鈕在繪圖編輯器中繪制一個 新的造型。點擊【導入J按鈕從你的硬盤中導入一個圖片。從網(wǎng)頁或者你的桌面上拖拽一個進來。點擊限旬按鈕從你的攝像頭(內置或者與計算機相連的)中獲取照片,每次單擊E 按鈕拍或者按空格拍攝一張照片。Scratch可以識別這些格式的圖片:JPG, BMP, PNG, GIF(包括動態(tài)GIF)。每個造型有一個編號(顯示在它的左邊)。你可以通過拖拽造型縮略圖來調整順序。如果 你調整了它們的次序,它們的編號也會跟著變化。在造型縮略圖上點擊右鍵(Mac:Ctrl+Click)可以將造型轉換成新角色,或者導出成圖像文 件。聲音點擊選項卡中的“聲音”可以查看和編輯角色的聲音。你可以錄制一

24、個新的聲音或者導入聲音文件。Scratch可以處理MP3文件和未壓縮的 WAV, AIF,和 AU 文件。當前角色信息當前角色信息顯示了角色的名字,x, y坐標,方向,和鎖定狀態(tài)。你可以為角色輸入 一個新的名字??s略圖中藍色的線顯示了角色的方向標記。角色的方向標記指示了角色在移動時面向哪 個方向。你可以拖拽這條線來改變角色的方向。在角色上雙擊可以將角色的方向標記指向初 始狀態(tài)。點擊鎖可以改變角色的鎖定狀態(tài)。一個未鎖定的角色在演示模式和web播放器中是可 以被拖拽的。要導出一個角色,選中舞臺或者角色列表中的角色,右鍵(Mac:Ctrl+Click),選擇彈出菜 單中的“輸出此角色輸出保存的角色為

25、.sprite文件,你可以在需要的時間導入到其它程序 中。旋轉風格點擊旋轉風格按鈕可以控制造型像改變角色的方向一樣顯示。旋轉:造型像角色改變方向一樣旋轉?;豂左右翻轉:造型面向左邊或者右邊。日不旋轉:造型永不旋轉。工具條點擊工具條選擇一個工具,然后點擊舞臺中的對象執(zhí)行如下操作: 叵復制:復制角色,造型,聲音,部件,和腳本。(Shift+點擊復制多個) 上刪除:刪除造型,聲音,部件,和角色。(Shift+點擊刪除多個)二放大:使角色變大。(Shift+點擊變的更大)蘢)縮?。菏菇巧冃 #⊿hift+點擊變的更?。┎藛吻誥文件編輯提供幫助允許你為用戶界面選擇適合的語言。保存作品出h 上傳你的程

26、序到 Scratch 網(wǎng)站。( :)。文件:包括新建、翻開、存檔、另存工程;導入作品、輸出腳色、作品注解等功能其中導入作品:將另外一個程序的所有角色,背景添加到當前程序。該功能對于合并多 個程序非常有用。編輯:包括恢復、開始單步執(zhí)行、設定單步執(zhí)行程式、壓縮聲音、壓縮圖像、顯示馬達 模塊等功能?;謴停涸试S你找回最后刪除的部件,腳本,或者角色(但是不允許你撤銷其它操作)。開始單步執(zhí)行:Scratch程序每次只運行一步,每個部件在被執(zhí)行時高亮顯示。該功能 對查找程序上的錯誤非常有用,并且對新程序員了解程序的執(zhí)行流程會有幫助。壓縮聲音:壓縮程序中用到的聲音,以減小整個程序

27、文件的大小。壓縮圖像:壓縮程序中用到的圖像,以減小整個程序文件的大小。提供:包括功能“將此作品在網(wǎng)絡上提供”和“去Scratch網(wǎng)站” 幫助:提供了幫助頁面、幫助界面等功能。綠旗提供一條同時啟動多個腳本的捷徑。點擊綠旗會啟動所有以 開頭的腳本塊。在演示模式,綠旗會以一個小的圖標.顯示在屏幕的右上角。按“Enter”鍵同點擊綠旗 效果相同。繪圖編輯器你可以使用繪圖編輯器來創(chuàng)立或修改造型和背景??s小放大旋轉 翻轉改變選中對 旋轉選 水平翻轉、垂直繪圖編輯器工具條有如下工具:筆刷工具:使用前景色徒手畫畫。當你點擊這個工具后,選項區(qū)域顯示筆刷的尺寸。點 擊可以選擇一個不同的尺寸。橡皮擦:擦除畫板上的筆

28、劃。被你擦除的區(qū)域會變成透明的。當你點擊這個工具后,選 項區(qū)域會顯示橡皮擦的尺寸。點擊”可以選擇一個不同的尺寸。填色工具:使用前景色填充一塊封閉的區(qū)域。當你選擇該工具后,選項區(qū)域會顯示填充 類型(純色,水平漸變,垂直漸變,或者放射性漸變)。漸變混合從你選擇的前景色到背景色。方形工具:使用前景色繪制一個填充或不填充的方形(Shift+拖拽繪制正方形)。當你選 擇該工具后,選項區(qū)域會顯示填充類型(填充或不填充)。橢圓工具:使用前景色繪制一個填充或不填充的方形(Shift+拖拽繪制正圓形)。當你選 擇該工具后,選項區(qū)域會顯示填充類型(填充或不填充)。線條工具:使用前景色繪制一條直線(Shift+拖拽

29、繪制垂直或水平直線)。當你選擇該工具后,選項區(qū)域會顯示筆刷尺寸。點擊可以選擇一個不同的尺寸。文字輸入工具:添加文字到繪圖區(qū)。當你選擇該工具后,選項區(qū)域會顯示字體類型和字 體大小。一個造型只能有一個文本部件。選擇工具:選擇一個矩形區(qū)域,然后移動到一個新的位置(按delete鍵會刪除選中的對 象,按Shift+delete或者Shift+backspace剪切選中的對象)。蓋章工具:選擇一個矩形區(qū)域,然后拷貝到新的位置(按Shift+點擊+拖拽重復拷貝)。色彩選取工具:使用色彩選取工具末端來選擇前景色(點擊畫板并且將色彩選取工具拖 拽到畫板外選取顏色)。當前顏色(前景色和背景色)顯示在選項區(qū)域的下

30、面。你可以點擊顏色以交換前景色和 背景色。點擊調色板中的一個顏色塊會選擇一個新的前景色(Shift+點擊選擇背景色)。點擊設置旋轉中心按鈕,選中圖像中的一個點作為造型在舞臺上旋轉時的中心。點擊視圖比例按鈕以放大或縮小圖像和畫板的視圖比例。當縮放比例大于100%時,滾 動條可以用于繪制畫板外的局部。縮放工具不會改變圖像的實際大小。點擊輸入按鈕可以翻開一個文件并且添加到當前畫板中。點擊清除按鈕會刪除畫板中的所有內容。耍改變畫板內容,或僅僅是起是其中選中對象的大小,點擊放大縮小按鈕。你可以按 Shift+點擊按鈕,然后輸入一個明確的比例,來放大縮小圖片的分辨率。要旋轉畫板內容,或僅僅是其中選中的對象

31、,點擊旋轉按鈕(逆時針方向,順時針方向)。 你可以按Shift+點擊按鈕,然后輸入一個明確的旋轉角度。要翻轉畫板內容,或僅僅是其中選中的對象,點擊翻轉按鈕(水平或垂直)。如果你犯了一個錯誤,你可以點擊撤銷按鈕重復地撤銷最后的幾次操作。如果你改變了 主意,你可以點擊重做按鈕恢復被撤銷的操作。3.Scratch 部件部件類型控制部件板上部件主要有三種類型:堆部件:這些部件下面有一個凸出局部,并且上面有凹進局部,農(nóng)到邊綴就反彈你可以將它們組成一個腳本塊。一些堆部件中有一個可以讓你輸入數(shù)據(jù)的輸入孔(像I),如果、一就更復執(zhí)行或者有一個可以供你選擇的下拉菜單(像或者有一個可以供你選擇的下拉菜單(像面向方

32、向l)o某些堆部件,像一個口(),你可以插入另一個部件進去。一個口(),你可以插入另一個部件進去。啟動部件(原文為hats):這些部件有一個圓形的頂部,像o這些部件放置在腳本塊的頂部。他們等待一個事件來觸發(fā)(例如當一個鍵按下),然后運行下面的腳本塊。偵測員(原文為reporters):這些部件(例如鼠標的X坐標按下戰(zhàn)標?I)可以填充到其它部件的適當?shù)目桌?。偵測員是圓頭的(例如鼠標的坐標麻變量1返回數(shù)字或者字符串,并且填充到其它部件的圓形孔或矩形孔里(例如將變量變更L的值增加扁說唾口偵測員帶尖頭的(例如b返回布爾值(真或假),填充到其它部件的尖型孔或矩形孔里(例如直到JZ前都等待著某些偵測員部件

33、有一個復選框,例如義某些偵測員部件有一個復選框,例如義變量1O如果你選中了復選框,一個讀出器會添加到舞臺上(例如變知 至)并且顯示偵測員部件的值。當偵測員的值發(fā)生變化時,讀出器的值也會自動更新。讀出器能以幾種不同的樣式顯示偵測員的值:變量1亙)一般讀出器,顯示偵測員的名字各值。大型讀出器,不顯示名字?;瑮U讀出器,允許你通過鼠標改變偵測員的值(僅限于變量)。右鍵(Mac:Ctrl+Click)點擊在滑桿樣式下的讀出器,可以設置最小值和最大值。在讀出器上雙擊或者點右鍵(Mac:Ctrl+Click)可以讓它從一種樣式變成另一樣式。列表在Scratch中你可以新建和使用列表。列表可以很好的存儲字符串和其它字符。要創(chuàng)立一個列表,找到變量面板點擊【新建一個鏈表一旦你創(chuàng)立了一個列表,一些跟列 表相關的部件會被添加進來,這些部件會在本指南的部件描述章節(jié)介紹。數(shù)據(jù)1頡據(jù)2數(shù)據(jù)3當你創(chuàng)立了一個列表,一個列表讀出器會被添加到舞臺上。列表 讀出器會顯示列表中的所有項。你可以直接在讀出器上添加或編輯數(shù) 據(jù)。列表開始是空的,長度為0。要添加數(shù)據(jù)到列表中,點擊列表讀 出器左下角的按鈕,列表長度也會加1。另外你也可以通過列表部件(如:件(如:將西 加入鏈表列表1)添加數(shù)據(jù)。你可以通過拖拽列表讀

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論