資訊內(nèi)容
Scratch入門界面熟悉介紹一
熟悉菜單欄命令、在舞臺(tái)上運(yùn)行Scratch 2.0應(yīng)用程序、以全屏模式運(yùn)行應(yīng)用程序、控制應(yīng)用程序執(zhí)行。
01簡(jiǎn)單介紹? ? Scratch 2.0是一種圖形化編程語(yǔ)言。Scratch 2.0項(xiàng)目由不同類型的媒體(包括圖像和聲音)組成,并且使用由不同的代碼功能塊組成的腳本。Scratch 2.0項(xiàng)目是通過(guò)Scratch 2.0網(wǎng)站并使用項(xiàng)目編輯器來(lái)創(chuàng)建的。Scratch 2.0的項(xiàng)目編輯器包含多個(gè)組成部分,如下圖所示。


? ? 就像絕大多數(shù)的應(yīng)用程序一樣,Scratch 2.0有一個(gè)包含了一組功能性的菜單欄,它位于項(xiàng)目編輯器的頂部,如圖1.2所示。
這些按鈕提供了對(duì)命令的訪問(wèn),允許創(chuàng)建和保存Scratch 2.0項(xiàng)目,把項(xiàng)目下載到你的計(jì)算機(jī)或者從你的計(jì)算機(jī)上傳項(xiàng)目,訪問(wèn)Scratch 2.0的文檔,復(fù)制、刪除、訪問(wèn)和管理Scratch 2.0資料和項(xiàng)目等。下面對(duì)菜單欄上的按鈕一一介紹。
-
Scratch。顯示Scratch 2.0網(wǎng)站主頁(yè)面。
-
語(yǔ)言。顯示Scratch 2.0所支持的語(yǔ)言的一個(gè)可選擇列表。
-
文件。這會(huì)打開一個(gè)下拉式的命令列表,這些命令用來(lái)創(chuàng)建一個(gè)新的Scratch項(xiàng)目、保存當(dāng)前項(xiàng)目、保存當(dāng)前項(xiàng)目的一個(gè)副本、訪問(wèn)個(gè)人項(xiàng)目中心頁(yè)面、下載項(xiàng)目或者從計(jì)算機(jī)上傳項(xiàng)目,以及將當(dāng)前的項(xiàng)目恢復(fù)到其最近保存的狀態(tài)。
-
編輯。這會(huì)打開一個(gè)下拉式的命令列表,這些命令用來(lái)恢復(fù)一個(gè)項(xiàng)目,縮小或恢復(fù)舞臺(tái)的大小,打開或關(guān)閉“加速模式”(當(dāng)打開的時(shí)候,加速模式會(huì)加速腳本的執(zhí)行,這對(duì)于某些類型的Scratch 2.0項(xiàng)目來(lái)說(shuō)是很重要的,例如,復(fù)雜的游戲)。
-
幫助。顯示幫助窗口,這個(gè)窗口從腳本區(qū)域的右邊滑動(dòng)進(jìn)來(lái),顯示了到幫助和功能塊文檔的鏈接。
-
復(fù)制。創(chuàng)建已有的項(xiàng)目資源(如角色或腳本)的一個(gè)相同的副本。
-
刪除。刪除所選的項(xiàng)目資源(如角色或腳本)。
-
放大。放大一個(gè)角色。
-
縮小。縮小一個(gè)角色。
-
功能塊幫助。顯示所選的代碼功能塊的文檔。
-
我的項(xiàng)目中心。顯示“我的項(xiàng)目中心”頁(yè)面,可以快速訪問(wèn)你的Scratch項(xiàng)目和工作室。
-
用戶名。顯示你注冊(cè)的用戶名,當(dāng)點(diǎn)擊它的時(shí)候,可以訪問(wèn)你的資料、“我的項(xiàng)目中心”頁(yè)面、賬號(hào)設(shè)置,以及“退出系統(tǒng)”命令。

![]()
下載到計(jì)算機(jī)的Scratch項(xiàng)目,使用.sb2文件后綴名保存。

? ? 前面的列表中的大多數(shù)命令,其含義都是一目了然的。然而,“語(yǔ)言”菜單還需要做一些額外的說(shuō)明。當(dāng)點(diǎn)擊該菜單的時(shí)候,會(huì)顯示出一個(gè)語(yǔ)言的列表供你選擇。根據(jù)你所選擇的語(yǔ)言,可能會(huì)有完整的翻譯供使用。在另一些情況下,則可能只是翻譯了腳本和代碼功能塊。
03在舞臺(tái)上運(yùn)行Scratch 2.0應(yīng)用程序
可以通過(guò)在Scratch 2.0 項(xiàng)目編輯器將鼠標(biāo)的指針移動(dòng)到按鈕之上,從而顯示該按鈕控件的工具提示。
? ? 舞臺(tái)是Scratch 2.0 項(xiàng)目編輯器中位于左上方的區(qū)域,如下圖,我們?cè)谶@里執(zhí)行Scratch 2.0應(yīng)用程序。舞臺(tái)提供了一個(gè)場(chǎng)地,以便應(yīng)用程序角色與其他的角色和用戶交互。
舞臺(tái)具有480個(gè)單位的寬度和360個(gè)單位的高度。可以使用X坐標(biāo)和Y坐標(biāo)組成的一個(gè)坐標(biāo)系統(tǒng),將舞臺(tái)映射為一個(gè)邏輯網(wǎng)格,如下圖:

