Scratch2.0例—接蘋果


Scratch2.0例—接蘋果

【教學目標】

  1、 學習例子,能用構造條件 ,並把此條件插入到 中;能理解和應用,當條件成立時,不執行積木內的腳本。

  2、 對比兩個積木:前者用於無條件的重復執行;后者用於重復執行積木內腳本,直到條件成立時不執行積木內腳本。

  3、 學習例子,能把 偵測條件插入到積木中;控制角色當按下左鍵時,執行積木內的腳本;能理解 ,當條件成立時,執行積木內的腳本。

   4、 學會用控制角色的移動。

   5、學習例子,會新建變量並使用。    

【教學課時】

         1

【對象】

         零基礎小學生及父母

【教學重點、難點】

          重點是如何判斷蘋果落到舞台上、蘋果碰到碗卜的監測。

          難點是偵測條件的選擇。

【教學方法與手段】

          啟發式談話法、演示法、練習法

【教學准備】

          教學課件

【教學過程】

一、 創設情境,引出主題

       今天咱來制作個小游戲—接蘋果。

       咱先來欣賞一下作品:

二、 作品分析並制作

        當蘋果落下時,用左右移動碗卜接落下的蘋果,若接住蘋果則得一分。那它是如何實現呢?這有三個關鍵點:讓蘋果隨機落下、左右移動碗卜、接住蘋果的三個過程。

         實現的關鍵一:讓蘋果隨機落下。讓蘋果落下,關鍵是判斷蘋果什么時候落到舞台上。這用蘋果的Y坐標值來判斷:當蘋果的位置小於舞台的下邊界時,就判定蘋果落地舞台上 ,然后讓其重新回到舞台頂端落下。

          

        實現關鍵二:左右移動碗卜。這用是否按下鍵盤的左右鍵,來移動碗卜的位置;重復監測即可。

          

         實現關鍵三:碗卜接蘋果得分。這關鍵是轉換思路:蘋果碰到碗卜時得分,這樣就能用 來監測。          

三、總結例子

      1、 利用蘋果的坐標位置與舞台下邊界比較,判斷蘋果是否落到舞台上。

      2、 從碗卜的左右移動中,學會用重復執行和條件執行來控制角色的移動。

      3、 接住蘋果得分,學會使用變量。

四、自由創作、分享交流

      自由創作,然后把作品發到網上交流。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM