版本科目年级课时教学设计
课题
聪明的巡逻兵
单元
4
学科
信息技术
年级
三年级
学习
目标
1.认识多次循环的实现方式。
2.学会如何简化程序。
3.学会如何将计算机中的程序下载到机器人微电脑中。
4.具有调试机器人的能力。
重点
认识多次循环,能够简化程序。
难点
具有调试机器人的能力。
教学过程
教学环节
教师活动
学生活动
设计意图
导入新课
用“多次循环”模块,可以使重复多次的操作程序变得简单,我们一起来让忠实的机器人巡逻兵变聪明吧!
以对话的方式展开,导入课题:
女孩:机器人走正4边形要添加4次“直行”、“转向”模块,走正8边形,那走100边形呢?要添加100次“直行”“转向”模块吗?
男孩:不用那么麻烦,使用“多次循环”模块可以使问题变得简单。
认真听讲,仔细思考,交流分享自己的看法。
激发学生兴趣,导入课题。
讲授新课
认识多次循环
多次循环是程序设计中的一种常用结构,它的作用是将循环体内的操作重复执行设定的次数。如:10次拍手的操作也可以用多次循环设计。
认识多次循环的结构,试着将上节课机器人走正方形的部分程序,请你分析这段程序,并回答问题。
(1)这段程序中重复的动作是什么。
(2)这组动作重复了多少次。
(3)请用多次循环结构简化这段程序。请填写右侧的流程图。
二、简化程序
利用“多次循环”模块,可以简化带有重复操作的程序。
(1)打开上节课保存的程序文件“忠实的巡逻兵”,参考下面的方法,应用“多次循环”简化程序。如下图,打开“流程控制模块”库,将“多次循环”模块添加到程序中,设置循环次数为“4”。
(2)把一组“直行”、“转向”框拖动到措辞循环体内。
“直行”和“转向”的动作在多次循环体内重复直行4次,后面剩余的3组“直行”、“转向”框就不再需要了。
(3)参考PPT中的图示删除多余的重复操作。
首先选中剩余几组重复的“直行”、“转向”框。然后单击工具栏上的“删除”图标,将选中的部分删除。最后用“多次循环”简化后的巡逻兵程序。如下图所示,我们可以给它命名为“聪明的巡逻兵”。
用“多次循环”模块简化后的程序能够完成巡逻任务吗?同学们快到仿真环境中测试一下吧!
利用多次循环模块,简化沿正八边形路线巡逻的机器人程序,巡逻路线如图所示。
如下图所示,一个循环体内还有一个循环的结构,被称为“循环的嵌套”,他可以让机器人完成更为复杂的重复动作。
三、下载程序
我们只有把设计好的程序下载到机器人里,才能指挥机器人直行任务。下面,我们将仿真测试成功的程序下载到机器人的微电脑上。
参考PPT中的图示图把程序从计算机下载到机器人的微电脑上
(1)把下载线的一端连接到计算机的USB端口上。
(2)把下载线的另一端连接到微电脑的USB端口上。
(3)打开机器人微电脑的电源。
(4)单击主界面工具栏上的“编译下载”图标,将程序下载到机器人上。
(5)弹出“编译,下载成功完成!”的对话框后,单击“确定按钮”。
(6)关闭机器人微电脑的电源,拔出下载线。
四、调试机器人
下载了程序的机器人巡逻兵究竟能否按我们设计的路线直行任务呢?机器人除了程序的问题外,还可能由于搭建不精确、线路连接不正确等原理出现运行不正常的情况,需要我们给它调试顺畅。
学着做:
把下载有巡逻兵程序的微电脑与机器人巡逻兵机械部分相连接,打开微电脑电源,观察机器人能够正常工作,若有异常,想办法调试正常。
对话:
女孩:咦?为什么我的机器人在仿真环境中哟转,而现实环节中却是左转呢?
男孩:检查机器人的左右电机是否接连接正确、如果接反了,机器人就会左右部分。
认识微电脑的左右端口。
认真听讲、仔细思考,动手操作程序,总结经验。
提高学生的动手能力,让学生了解多次循环的定义能够学会简化程序,激发学生对编程机器人的兴趣。
拓展提高
播放巡线机器人视频。
认真观看视频,仔细思考。
激发学生对可编程机器人的兴趣。
课堂练习
1.一个循环体内还有一个循环体的结构被称为( )。
答:循环的嵌套。
2.( )是程序设计中的一种常用结构。
答:多次循环。
3.利用“多次循环”模块,可以简化带有重复操作的程序(判断)。
答:正确。
学生思考回答问题。
让学生开动思维,结合上课所学思考问题。
课堂小结
1.认识多次循环
2.简化程序
3.下载程序
4.调试机器人
思考小结内容,巩固学习知识。
让学生开动思维,结合上课所学思考问题。
作业布置
作业:总结下载程序到机器人的过程以及调试机器人时遇到的问题,和大家分享。
学生仔细思考,学以致用。
帮助理解、巩固课本内容,了解更多。
板书
无
《聪明的巡逻兵》练习
一、填空
1.( )是程序设计中的一种常用结构。
2. 一个循环体内还有一个循环体的结构被称为( )。
3.把电脑中的程序下载机器人的微电脑中需要的工具是( )
二、判断
1.利用“多次循环”模块,可以简化带有重复操作的程序( )。
2.将简化程序下载到机器人的微电脑中,机器人就能正常运行( )。
3.多次循环的循环次数可以进行设置( )。
4.单击主界面工具栏上的“编译下载”,将程序下载到机器人上( )。
三、简答
1.机器人无法完成程序设定的任务运行不正常,可能是什么原因呢?
2.为什么机器人在仿真环境中右转,而现实中却左转,可能是什么原因?
四、选择
1.工具栏中的那个图标能够将重复的动作删除( )
A. B. C. D.
《聪明的巡逻兵》练习
一、填空
1. 多次循环
2. 循环的嵌套
3. 下载线
二、判断
1.对
2.错
3.对
4.对
三、简答
四、选择
1.D
课件35张PPT。第4课 聪明的巡逻兵粤教版 三年级上新知导入机器人走正4边形要添加4次“直行”、“转向”模块,走正8边形,那走100边形呢?要添加100次“直行”“转向”模块吗?不用那么麻烦,使用“多次循环”模块可以使问题变得简单。用“多次循环”模块,可以使重复多次的操作程序变得简单,我们一起来让忠实的机器人巡逻兵变聪明吧!新知讲解一、认识多次循环多次循环是程序设计中的一种常用结构,它的作用是将循环体内的操作重复执行设定的次数。如:10次拍手的操作也可以用多次循环设计。N次多次循环10次10次循环设定循环次数为10次新知讲解试一试右图显示的是上节课机器人走正方形的部分程序,请你分析这段程序,并回答问题。直行转向直行转向直行转向直行转向速度: 2 时间:10速度:10 时间:90速度: 2 时间:10速度: 10 时间: 90速度: 2 时间: 10速度: 10 时间: 90速度: 2 时间: 10速度: 10 时间: 90新知讲解回答问题:1.这段程序中重复的动作是什么。2.这组动作重复了多少次。3.请用多次循环结构简化这段程序。请填写右侧的流程图。新知讲解二、简化程序利用“多次循环”模块,可以简化带有重复操作的程序。新知讲解1.打开上节课保存的程序文件“忠实的巡逻兵”
参考下面的方法,应用“多次循环”简化程序。主程序画笔直行右击“画笔”框,将插入点游标移到“画笔”框下。新知讲解新知讲解打开“流程控制模块”库,将“多次循环”模块添加到程序中单击“多次循环”模块,将“多次循环”添加到程序中。双击“多次循环”框新知讲解设置循环次数为4将循环次数改为4,单击“确定按钮”。新知讲解2.把一组“直行”、“转向”框拖动到多次循环体内。多次循环转向直行直行多次循环转向直行直行拖动鼠标选中一组“直行”“转向”框。拖动选中的操作框到循环体内。新知讲解“直行”和“转向”的动作在多次循环体内重复直行4次,后面剩余的3组“直行”、“转向”框就不再需要了。新知讲解3.参考下图删除多余的重复操作。多次循环转向直行直行转向直行转向结束选中剩余几组重复的“直行”、“转向”框。新知讲解3.参考下图删除多余的重复操作。单击工具栏上的“删除”图标,将选中的部分删除。新知讲解用“多次循环”简化后的巡逻兵程序。如下图所示,我们可以给它命名为“聪明的巡逻兵”。多次循环转向直行结束画笔开始新知讲解用“多次循环”模块简化后的程序能够完成巡逻任务吗?同学们快到仿真环境中测试一下吧!新知讲解利用多次循环模块,简化沿正八边形路线巡逻的机器人程序,巡逻路线如图所示。显身手45度新知讲解长见识如下图所示,一个循环体内还有一个循环的结构,被称为“循环的嵌套”,他可以让机器人完成更为复杂的重复动作。0号新知讲解三、下载程序我们只有把设计好的程序下载到机器人里,才能指挥机器人直行任务。下面,我们将仿真测试成功的程序下载到机器人的微电脑上。新知讲解参考下图把程序从计算机下载到机器人的微电脑上。把下载线的一端连接到计算机的USB端口上。把下载线的另一端连接到微电脑的USB端口上。新知讲解打开机器人微电脑的电源。新知讲解参考下图把程序从计算机下载到机器人的微电脑上。单击主界面工具栏上的“编译下载”图标,将程序下载到机器人上。新知讲解参考下图把程序从计算机下载到机器人的微电脑上。弹出“编译,下载成功完成!”的对话框后,单击“确定按钮”。新知讲解参考下图把程序从计算机下载到机器人的微电脑上。关闭机器人微电脑的电源,拔出下载线。新知讲解新知讲解四、调试机器人下载了程序的机器人巡逻兵究竟能否按我们设计的路线直行任务呢?机器人除了程序的问题外,还可能由于搭建不精确、线路连接不正确等原理出现运行不正常的情况,需要我们给它调试顺畅。新知讲解学着做把下载有巡逻兵程序的微电脑与机器人巡逻兵机械部分相连接,打开微电脑电源,观察机器人能够正常工作,若有异常,想办法调试正常。新知讲解咦?为什么我的机器人在仿真环境中哟转,而现实环节中却是左转呢?检查机器人的左右电机是否接连接正确、如果接反了,机器人就会左右部分。新知讲解微电脑上的左、右端口左电机端口右电机端口说一说贝贝的机器人仿真测试成功了,但在实际运行时,却在转弯出“偷懒”,转不够90度,如下图所示,请你帮贝贝分析一下,他的机器人巡逻兵为什么转不够90度呢?79度82度81度新知讲解拓展提高新知讲解 还有等好玩的编程机器人,大家快来看啊!课堂练习一个循环体内还有一个循环体的结构被称为( )。利用“多次循环”模块,可以简化带有重复操作的程序
(判断)。( )是程序设计中的一种常用结构。循环的嵌套多次循环正确课堂总结简化程序认识多次循环下载程序调试机器人作业布置作业:
总结下载程序到机器人的过程以及调试机器人时遇到的问题,和大家分享。谢谢21世纪教育网(www.21cnjy.com) 中小学教育资源网站 有大把高质量资料?一线教师?一线教研员?
欢迎加入21世纪教育网教师合作团队!!月薪过万不是梦!!
详情请看:
https://www.21cnjy.com/help/help_extract.php