官术网_书友最值得收藏!

  • 小學生趣味實例編程
  • 小學拓展型課程校本教材編寫組編著
  • 2210字
  • 2019-08-02 16:07:33

1.3 Scratch腳本

在編寫一個新腳本之前,單擊“文件”→“新建一個項目”命令,然后開始腳本的設計編寫。

1.3.1 編寫腳本

1.基本步驟

腳本的編寫方式非常簡單,把所需的指令積木塊拖曳到程序腳本編輯區即可,其基本步驟如下。

(1)確定:確定編寫腳本的角色。用鼠標單擊該角色的縮略圖,選中角色,積木區顯示出與該角色相關的積木塊。

(2)拖曳:利用鼠標拖曳的方式,將該角色的指令積木塊從指令積木區拖曳到腳本編輯區。

(3)拼接:將腳本編輯區的指令積木塊根據程序的實現邏輯依次進行拼接。

2.刪除腳本

刪除腳本的方法有以下兩種,一種是右鍵刪除,另一種拖曳刪除。

(1)右鍵刪除:用鼠標右鍵單擊要刪除的指令積木塊,在彈出的快捷菜單中選擇“刪除”選項,即可刪除多余的指令積木塊,如1-75所示。

978-7-111-55945-0-Chapter01-121.jpg

圖1-75 右鍵刪除腳本

978-7-111-55945-0-Chapter01-122.jpg

圖1-76 撤銷刪除腳本

(2)拖曳刪除:單擊多余的指令積木塊,將其拖曳至指令積木區。

(3)撤銷刪除。如果誤刪除了有用的腳本,則可以單擊“編輯”→“撤銷刪除”命令,撤銷刪除的腳本,如1-76所示。

3.運行腳本

運行腳本有以下3種方式。

(1)單擊指令積木區的積木。在編寫程序的過程中,如果不清楚某個指令積木塊的具體功能,則可以單擊指令積木區的積木,當前所選擇的角色會執行這個積木塊的指令。該方式的優點在于,可以直觀地了解每個指令積木的功能,選取合適的指令積木塊;缺點在于有些指令積木塊的作用需要進行組合才可顯現出來,如循環、運算等。

(2)單擊腳本區的腳本。選取正在編寫腳本的角色對象,將指令積木塊組合成為腳本,單擊腳本,同時選取的角色會執行這個腳本的程序,如圖1-77所示。

978-7-111-55945-0-Chapter01-123.jpg

圖1-77 單擊腳本運行,周圍出現黃色高亮顯示

該方式的優點在于,可以完整地呈現出一個腳本的執行過程,在編寫的過程中可以隨時進行演示;缺點在于只能針對于某一個角色對象,不能同時觀看整個游戲或動畫的編寫情況。

(3)設置并單擊“開始”按鈕。在每個角色的腳本的最頂端添加978-7-111-55945-0-Chapter01-124.jpg 指令積木塊。運行腳本時,單擊舞臺區右上角的“開始”按鈕978-7-111-55945-0-Chapter01-125.jpg ,任何腳本都能因為978-7-111-55945-0-Chapter01-126.jpg 指令積木塊觸發啟動,這時候綠旗會變亮,直到所有腳本執行完畢。

4.添加注釋

當程序編得很復雜時,用的指令積木塊會越來越多,這樣會降低程序的可讀性。編寫程序經過了很長時間后,程序編寫人員就會忘記當初編寫程序時的邏輯,必須要花大量的時間去解讀程序,這樣既費時又費力,所以添加注釋是非常有必要的。

(1)添加注釋的方式:用鼠標右鍵單擊要添加注釋的指令積木塊,在彈出的快捷菜單中選擇“添加注釋”選項,如圖1-78所示。在黃顏色的注釋區域中輸入文字,注釋區域與指令積木塊間有一條黃色的連接線,指示出注釋區域是哪個指令積木塊的注釋,如圖1-79所示。通過拖動注釋區域的右下角可以改變注釋區域的大小。

978-7-111-55945-0-Chapter01-127.jpg

圖1-78 添加注釋

978-7-111-55945-0-Chapter01-128.jpg

圖1-79 指令積木塊注釋

(2)刪除注釋:用鼠標右鍵單擊注釋,在彈出的快捷菜單中選擇“刪除”選項即可,如圖1-80所示。

(3)整理注釋:為了節省注釋的空間,添加更多的注釋或者防止注釋之間的重疊,可以單擊注釋區域左上角的978-7-111-55945-0-Chapter01-129.jpg 按鈕,折疊注釋區,如圖1-81所示。

