小学信息技术 课件教案 6年级下册 课时6_全部课程_清洁机器人——角色的侦测与面向-教案.pdf
-
资源ID:50071569
资源大小:99.60KB
全文页数:2页
- 资源格式: PDF
下载积分:10金币
快捷下载
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
小学信息技术 课件教案 6年级下册 课时6_全部课程_清洁机器人——角色的侦测与面向-教案.pdf
【PPT】亲爱的同学们,大家好!我是广州市海珠区第三实验小学的边永明老师。今天我们一起学习的是,小学信息技术第三册第二单元,第 16 课 清洁机器人角色的侦测与面向。【PPT】今天的学习内容主要有:背景的添加、角色的侦测、角色的面向【PPT】下面我们来观摩一下今天要制作的程序设计的范例作品。请同学们一边看,一边思考:这个程序作品中共有几个角色?【播放视频 1】【PPT】回答刚才的问题:这个程序作品中共有几个角色?答案已经呼之欲出,机器人是角色。小易拉罐也是角色。而小汽车,在整个程序作品里,都是一动不动的,因此,可以归结到作品的舞台背景里。不能算作角色。【PPT】我们进一步将任务进行分解。得到以下结论。同学们,通过刚才的范例观摩,任务分解,我们已经用精炼的语言概括出了我们程序设计要完成的具体任务清单啦。其实,这样一个过程,看似简单,实际上这就是我们程序设计作品从无到有的构思的过程。因此,当有好的想法出现时,同学们一定要把握住脑海里一闪而过的想法,不妨先用文字记录下来,这些点点滴滴都将成为我们程序设计的创意来源。【PPT】下面,我们先来完成背景的添加。老师已经准备好了素材,一个 Scratch 文件素材,一个街道背景的图片素材。【PPT】我们看任务要求。在“清洁机器人”文件中,导入街道背景到舞台。我们一起跟着视频学习一下吧。【播放视频 2】【PPT】背景是 Scratch 作品的基本组成部分,我们经常用到的两种创建方式是“导入”和“绘图”,也可以在原有的背景基础上进行编辑。【PPT】同学们,背景添加好了。我们来为角色编写程序块吧。这个程序一共有两个角色。也就是说要分别为他们来编写程序块。那我们先来完成角色“小易拉罐”的程序块的编写。【PPT】角色小易拉罐:如果碰到角色机器人后,会消失不见。我们进一步来分析,发现如果就的功能可以使用“如果那么”积木来实现;消失不见,我们也学过可以用“隐藏”积木;碰到机器人,我们知道机器人是一个角色,那是不是有一个积木可以实现碰到角色呢?我们来看任务要求。【PPT】编写程序,实现角色“小易拉罐”碰到角色“机器人”就自动隐藏的程序效果。同学们,我们跟着视频一起来操作吧。【播放视频 3】【PPT】我们一起来分析角色“小易拉罐”的程序块。从上到下,一个积木一个积木来解读。同学们,可以跟着老师一起来说说看。首先,单击绿旗开始执行,显示角色小易拉罐,接着判断是否碰到角色机器人,碰到了就隐藏角色小易拉罐,然后重复执行再次判断;如果没有碰到机器人就直接进行下一次的判断。以此类推,重复执行。【PPT】这个程序块中,我们学到了一个新的积木,碰到积木,属于侦测组。通过下拉菜单的选择,可以呈现出三种不同执行效果的积木。分别是碰到角色,用于判断当前角色是否碰到其他角色,如机器人等。碰到鼠标指针,用于判断当前角色是否碰到鼠标指针。碰到边缘,用于判断当前角色是否碰到边缘。这里的边缘,指的是舞台的边缘。同学们可能会联想到“碰到边缘就反弹”积木。碰到边缘就反弹,不仅有侦测是否碰到边缘,而且还有碰到边缘后给予反馈,也就是反弹。而碰到积木,是没有反馈的,只用于判断是否碰到!因此,侦测积木是不能够单独使用的,必须配合其他积木来使用。【PPT】我们来看看角色机器人的功能需求描述。根据以往学过的知识,我们可以很快想到这些积木可以实现相应功能。我们再看“碰到马路”,马路并不是角色,因此不能使用碰到角色积木。我们想到马路只是背景的一部分。注意到马路颜色是灰色的,自然可以联想到使用“碰到颜色”积木。改变方向,就是要让角色面向其他方向,该怎么做呢?我们来看任务要求。【PPT】编写程序,实现角色“机器人”碰到“马路”后,跟随鼠标方向移动的程序效果。同学们,我们跟着视频一起来操作。【播放视频 4】【PPT】这个程序块里,我们学到一个新的积木:面向积木。通过下拉菜单的选择,可以呈现出两种执行效果。一个是面向鼠标指针,表示使当前角色面向鼠标指针所在的方向。面向角色小易拉罐,表示在多角色的程序中,该积木可以用来设置面向当前角色之外的其余角色的方向,如小易拉罐等。【PPT】我们注意到,程序虽然已经实现了机器人碰到马路后,朝向鼠标指针方向,人通过操作鼠标来引导机器人,避免闯入车道。但是这款机器人啊,还是需要人的参与和操控,只能算作是半自动的机器人。那么请思考:能否实现角色“机器人”碰到“马路”后,自动面向“人行道”方向移动呢?我们不妨来试试看。【播放视频 5】【PPT】在这个程序块中,我们新学了一个积木是“面向方向”的积木,属于运动组。表示把当前角色面向设定为指定参数值。参数值的范围是:-180 到 180【PPT】同学们,仔细观察这个积木块,我们还会发现“面向方向”积木和“在两数之间随机选一个数”积木是组合使用的。事实上,在程序设计中,几个积木组合使用的情况并不少见。同学们也可以发挥聪明才智,开动脑筋,巧用积木的组合来编写复杂的程序。【PPT】同学们,我们先后设计了两款机器人的程序。从需要人来操控的半自动机器人,到全自动机器人。这其中的奥妙仅仅在于我们更改了其中一个积木而已。程序设计是多么的奇妙啊,同学们,让我们用程序设计的知识武装自己,迎接人工智能时代的到来吧。【PPT】我们的课接近尾声啦。给大家布置一个课后作业。导入更多的角色或背景,综合运用角色的面向、角色或颜色的重复侦测等内容,编写“清洁机器人”的程序。【PPT】同学们,今天的课,就上到这里,再见!