Scratch2.0例—接苹果

Scratch2.0例—接苹果

【教学目标】

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

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

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

4、 学会用控制角色的移动。

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

【教学课时】

         1

【对象】

         零基础小学生及父母

【教学重点、难点】

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

难点是侦测条件的选择。

【教学方法与手段】

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

【教学准备】

教学课件

【教学过程】

一、 创设情境,引出主题

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

咱先来欣赏一下作品:

二、 作品分析并制作

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

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

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

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

三、总结例子

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

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

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

四、自由创作、分享交流

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

时间: 2024-10-22 14:01:40

Scratch2.0例—接苹果的相关文章

Scratch2.0例-妈妈跳舞

Scratch2.0例-妈妈跳舞 [教学目标] 1. 模仿制作妈妈跳舞作品.并分享到网上. 2. 通过制作作品过程,认识scratch2.0界面. 3. 着重理解角色.造型二者联系,脚本执行. [教学课时]      1 [对象]      零基础中小学生及父母 [教学重点.难点]      教学重点是演示妈妈跳舞的制作过程:难点是对脚本的理解.        [教学方法与手段]      演示法.练习法 [教学准备] 教学课件 [教学过程] 一. 创设情境,引出主题 演讲者:今天咱来创作一个作

动手玩转Scratch2.0编程pdf

下载地址:网盘下载 内容简介 编辑 Scratch 是可视化的编程语言,其丰富的学习环境适合所有年龄阶段的人.利用它可以制作交互式程序.富媒体项目,包括动画故事.读书报告.科学实验.游戏和模拟程序等.<动手玩转Scratch2.0编程-STEAM创新教育指南>的目标是将Scratch 作为工具,教会读者最基本的编程概念,同时揭示Scratch 在教学上的强大能力. <动手玩转Scratch2.0编程-STEAM创新教育指南>共分9 章,前三章讲解如何使用Scratch 绘制几何图形

Scratch2.0入门介绍

Scratch2.0入门介绍 [教学目标] 1. 演示Scratch2.0作品,激发学习兴趣. 2. 认识Scratch2.0界面及分享平台 3. 了解创作作品的步骤 [教学课时]      15分钟 [对象]      零基础中小学生及父母 [教学重点.难点]      教学重点:Scratch2.0编辑器的下载与安装.在线注册用户 [教学方法与手段]      演示法.自主探究学习法 [教学准备] 教学课件 [教学过程] 一. 创设情境,激发兴趣 演讲者:看见电视里的动画.或者别人制作的游戏

Scratch2.0在线注册用户并使用帮助

[教学目标] 1.在Scratch2.0中注册一个账号 2.登录后,进行再线学习 3.利用帮助进行自主学习,了解Scratch作品的创作过程. [教学过程] 一.注册用户 第一步:https://scratch.mit.edu/,打开官网,点“加入Scratch社区”. 注意:默认官网是英文的,你只需在网站底部选择为简体中文,就可以变成中文版的了. 第二步:输入用户名.密码进行注册. 第三步:注册成功后,点登录后,显示的界面. 二.登录后,在线创作作品 2-1:登录后,选择 我的项目中心,如下图

Scratch2.0版本安装

Scratch是一款由麻省理工学院(MIT) 设计开发的一款面向少年的简易编程工具. 在2012年在中国得到普及,2013预计在上海举行比赛. 针对 8 岁以上孩子们的认知水平,以及对于界面的喜好,MIT 做了相当深入研究和颇具针对性的设计开发.不仅易于孩子们使用,又能寓教于乐,让孩子们获得创作中的乐趣. Scratch 的下载和使用是完全免费的,开发了Windows系统,苹果系统,Linux系统下运行的版本. 本站下载:百度云下载 ,密码:hyar:官网下载地址:https://scratch

scratch2.0入门例子---视频讲解及教学设计

视频讲解:优酷上的  http://list.youku.com/albumlist/show?id=29148330&ascending=1&page=1 教学设计:每个例子的设计过程 http://www.cnblogs.com/2010dream/category/919194.html

教学设计-饭后百步走

Scratch2.0例—饭后百步走 [教学目标] 1. 能用 实现角色的移动,并理解舞台的坐标设定:能理解的含义. 2. 会用积木,实现造型间的切换:对比与与 在造型切换时的不同作用. 3. 对比与 指定次数的不同. 4. 学会录制新声音的方法. [教学课时]         1 [对象]          零基础中小学生及父母 [教学重点.难点]          重点是如何让角色动起来. [教学方法与手段]          提问法.练习法 [教学准备] 教学课件 [教学过程] 一. 谚语,

NYOJ 289 苹果

苹果 时间限制:3000 ms  |  内存限制:65535 KB 难度:3 描述 ctest有n个苹果,要将它放入容量为v的背包.给出第i个苹果的大小和价钱,求出能放入背包的苹果的总价钱最大值. 输入 有多组测试数据,每组测试数据第一行为2个正整数,分别代表苹果的个数n和背包的容量v,n.v同时为0时结束测试,此时不输出.接下来的n行,每行2个正整数,用空格隔开,分别代表苹果的大小c和价钱w.所有输入数字的范围大于等于0,小于等于1000. 输出 对每组测试数据输出一个整数,代表能放入背包的苹

Swift2.3 --&gt; Swift3.0 的变化

Swift3.0语法变化 首先和大家分享一下学习新语法的技巧: 用Xcode8打开自己的Swift2.3的项目,选择Edit->Convert->To Current Swift Syntax- 让Xcode帮我们把Swift2.3的代码转换为Swift3.0. 手动调出Xcode自动转换Swift2.3 到 Swift3.0 弹出语言版本选择界面,选择Covert to Swift3,Next:  进入选择模块界面: 选择模块界面 建议只选择自己创建的模块,第三方框架的模块最好不要使用Xco