978-7-111-55945-0-Chapter01-130.jpg

圖1-80 刪除注釋

978-7-111-55945-0-Chapter01-131.jpg

圖1-81 整理注釋

1.3.2 保存腳本

編寫完腳本,并運行成功后,如果這時退出Scratch軟件或碰巧計算機斷電了,辛辛苦苦完成的作品就會不見了,或者編寫的腳本非常龐大,一時半會完成不了,這時就需要把腳本保存起來。單擊“文件”→“保存”(或“另存為”)命令即可,如圖1-82所示。在彈出的“保存項目”對話框中,可以選擇保存腳本的位置、輸入腳本的文件名,單擊“確定”按鈕完成腳本的保存,如圖1-83所示。下次使用這個腳本時,只要單擊“文件”→“打開”命令,在彈出的“打開對話框”中找到腳本所存放的位置和文件名,單擊“打開”按鈕即可。

978-7-111-55945-0-Chapter01-132.jpg

圖1-82 保存或另存為腳本

978-7-111-55945-0-Chapter01-133.jpg

圖1-83 輸入腳本文件名并保存

1.3.3 菜單欄

操作界面左上角有一個菜單欄,包含了一些與文件有關的功能選項,如“文件”“編輯”等,如圖1-84所示。

978-7-111-55945-0-Chapter01-134.jpg

圖1-84 菜單欄

1.進入官網

在聯網狀態下,單擊菜單欄最左側的978-7-111-55945-0-Chapter01-135.jpg 按鈕,即可進入Scratch官網。

2.切換語言

單擊小地球按鈕978-7-111-55945-0-Chapter01-136.jpg ,在彈出的語言菜單中可以選擇不同國家的語言,如圖1-85所示。本書下載的Scratch默認為中文,部分選項或按鈕顯示為英文。

3.“文件”菜單

單擊菜單欄中的“文件”,彈出的文件菜單中包含“新建項目”“打開”“保存”“另存為”“Record Project Video”“分享到網站”“檢查更新”“退出”,如圖1-86所示。

(1)新建項目:新建一個全新的項目,包含一個空白背景及一個小貓角色。

978-7-111-55945-0-Chapter01-137.jpg

圖1-85 切換語言

978-7-111-55945-0-Chapter01-138.jpg

圖1-86 “文件”菜單

(2)打開:可以從本地文件夾中打開一個保存過的Scratch文件。

(3)保存:可以將Scratch文件保存至計算機中的某個文件夾內;若正在更改已有的文件,則可以直接覆蓋。

(4)另存為:將正在編寫的Scratch程序另存為計算機指定文件夾內的文件。

(5)Record Project Video:可以對程序進行演示錄像,將制作的動畫、游戲錄制成視頻,保存至計算機。

(6)分享到網站:將制作的程序分享到Scratch官網,和更多的朋友進行交流分享。

(7)檢查更新:查看當前版本是否為最新版本。

4.“編輯”菜單

單擊菜單欄中的“編輯”,彈出的“編輯”菜單中包括“撤銷刪除”“小舞臺布局模式”和“加速模式”選項,如圖1-87所示。

(1)撤銷刪除:撤銷誤刪除的腳本。

(2)小舞臺布局模式:可以讓腳本的編輯區域變大,以方便編寫腳本。

978-7-111-55945-0-Chapter01-139.jpg

圖1-87 “編輯”菜單

(3)加速模式:可以加快執行速度。

5.“幫助”菜單

“幫助”菜單可以幫助新手快速學會如何使用Scratch。單擊“幫助”菜單,在屏幕右側會彈出如圖1-88所示的操作面板,按步驟進行學習即可。離線版的幫助只有英文版本,而在線版的幫助實現了部分漢化。

978-7-111-55945-0-Chapter01-140.jpg

圖1-88 “幫助”菜單

主站蜘蛛池模板: 洛南县| 秦安县| 铁岭县| 莱芜市| 雅安市| 新晃| 芜湖县| 许昌县| 沙河市| 大城县| 昌都县| 阳原县| 溆浦县| 星子县| 清河县| 晴隆县| 呼伦贝尔市| 微山县| 特克斯县| 金川县| 崇明县| 启东市| 开原市| 姜堰市| 师宗县| 鹰潭市| 台北县| 疏附县| 巢湖市| 通辽市| 平果县| 石阡县| 盐城市| 马龙县| 克拉玛依市| 新化县| 通海县| 灵武市| 新郑市| 宁德市| 南澳县|