资源简介 第7课安全停车有感知【教学目标】了解“侦测"模块中“碰到……"各“积木"的作用能运用“碰到角色"和“碰到颜色"两个“积木"编写简单程片 通过编写倒车程序,体验人工智能技术的实现方法。【教学重点】能运用“碰到角色"和“碰到颜色”两个“积木"编写 简单程片【教学难点】通过编写倒车程序,体验人工智能技术的实现方法。【教具准备】计算机。【教学方法】讲练结合【教学过程】一、 创设情境同学们,老师带来一段汽车倒车入库的视频,请看大屏幕,仔细 观察并思考,那汽车在倒车时,我们借助什么能知道汽车该安全停下 了?举手最快这位男生,嗯借助倒车雷达和倒车影像都可以判断停车 时机,你真是生活中的有心人。现在的无人驾驶汽车更先进,可以自动感知并停车。那我们用 Scraino软件编程能不能实现这个功能?在编程过程中又需要注意 什么?带着这些问题,一块走进我们今天的课堂,《安全停车有感知》 板书课题:安全停车有感知二、 任务驱动,合作探究这节课,老师带来了两个任务。有没有信心接受挑战?嗯非常好, 马上进入我们的第一个任务。哪位同学愿意读一读任务要求,好,你 来读。利用侦测模块中的遇到白颜色停止积木,将汽车安全倒入停车 位。你的声音非常洪亮,请坐。老师通过教师机把背景和角色发给大 家。同学们参考课本活动指导1,先独立思考然后小组内操作讨论, 开始!任务一:汽车倒入停车位(下台)你把小汽车移动步数设置为3,那设置成100可不可以。 哦不可以,倒车要慢一点,你的思路可真清晰!完成后以端正坐姿示意老师。好谁上台展示你的操作方法?好, 有请第二组代表。展示的时候要注意边操作变解说,其他同学请认真 倾听,认真倾听是个好习惯哦。首先导入角色“汽车'‘和绘制好的背景图片。然后将重复执行和 移动10步积木拖动到脚本区,并将移动步数设量为3。再将“如果… 那么”的“积木"拖动到重复执行积木内,,将“侦测"模块中的碰 到白颜色拖动到判断条件框内。然后通过识色器,提取停车位的颜色。 最后将“停止全部"拖动到“如果……那么”积木内。那我们单击小 绿旗,运行程序,发现小汽车安全的倒入停车位。这位同学操作怎么 样?谁来评价? 8号机。这位同学操作很熟练,解说很流畅,真是一 名优秀的小老师!任务二:汽车遇到行人提前停止现在我们的汽车已经成功倒入停车位了,但是在实际生活中倒车 时如果遇到行人或障碍物该怎么办呢?对应该让汽车提前停下来,下 面开始我们的第二个任务,汽车遇到行人或障碍物提前停止。请同学 们参考课本活动指导2。开始同学们效率可真高,这么快完成了任务!谁到前面来给我们展 示? 15号机首先添加角色“行人"并放在舞台上合适的位置。然后将“如果…那么"的“积木"拖动到已有“积木"下方,将 “侦测"模块中的“碰到鼠标指针"拖动到判断条件框内,并从下拉 列表中选择角色“行人最后将停止积木移动到如果 那么 积木内。这位同学的自主探究能力可真强,感谢你带来的精彩展示!谁还需要补充?第三排这位男生。他说在侦测模块中,使用按下空格键“积木”,可以通过键盘控 制角色的运动。嗯你会的知识可真多,不愧是电脑小能手三、课堂总结和评价刚才通过全班同学的共同努力,我们完成了这两个任务。老师对 于同学们本节课表现出来的探究、团结、互助的精神,感到非常欣赏, 老师为你们点赞!请同学们根据所学知识,尝试完成课本后面的练一练。开始同学们放下了手中的小鼠标,谁上台给我们展示? 20号机,老 师把你的屏幕分享给大家。首先对角色行人进行编码,在如果……那么……积木内,,将“侦 测''模块中的“碰到鼠标指针”拖动到判断条件框内,然后在下拉菜 单选择小汽车。再把移动10步积木拖到积木下方,10更改为-50, 然后单击小绿旗,运行程序。发现行人在碰到小汽车后,后退了 50步并停止。这位同学操作真熟练,并且做到了学以致用。这节课我们学了这么多新知识,请同学们回顾一下,这节课你有 哪些收获,小手都举这么高,都想说啊,就请这一排最后一位同学。 他说这节课我们学会了怎样编写程序让汽车倒入车位、还学会了汽车 碰到行人,提前停止。你的收获可真多呢。好,课下把今天学到的知识分享给你们好伙伴听一听。老师希望通过制作自动感知并停车的程序,熟悉程序编写方法, 能通过编程解决生活实际问题。好,这节课我们就到这里,下课,同学们再见! 展开更多...... 收起↑ 资源预览