内容正文:
课题
第11课 模拟机器人运行(三)
第一课时
课型
新授
教学目标
1. 如何运用“新建功能模块”。
2. 让学生了解什么是结构化编程
3. 如何完善整个模拟机器人程序
教学重点
“新建功能模块”
教学难点
“新建功能模块”
教具实
验准备
计算机房设备准备、练习素材、演示课件等
教学环节设计
一 、观看扫地机器人清洁视频,激发学生编辑机器人扫地视频的兴趣。
1 观看视频。
2 说一说,机器人运行的路线是怎么样的?
机器人有三种运行路线:N字路线 Z字路线 内螺旋路线
3 教材里面已经有了三种路线的程序,猜一猜,我们怎么可以灵活运用三种路线。
学生试说自己的猜测。
二 新授新建功能模块
1 看书P63-P65。
2 说一说看书收获。
我们可以通过新建功能模块,来结构化程序设计。将不同的功能化为不同的单元模块,在主程序中调用。
3 学生实际操作。
(1) 新建模块
单击新建功能模块按钮,输入模块名字。
(2) 编辑功能块
当新建功能模块完成后,脚本区出现Z字形路线积木。将教材上的程序编写在其下方即可。
(3) 调用功能块
编写调用功能块程序,如教材P65所示。
4 教师加入各小组学习,观察学生操作中遇到的实际困难。并及时通过全班的力量解决。
三 小组编程测试与展示
1 小组程序测试与展示。
2 测试过程中,你有没有发现扫地机器人还有很多BUG?该如何解决呢?
学生自主发言,并提出尝试解决方案。
教学后记:
学科网(北京)股份有限公司
$