《键盘控制》教案.doc

《键盘控制》教案.doc

ID:55754858

大小:19.50 KB

页数:3页

时间:2020-06-05

《键盘控制》教案.doc_第1页
《键盘控制》教案.doc_第2页
《键盘控制》教案.doc_第3页
资源描述:

《《键盘控制》教案.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、键盘控制教学目标:1.通过自主探索与教师讲解相结合,让学生能制作出用键盘控制角色移动的程序命令。2.初步了解条件判断语句(“如果”命令)在程序中的应用。3.让学生了解程序的多样性。教学重点:了解条件判断语句使用方法教学难点:条件判断语句的综合运用。教学准备:角色运行地图教学过程:一、设置情景同学们,我们学习Scratch已经有大半学期了,也完成了不少的作品。不过,今天的作品与以前的都不一样。今天我们的关键词是“控制”。回忆一下以前的作品,当我们提交以后,还能控制里面的角色吗?看一看老师的这个作品,有什

2、么不一样?(展示“棉球方块”完整版,能用方向键操纵方块移动)发现了吗,刚才老师是用什么设备来控制角色的?(板:键盘)想不想制作出能被键盘控制的角色?就让我们开始吧。二、发现差异想要用键盘控制角色移动,我们操作的步骤应该是怎样的?(根据学生回答板书:按↑向上移动)打开Scratch,找一找,哪一个程序块可以用来表示“按↑”?接下来就要靠自己动脑了。请大家绘制一个方块作为我们的要控制的角色。试一试,该怎么设计程序。(学生尝试自行设计,请两名完成设计的学生上台演示)用复制的方法能更快的完成其他三个方向移动的

3、制作。一、聚焦疑点通过刚才的设计,我们确实能用键盘控制方块的行动了,但是在操作角色的过程中,有没有问题?(学生讨论,发现起步时太慢)有没有解决的方法呢,当然有了。只需用命令替换就能解决。不过不能直接加入到程序中,需要和“如果”命令相配合才行。(学生尝试利用命令改进程序,完成后选择不同设计的学生演示讲解改进后的程序)比较一下这几种方法,有什么不同的地方?为什么?(“如果”命令可以在后面继续添加内容,就可以写成一段程序,而“如果就重复执行”命令不能在后面添加内容,就必须分成四段程序;“如果”命令外需要添加

4、“重复执行”命令,而“如果就重复执行”命令就不用再重复了。)二、寻求突破利用“如果”命令可以让我们很方便控制方块角色了,但是只在屏幕上乱走一气没什么意义,让我们同样利用“如果”命令,给方块限制一个行动的范围吧。把学案中提供的地图导入Scratch。试一试,能不能利用“如果”命令让方块不能走出黑线的范围呢?(学生尝试设计)提示:黑线就相当于一条边线,要想不超出线,只需设置如果碰到黑色边线后,立刻退回来就可以了。用移动命令同样可以实现后退,需要将数值设置成负数。三、达成共识程序该怎样设计?最终的效果又是怎

5、样的?让我们来看几个同学的作品。(选择不同程序设计的学生作品进行展示,让学生说一说他的设计想法,并运行程序测试是否达到目的。)小结:利用边线的黑色进行判断是我们一致认同的好方法,如果方块碰到黑色后,立刻后退,它就再也不能走出边线了。一、创新提高程序需要不断测试才能完善,让我们再运行程序测试一下。发现新的问题:当有几个方向键同行按下的时候,程序会出现漏洞,让方块跑出黑线去。看来我们的程序还不够严谨。出现这个漏洞的原因是因为程序还不够完整。你能找到解决这个问题的办法吗?这个问题,留给同学们好好思考。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。