當前位置:文書都 >

教師之家 >教學課件 >

如何不用代碼做遊戲課件

如何不用代碼做遊戲課件

學習九九乘法表,用死記硬背的方法可能會讓孩子崩潰,效果也不理想。如果將九九乘法表融入到遊戲中,寓教於樂,有助於記憶。只要使用Scratch 2兒童編輯軟件,不用代碼,搭積木似地就能輕鬆製作出九九乘法表的小遊戲。

如何不用代碼做遊戲課件

遊戲要實現的效果:遊戲開始,先隨機生成兩個乘數,並用語音讀出誰乘以誰等於;同時3個籃筐中一個顯示正確答案,其餘兩個顯示錯誤答案。然後等待操作者利用攝像頭通過手勢將屏幕上的籃球拖放到籃筐中。如果拖放到正確籃筐,語音播放“恭喜你回答正確”;相反,則語音播放“回答錯誤,請繼續努力”。連續出10道題,並記錄分數。

1. 添加角色

在Scratch 2軟件中右擊角色中的“貓”,刪除它。點擊新建角色右邊的“從角色庫中選取角色”,在彈出的角色庫中選取“運動”類中的“basketball”。選取工具欄上的“縮小”工具,點擊場景中的籃球,將它縮小到一定的大小。點擊“繪製新角色”按鈕,在繪圖區利用文本工具,新建一個“+ =”造型。新建一個籃筐造型(中間有紅點),將這個造型複製出2份,並點擊角色左上角相應的信息按鈕,將它們的'名字分別更改為“籃筐1”、“籃筐2”、“籃筐3”。在場景中調整好各角色的位置。

2. 添加變量

製作交互性的東西,變量是必不可少的,所以需要添加幾個變量。選擇“腳本”選項卡中的“數據”,點擊“新建變量”按鈕,建立9個變量,分別輸入變量名稱a、b、c、hw、jg、js1、js2、sj、得分,選擇“適用於所有角色”,勾選變量a、b、c、js1、js2、得分進行顯示,並將它們拖放到場景的合適位置,去掉hw、jg、sj的勾選不進行顯示。

小提示

a、b、c這3個變量用於顯示正確及錯誤答案,js1、js2顯示隨機乘數,hw用於記錄循環條件,jg用於存放js1和js2相乘的結果,sj用於答案的隨機顯示位置。

3. 錄製數字語音

選擇“聲音”選項卡,在這裏先要錄製1-9的聲音、“乘以”、“等於”及正確、錯誤的提示聲音。這裏以錄製聲音“乘以”為例進行操作説明。點擊中間的“錄製新聲音”,輸入名稱“乘以”,點擊錄製按鈕,利用麥克説“乘以”,對於錄製的聲音進行編輯,選擇沒用的聲波,點擊“編輯→刪除”進行刪除。其他的聲音錄製與之相似,但需要注意數字聲音的名字一定要用數字命名。

4. 設置交互效果

選擇“basketball”角色,選擇“腳本”選項卡中的“事件”,將“當‘小綠旗’被點擊”拖放到右側腳本區,表示當點擊小綠旗時運行下面的腳本。其實,腳本模塊的添加就是將相應的腳本模塊模型拖放到腳本區,設定好各個腳本模型的值,就像搭積木一樣將這些模型組合在一起。如果想調試某個模型組合,可在這個組合上單擊,整個組合的周圍就會發光,説明當前組合就處於運行狀態。如果想結束運行,可再次在模塊組上單擊。如果組合或選取腳本模塊錯誤,可右擊刪除,或將錯誤模塊拖放到腳本模塊區也可刪除。

①變量初始及語音提示設置。

②答案隨機位置顯示設置。

③攝像頭開啟及答案判斷設置。

④答題次數設置及模塊組合。拖放1個重複執行10次的模塊放腳本區,將語音設置模塊、答案隨機顯示及攝像頭開啟及答案判斷設置等模塊進行組合。

最後,在場景中分別右擊變量js1、js2、a、b、c選擇“大屏幕顯示”,點擊小綠旗運行一下,看看效果如何。保存遊戲,其擴展名為2。如果想將這個遊戲轉換成EXE文件,還需要單獨下載安裝一個名為scratch2exe-ch-se的小軟件進行轉換。以上僅用一個極簡單的遊戲説明此類搭積木遊戲的實現方法。要製作其他遊戲,只需按遊戲所需靈活運用以上方法即可。

小提示

一定要先錄製數字音頻,使音頻左上角的序號與數字音頻的名字相對應。

小提示

如果腳本提示文字太小,可在按住Shift鍵的同時點擊窗口中的小地球按鈕,選擇“set font size”菜單來設置提示文字的大小。

標籤: 課件 遊戲 代碼
  • 文章版權屬於文章作者所有,轉載請註明 https://wenshudu.com/jiaoshizhijia/jiaoxuekejian/z0m0po.html
專題