注意:X軸的坐標(biāo)從240到?240,而Y軸的坐標(biāo)從180到?180。舞臺(tái)的中央的坐標(biāo)位置是(0, 0)。Scratch 2.0總是會(huì)告知你鼠標(biāo)指針的位置,無(wú)論何時(shí)鼠標(biāo)在舞臺(tái)上移動(dòng),在舞臺(tái)的右下角的“x:”和“y:”字段中,都會(huì)顯示出鼠標(biāo)指針的(X, Y)坐標(biāo)。
默認(rèn)情況下,所有的Scratch 2.0應(yīng)用程序都會(huì)分配到一個(gè)空白的背景。可以點(diǎn)擊位于舞臺(tái)縮略圖下方的4個(gè)圖標(biāo)之一,來(lái)添加一個(gè)新的背景。這些圖標(biāo)允許為項(xiàng)目選擇或創(chuàng)建一個(gè)新的背景,介紹如下。
-
從背景庫(kù)中選擇背景。顯示Scratch 2.0所配備的背景圖像的一個(gè)列表,你可以從中選擇并向項(xiàng)目中添加背景。
-
繪制新背景。用Scratch 2.0內(nèi)建的繪圖編輯器來(lái)替代腳本區(qū)域,可以用這個(gè)編輯器來(lái)繪制并保存自己的背景。
-
從本地文件中上傳背景。顯示scratch.mit.edu提供的一個(gè)用于選擇上傳文件的對(duì)話框,允許你上傳一個(gè)圖形圖像并將其用于自己的項(xiàng)目。
-
拍攝照片當(dāng)做背景。顯示一個(gè)Camera窗口,如果有連接到計(jì)算機(jī)的視頻攝像頭的話,可以用它來(lái)拍攝一張照片,并將其用做背景。
通過(guò)點(diǎn)擊位于Scratch 2.0 項(xiàng)目編輯器頂部中央的“背景”標(biāo)簽頁(yè),也可以為Scratch 2.0項(xiàng)目添加、編輯和刪除背景。在這里,會(huì)看到相同4個(gè)按鈕,分別用于添加/創(chuàng)建背景,打開當(dāng)前所有背景的列表以向項(xiàng)目中添加,以及打開Scratch 2.0內(nèi)建的繪圖編輯器來(lái)編輯背景。


? ? 點(diǎn)擊了位于舞臺(tái)左上角的全屏模式圖標(biāo),就可以以全屏瀏覽的模式來(lái)運(yùn)行Scratch 2.0應(yīng)用程序了。一旦進(jìn)入全屏模式,點(diǎn)擊表示小貓的角色,并且觀察應(yīng)用程序的執(zhí)行。[只要點(diǎn)擊位于舞臺(tái)左上角的(當(dāng)前處于全屏模式的時(shí)候)常規(guī)視圖圖標(biāo),或者按下Escape鍵,就可以退出全屏模式。]

Scratch 2.0支持3種屏幕大小:常規(guī)、全屏和特色。特色模式是一個(gè)較小的屏幕,當(dāng)你在資料頁(yè)面中瀏覽作為特色程序的Scratch 2.0項(xiàng)目并與其交互的時(shí)候,會(huì)看到這種模式。
05控制應(yīng)用程序執(zhí)行??
? ? 不管是以特色模式還是全屏模式在項(xiàng)目編輯器的舞臺(tái)上運(yùn)行應(yīng)用程序,都可以通過(guò)點(diǎn)擊位于項(xiàng)目編輯器右上角的綠色旗幟按鈕來(lái)啟動(dòng)任何腳本,如上圖所示。通過(guò)點(diǎn)擊挨著綠色旗幟按鈕的紅色停止按鈕,可以隨時(shí)停止Scratch 2.0應(yīng)用程序的執(zhí)行。
聲明:本文章由網(wǎng)友投稿作為教育分享用途,如有侵權(quán)原作者可通過(guò)郵件及時(shí)和我們聯(lián)系刪除

- 上一篇
少兒編程scratch--程序設(shè)計(jì)的基本概念
可愛的小朋友們,前面做過(guò)很多小游戲經(jīng)常出現(xiàn)一些“變量”、“列表”、“循環(huán)”等一些詞語(yǔ),是不是一開始感覺很懵呢?那今天我們一起去認(rèn)識(shí)一下它吧。 這些概念不僅在scratch中有用,在其他的程序設(shè)計(jì)語(yǔ)言中(如python、C、Java)也會(huì)碰到類似的概念和用法哦。因此,
- 下一篇
淺談Scratch的舞臺(tái)刷新機(jī)制 Part 3——隱藏對(duì)象與加速模式
“?順序結(jié)構(gòu)的代碼,在執(zhí)行過(guò)程中,都不會(huì)刷新舞臺(tái),只有在執(zhí)行完最后一塊積木后,才會(huì)進(jìn)行刷新;而循環(huán)結(jié)構(gòu)的代碼,每一輪循環(huán)都會(huì)刷新一次舞臺(tái),如循環(huán)結(jié)構(gòu)中角色的旋轉(zhuǎn)效果,每執(zhí)行完一次右轉(zhuǎn)的代碼,當(dāng)輪循環(huán)結(jié)束,舞臺(tái)刷新一次,如此我們就會(huì)看到角色旋轉(zhuǎn)的過(guò)程了。循