码迷,mamicode.com
首页 > 移动开发 > 详细

Scratch2.0例—接苹果

时间:2017-01-15 12:51:06      阅读:328      评论:0      收藏:0      [点我收藏+]

标签:1.5   enter   使用   选择   网上   脚本   过程   条件   重复   

Scratch2.0例—接苹果

【教学目标】

  1、 学习例子,能用技术分享技术分享构造条件 ,并把此条件插入到 技术分享中;能理解和应用技术分享,当条件成立时,不执行积木内的脚本。

  2、 对比技术分享技术分享两个积木:前者用于无条件的重复执行;后者用于重复执行积木内脚本,直到条件成立时不执行积木内脚本。

  3、 学习例子,能把 技术分享侦测条件插入到技术分享积木中;控制角色当按下左键时,执行积木内的脚本;能理解 技术分享,当条件成立时,执行积木内的脚本。

   4、 学会用技术分享技术分享控制角色的移动。

   5、学习例子,会新建变量技术分享并使用。    

【教学课时】

         1

【对象】

         零基础小学生及父母

【教学重点、难点】

          重点是如何判断苹果落到舞台上、苹果碰到碗卜的监测。

          难点是侦测条件的选择。

【教学方法与手段】

          启发式谈话法、演示法、练习法

【教学准备】

          教学课件

【教学过程】

一、 创设情境,引出主题

       今天咱来制作个小游戏—接苹果。

       咱先来欣赏一下作品:

二、 作品分析并制作

        当苹果落下时,用左右移动碗卜接落下的苹果,若接住苹果则得一分。那它是如何实现呢?这有三个关键点:让苹果随机落下、左右移动碗卜、接住苹果的三个过程。

         实现的关键一:让苹果随机落下。让苹果落下,关键是判断苹果什么时候落到舞台上。这用苹果的Y坐标值来判断:当苹果的位置小于舞台的下边界时,就判定苹果落地舞台上 ,然后让其重新回到舞台顶端落下。

          技术分享

        实现关键二:左右移动碗卜。这用是否按下键盘的左右键,来移动碗卜的位置;重复监测即可。

          技术分享

         实现关键三:碗卜接苹果得分。这关键是转换思路:苹果碰到碗卜时得分,这样就能用 技术分享来监测。          

三、总结例子

      1、 利用苹果的坐标位置与舞台下边界比较,判断苹果是否落到舞台上。

      2、 从碗卜的左右移动中,学会用重复执行和条件执行来控制角色的移动。

      3、 接住苹果得分,学会使用变量。

四、自由创作、分享交流

      自由创作,然后把作品发到网上交流。

Scratch2.0例—接苹果

标签:1.5   enter   使用   选择   网上   脚本   过程   条件   重复   

原文地址:http://www.cnblogs.com/2010dream/p/6286882.html

(1)
(2)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!