1. 程式人生 > >一起學Scratch第一課:小貓說話

一起學Scratch第一課:小貓說話

固定連結: https://www.kidscoding8.com/39510.html

這節課我們一起學習怎麼使用Scratch程式設計軟體讓小貓說話。

學習內容
 

  1. 瞭解Scratch下載、登入方法;
  2. 熟悉Scratch介面;
  3. 掌握背景、角色新增操作;
  4. 掌握對話語句;
  5. 掌握等待語句;
  6. 掌握順序結構。

難度等級:1

難度分級說明:

1級:scratch基本操作,角色和背景簡單編輯;

2級:角色的運動,造型編輯,簡單迴圈判斷語句等;

3級:角色較複雜運動、迴圈巢狀、複雜條件判斷等;

4級:較複雜程式設計,複雜計算應用等。

Scratch下載、登入方法

1、Scratch離線編輯器下載

進入Scratch官網下載頁面:https://scratch.mit.edu/download;

在下載頁面會看到如下圖所示的“Scratch offline Editor”,注意按照電腦作業系統型別下載相應的軟體,軟體下載後需安裝。

一起學Scatch第一課:小貓說話

除了離線編輯方式,還有以下幾種線上編輯方式。線上編輯支援作品網上儲存、釋出、分享等功能。

2、Scratch線上編輯

進入Scratch官網首頁:https://scratch.mit.edu;

點選“Create”進入程式設計頁面,或先登入/註冊再進入編輯頁面。

一起學Scatch第一課:小貓說話

3、網易卡搭線上編輯

網易卡搭是Scratch的國內版,與MIT的Scratch是同一套軟體,網頁地址為:

https://kada.163.com/。

4、程式設計貓線上/離線編輯

程式設計貓是由深圳點貓科技開發的少兒程式設計軟體,具備離線和線上兩種模式,其最大的特點是支援3D程式設計,程式設計貓的登入地址為:

https://www.codemao.cn/。

Scratch介面和基本操作

Scratch程式設計介面主要分為舞臺區、角色區、模組區和程式設計區。介面中常用的圖示包括:檔案操作、背景更換、新增角色、角色縮放、角色指令碼/造型聲音切換等。   一起學Scatch第一課:小貓說話   如圖所示,我們先點選更換背景的圖示,在彈出的“背景庫”中載入一個背景;然後再點選新增角色,在“角色庫”中再新增一隻小貓,這樣兩隻小貓就可以對話了。   程式設計的時候,只需要把“模組區”的語句模組,拖動到“指令碼區”,按順序進行拼接,就可以進行程式設計了。

角色會話

在“模組區”點選“外觀”,可以看到下面的角色會話命令:

一起學Scatch第一課:小貓說話

其中使用“說hello”語句後,“hello”會一直顯示,直到下一個會話語句。使用“說hello x秒”語句,“hello”按照引數設定顯示x秒。“思考Hmm...”語句使用相同。   我們先給小貓起好名字,便於後面操作,點選“角色區”小貓左上角的歎號“!”,小貓的一些引數就會顯示出來,在文字輸入框中輸入內容,就可以給小貓更改名稱了。我們把兩隻小貓名稱分別更改為“小貓1”和“小貓2”。

一起學Scatch第一課:小貓說話

一起學Scatch第一課:小貓說話

點選小貓1,就可以在指令碼區給它程式設計了;通過程式設計,控制小貓1說話、動作。這裡我們要先使用一個開始語句,就是在什麼條件下或什麼時候,小貓1的程式模組開始啟動。一般無特殊需求的話,我們就選擇“當綠旗被點選時”。

一起學Scatch第一課:小貓說話

這裡我們寫下本節課的第一段程式碼:

一起學Scatch第一課:小貓說話

即:

“當綠旗被點選時,

小貓1說hello”。

這時該小貓2說話了,它也回覆一句“hello”。可是它應該在小貓1說完後再說,這裡我們就需要用到延時語句。我們點選“模組區”的“控制”,會找到一個等待語句。我們需要等待幾秒,就把引數改成幾。

一起學Scatch第一課:小貓說話

我們讓小貓2在“綠旗被點選後”等待2s回覆小貓1。在“角色區”點選小貓2,然後在“指令碼區”完成下面程式碼:

一起學Scatch第一課:小貓說話

程式碼完成後,就可以點選“舞臺區”上面的小綠旗執行程式,看看程式執行效果。點選紅色的圓點,可以停止程式執行。

一起學Scatch第一課:小貓說話

這樣兩隻小貓就完成了一段簡單的對話,小朋友們你們能夠和爸爸媽媽一起讓小貓繼續完成更多的對話嗎?

作業

仿照上面的例子,完成兩個或更多角色之間一段完整的對話。