這節課來介紹一下scratch的各個功能區域,以及它們各自的作用,首先打開編程工具。如下圖:
![少兒編程系列-Scratch初級教程:第二課-Scratch功能區域介紹](http://p2.ttnews.xyz/loading.gif)
scratch功能區域劃分
scratch劃分了7個功能區域,我們分別來進行介紹。
1.菜單欄
和大多數圖形應用程序一樣,Scratch 有一個包含了一組按鈕的菜單欄,它位於Scratch編輯器的頂部。
首先第一個球形圖標是用於語言的修改,下拉框內有多種語言可以供選擇:
![少兒編程系列-Scratch初級教程:第二課-Scratch功能區域介紹](http://p2.ttnews.xyz/loading.gif)
scratch菜單-語言選擇
文件菜單可以用來新建、保存和載入作品
scratch菜單-文件
而編輯內有一個加速模式,可以加快完整程序的運行速度,點擊後在舞臺上方也會出現文字的說明
最後一個則是官方的教程,點擊後會打開官方的教程。
scratch菜單-教程
官方教程
2.功能列表區
功能列表區可以理解成表演者可以使用的各種技能(比如說話,跑步,移動等等)。在製作的各種Scratch小遊戲中執行的程序代碼就是功能列表區的各種功能集合。
功能區列表主要分為腳本、造型、聲音三大功能部分。具體的我們在後面使用到的時候再闡述。
scratch功能列表區
3.腳本區
可以簡單理解為,表演者要展示的節目由多個動作組成(“功能列表區”中有要展示的節目),選擇要表演的節目後,需要在“腳本區”進行編排後,最後才可以給大家進行表演。實際上就是我們使用最多的編程區域。所有的程序都在這裡進行編輯。
scratch腳本區
4.舞臺區
舞臺就是遊戲中各種角色進行展示與表演的地方.舞臺區上側的兩個按鈕分別是:啟動按鈕(小旗子)、停止按鈕(小八邊形),還有右側對舞臺大小的修改,如下圖:
scratch舞臺區
5.角色區
如果要進行一場表演,就需要有表演者,那麼角色區中的角色就是每個要進行表演的表演者。
scratch角色區
6.背景區
給舞臺設置各種好看的背景的地方。
scratch舞臺區
7.書包區
書包可以用來存儲角色、聲音、代碼等內容,然後可以在其他作品項目中使用,這樣實現了項目之間的資源共享,提高編程的效率,是一個非常有用的功能。用戶可以使用書包功能建立自己的資料庫。
scratch書包
實戰
scratch的各個功能區域都介紹完了,後面我們將在編程課程中使用這些區域來完成我們的作品,今天先來一個熱身,彈球。讓我們開始吧:
(1)、點擊“菜單欄”,新建一個作品。
新作品
(2)、從“角色區”將默認的小貓角色刪除。
刪除角色
並選擇圓球角色
選擇角色
使用小球角色
(3)、從“功能列表區”根據顏色挑選拖拽積木到“腳本區”
從功能列表區拖放積木到腳本區
第二課完整腳本
(4)、從“背景區”選擇一個你喜歡的背景
選背景
選擇自己喜歡的背景
(5)、點擊“舞臺區”綠色小旗,運行程序
運行我們的程序
(6)、將我們的作品放到“書包”裡
首先點開書包
打開書包
然後拖動我們的全部腳本,放到書包裡,送開鼠標。
拖動腳本到書包
程序腳本就放入書包裡了
上面的程序實現了一個小球在舞臺區域裡來回彈動。但這個程序使用到了所有的7個區域,希望小朋友能記住所有的功能區域。
課後練習:
這節課我們寫了一彈球程序,但是你會發現彈球只是左右來回彈動,如何能像打磚塊遊戲那樣,讓小球在四個舞臺邊界上來回彈動呢?去嘗試改進我們的彈球程序,讓小球能像打磚塊遊戲那樣彈動。
這節課程就到這裡,下一節課程我們講解Scratch的9種功能塊,看看scratch本身自帶的積木能給我們帶來什麼有趣的體驗。
閱讀更多 碼農傑哥 的文章