粤教版信息技术七年级下册第一课设计画五角星的机器人
课题
第一课 设计画五角星的机器人
单元
第二单元
学科
信息技术
年级
七年级下册
学习
目标
了解利用诺宝RC软件编程实现简单的顺序结构程序,(五角星形)并能够运用“多次循环”控制模块来实现程序的简化。
运用多次循环控制模块仿真画出有创意的图形,提高动手能力,团队协作能力。
重点
仿真界面的设置进一步掌握;多次循环控制模块的运用
难点
运用多次循环控制模块仿真画出有创意的图形。
教学过程
教学环节
教师活动
学生活动
设计意图
新知导入
随着科技的进步,人类已经在智能化领域渐行渐远。虽然智能机器人可能没有我们想象中的那么智能,但是智能机器人在人类的生活和工业生产中确实发挥了很大的作用,例如智能机器人在农业、医学、航天、甚至军事上的应用,智能机器人的出现解放很大一部分的劳动力,使得人们可以更好的完成既定的工作,完成人无法完成的高风险的任务。未来智能机器人将会创造更大的社会价值。
播放各种图片,并感受智能机器人的智能化。
引出:尝试用软件编写简单的智能程序。
观看,思考,讨论。
1.各种机器人图片可以让学生集中注意力,激发学生学习兴趣并快速进入学习状态;
2.各种机器人图片都是各个领域内智能化的标志,更容易为后面学生学习新知打好基础。
新知讲解
一、编写顺序结构的程序
1.观察并思考机器人走五角星形所需要的步骤。
开动脑筋:请同学们小组讨论,那么让机器人行走完一定的直线距离外,再转多少角度合适?
——结合三角形内角和、互补定理进行讲解说明
答案:五角星形是转向144度。
画出程序流程图 ,打开诺宝软件
(1)单击“输出模块”——“画笔”
(2)在流程图生成区双击画笔,在出现的画笔属性框中选择“下落”,然后单击“确定”
(3)单击左侧“输出模块”中的“直行”模块到画笔后
(4)在流程图中双击直行模块,在出现的直行属性框中调制好执行速度和直行时间。
(5)单击“输出模块”——“转向”模块,并拖动到“直行”模块后
(6)在流程图中双击“转向”,在弹出的属性框中,根据实际情况改变转向模块参数:转动速度为10,转动角度为144。
(7)重复步骤(6),也就是设置直行和转向4次。
3 .仿真运行
单击工具栏中的“操作” “仿真”运行图标。体验画五角星形。
(也可直接进行拖动左侧的模块到中间的流程图程序区)
探究:1.如何让机器人在仿真时留下路径?(画笔
模块要设置成“落下”状态)?
2.怎样调整机器人走五角星的大小?(调整
直行模块的时间值和速度值)
3.将直行速度或转向速度设为负值时(机器人画五角星时会转成相反方向,画出五角星形)
4.设置转向角度为60度或者90度时 (会发现机器人会画出不同的图形)
编写多次循环结构的程序
思考:机器人可不可以以此类推,转向不同的角度,画出六角星形、七角星形,n角星形等?
步骤:(1)画出程序流程图,注意循环结构执行时的次数设置。
顺序:拖动“画笔”并将“画笔”状态设置为“落下”/将流程控制模块中的“多次循环”模块拖到主程序中。设循环次数为5/拖动“直行”模块、“转向”模块到循环结构里,再设置好“直行”模块时间和速度,“转向”模块的角度。
打开仿真环境,运行程序。
探究:在仿真环境下,测试画一下空心五角星能否成功。
分析:画空心五角星,必须注意第一次直行的速度和时间、转向的角度和实心的不同,经过数学计算可知,第一次转向的角度为288度,第二次转向为144度,要灵活使用“循环结构”、时间模块中的“秒级延时”,画笔状态等。
编写好程序后,在仿真状态下运行可看到画出的空心五角星形。
随堂练习:在诺宝RC中模仿课本图中循环结构程序,用多次循环结构编写一个走五角星的机器人程序,并根据实际需要设置多次循环,画笔,直行,转向四个模块的参数,在仿真环境下测试是否能成功。
随堂检测:
1.机器人在走正五边形时,其转向的角度是多少?( )
A.36度 B.60度 C.72度 D.144度
2.以下哪个是诺宝软件中的“仿真”工具是:( )
A. B.
C. D.
3.要使画笔在仿真环境下留下痕迹,必须设置画笔处于:( )
A. 上抬 B.下落 C. 停止 D. 任意
通过教师的讲解和对三角形内外角的理解,分解五角星形,以小组合作的方式,开展探讨交流,完成任务。
学生们亲身体验各个诺宝软件的功能(上机实践)
通过诺宝软件功能的了解,向学生讲解软件各个功能区以及编写时各模块的正确使用方法。
了解循环结构设计时要考虑的因素。
学生小组间讨论,共同完成任务,并分组汇报。
熟练掌握“直行”“转向”模块的不同参数。
学生进行上机实践,用机器人中的循环结构画出五角星图
学生进行上机实践 ,尝试画出空心五角星形。
独立完成“随堂检测”的内容。
通过小组合作,加强学生组内团结、共同完成任务,资源共享的意识;锻炼学生计算分析能力。
利用多媒体展示讲授方法,让学生更能生动形象地学习新知识。
通过观察,开拓学生思维,锻炼学生自主、合作、探究的能力。
培养学生组间合作能力,明确诺宝软件的使用。
培养学生的创新能力。
培养学生独立完成练习的能力。
课堂总结
分小组总结归纳,教师补充。
各组汇报总结,其他小组成员做补充。
锻炼学生的总结能力,逻辑思维、语言表达能力。
布置作业
根据小组的实际情况,各组课下完善在诺宝软件上画出不同的图形(五角星、八角星等)。
课下小组合作完成作业。
锻炼小组间的明确分工、合作探究能力。
板书设计
第一课 设计画五角星的机器人
一、编写顺序结构的程序
开动脑筋:机器人如何实现画五角星?
画出程序流程图
编写程序
亲身体验
二、编写多次循环结构的程序
画出程序流程图
编写程序
亲身体验
拓展延伸:画空心五角星
随堂练习:在诺宝RC中测试用多次循环结构编写一个走五角星的机器人程序,是否能成功。
随堂检测
课堂总结
课件31张PPT。第二单元 智能机器人程序设计初步
第一课 设计画五角星的机器人信息技术粤教版 七年级下上21世纪教育网 下精品教学资源新知导入如今机器人应用领域里能干的机器人上21世纪教育网 下精品教学资源新知导入太空领域工业中砌砖机器人陪聊机器人大家试一试用一笔连图方法画个五角星,并计算五角星形每个角的度数。如果让机器人来画五角星,可以用哪些方法?可以给机器人装上会画五角星的机器手臂?
也可以设计让机器人走动的轨迹是五角星形……
上21世纪教育网 下精品教学资源新知讲解 要一笔连画五角星,只要按照图中的直线顺序,让机器人按照预定的距离行走,然后转动合适的角度,再行走,再转动,这样重复走五次即可。一、编写顺序结构的程序开动脑筋那么让机器人行走完一定的直线距离外,再转多少角度合适?答案:通过三角形的内外角和定理可知再转144度等。新知讲解 画出程序流程图上21世纪教育网 下精品教学资源机构名称 亲身体验打开诺宝软件,编写程序模块库区流程图生成区C代码显示区亲身体验1.单击“输出模块”——“画笔”2.在流程图生成区双击画笔,在出现的画笔属性框中选择“下落”,然后单“确定”软件编写步骤:亲身体验软件编写步骤:3.单击输出模块中的直行 模块4.在流程图中双击直行模块,在出现的直行属性框中调制好执行速度和直行时间。亲身体验软件编写步骤:5.单击“输出模块”——“转向”6.在流程图中双击“转向”,在弹出的属性框中,根据实际情况改变转向模块参数:转动速度为10,转动角度为144。亲身体验软件编写步骤:7.重复步骤6,也就是设置直行和转向模块4次。并设置好相同的模块参数亲身体验8.仿真运行
单击工具栏中的仿真按钮“ ”再单击运行按钮
“ ”最后释放鼠标左键到绿色的仿真场地中结果拓展延伸 在编写机器人走五角星的程序中,改变“画笔”模块,“直行” 模块、“转向” 模块的参数,看看会产生什么效果。(直行和转向 一共设置5次)
(1)改变直行 的速度与时间 (2)将直行速度或转向速度设为负值 拓展延伸 (3)设置转向角度为60度 设置转向角度为90度 新知讲解二、编写多次循环结构的程序机器人可不可以以此类推,转向不同的角度,画出六角星形、七角星形,n角星形等?
利用循环结构 演示操作1.画出程序流程图软件编写步骤:演示操作2.打开诺宝软件,编写程序:将流程控制模块中的多次循环模块拖到“画笔” 后。循环次数可知是5直行时间可以确定五角星的边长距离,可以根据实际去设置3.单击输出模块中的“直行”和“转向”模块拖到“多次循环” 后。并设置好它们的属性参数。画笔状态要设置成下落转动的速度和角度可以参照非循环流程图分别为10和144度。演示操作路由器4.仿真运行
单击工具栏中的仿真按钮“ ”再单击运行按钮“ ”
。再单击鼠标左键在绿色区域。拓展延伸 在仿真环境下,测试画一下空心五角星能否成功 注意要根据实际情况设置“多次循环”、“画笔”、“直行”“转向”四个模块参数。拓展延伸先编写好流程图程序,再在仿真环境中运行 。秒级延时设为0.1秒多次循环次数设为5次两次直行的时间和速度要一致,直行速度设为10,时间设为1 。画笔状态设为“下落”画笔状态设为“停止”第一次转向角度设为288度(空心)第二次转向角度设为144度(空心)演示操作仿真运行
单击工具栏中的仿真按钮“ ”再单击运行按钮“ ”
。再单击鼠标左键在绿色区域。随堂练习练习:在诺宝RC中模仿
右图中程序,用多次循环结构编写一个走五角星的机器人程序,并根据实际需要设置多次循环,画笔,直行,转向四个模块的参数,在仿真环境下测试是否能成功。随堂检测1.机器人在走正五边形时,其转向的角度是多少?( )
A.360 B.600 C.720 D.1440
2.以下哪个是诺宝软件中的“仿真”工具是:( )
A. B. C. D.
3.要使画笔在仿真环境下留下痕迹,必须设置画笔处于:( )
A. 上抬 B.下落 C. 停止 D. 任意CAB上21世纪教育网 下精品教学资源课 堂 总 结布置作业各组课下完善在诺宝软件上画出不同的图形(五角星、八角星等)。上21世纪教育网 下精品教学资源板书设计 第一课 设计画五角星的机器人
一、编写顺序结构的程序
开动脑筋:机器人如何实现画五角星?
画出程序流程图
编写程序
亲身体验
二、编写多次循环结构的程序
画出程序流程图
编写程序
亲身体验
拓展延伸:画空心五角星
随堂练习:在诺宝RC中测试用多次循环结构编写一个走五角星的机器人程序,是否能成功。
随堂检测
课堂总结谢谢21世纪教育网(www.21cnjy.com) 中小学教育资源网站 有大把高质量资料?一线教师?一线教研员?
欢迎加入21世纪教育网教师合作团队!!月薪过万不是梦!!
详情请看:
https://www.21cnjy.com/help/help_extract.php