内容正文:
“克隆”语句
教学设计
本资源,《小学信息技术》第八版(重庆大学出版社)六年级下册《第8课 场地模拟》适用
一、学习目标
1.了解虚拟场地的重要性和场地设计要求。
2.理解“克隆”语句的意义及与“复制”的区别。
3.掌握“克隆”语句的使用。
4.初步培养善于创新、创造的实践精神,形成较为严谨的思维品质。
二、教学重点
正确使用“克隆”语句,了解本体和克隆体两者的不同之处。
三、教学难点
正确使用“克隆”语句,了解本体和克隆体两者的不同之处。
四、教学具准备
1.配套PPT。
五、教学过程
时间
教学环节
主要内容
呈现方式
了解模拟测试的重要性
在虚拟环境中,通过软件编程,对产品进行模拟测试,测试成功后,再开始实际研发。这样能够很好地降低设计风险、节约成本和提升成功开发产品的可能性。
如:“鸟巢”防火能力的模拟测试、2022年北京冬奥“鸟巢”开、闭幕式的虚拟彩排等。
所以,在完成机器人的设计思路后,我们先进行模拟测试,以检验我们的设计是否存在漏洞甚至错误。
解说+课件录屏
虚拟场地的设计要求
模拟测试的前提是要模拟出真实的环境,使测试具有准确性和有效性。所以要注意以下两点:
(1) 场地、物品大小,应该与实际场地一致或成比例。
(2) 结合实际情况,对场地内物品数量进行合理估算。
解说+录屏
创建角色
(介绍利用上档键绘制水平、竖直线段的小技巧)
创建扫地机器人、垃圾、房间的四边等角色,注意将角色中心点 与角色坐标位置参考点 重合,方便我们利用坐标值更加精准地定位角色的位置。(角色可以用教学资源库里的,也可以自己设计)
这里,同学们一定要注意房间四边的x、y坐标值,后面编程的时候会用到。
另外,大家可能会遇到在绘制房间四边的时候,不能画出水平或者竖直线段的情况,这里给大家介绍一种利用上档键绘制这些线段的方法。(演示操作过程)
解说+录屏
克隆“垃圾”角色并设置克隆个数(变量:房间垃圾数)
我们不用多次创建“垃圾”角色来增加房间的垃圾数,可以通过指令来实现多个垃圾同时出现在模拟的房间中。
但是,“克隆”指令每次只能克隆一个角色,利用循环语句来实现多次克隆。
依据现实情况,每次房间里的垃圾数应该是随机的,而且每次垃圾出现的地方(垃圾角色的坐标值)也应该是房间内的随机位置,所以我们利用“运算”指令区里的指令来得到这些不确定的数。
解说+录屏
讲解程序编写
首先,新建变量:房间垃圾数,让垃圾角色显示出来后,将“房间垃圾数”设为1到15之间的随机数。
由于克隆垃圾出现的位置应该在房间内,所以我们根据之前房间四边的x、y坐标值,设定克隆垃圾坐标值的合适随机数范围。
当然,这个变量就是垃圾角色的克隆数,我们就把克隆语句的循环次数设为“房间垃圾数”。
最后,由于之后课程中讲解扫地机器人碰到垃圾后,垃圾消失,这一事件是发生在垃圾角色是克隆体的时候,对垃圾角色的本体无效,这也是克隆体与本体的区别,所以我们这里选择将垃圾角色本体隐藏。
解说+录屏
小组合作设计模拟场地程序
根据你们小组共同设想的扫地机器人,在Kittenblock中设计它的模拟场地。
六、微课脚本
1
了解模拟测试的重要性
各位同学,大家好!
今天我们一起进入六年级下册《第8课 虚拟场地》的学习,一同了解虚拟场地的重要性和场地设计要求,以及掌握“克隆”语句的使用。
在虚拟环境中,通过软件编程,对产品进行模拟测试,测试成功后,再开始实际研发。这样能够很好地降低设计风险、节约成本和提升成功开发产品的可能性。
如:“鸟巢”防火能力的模拟测试、2022年北京冬奥“鸟巢”开、闭幕式的虚拟彩排等。
所以,在完成机器人的设计思路后,我们先进行模拟测试,以检验我们的设计是否存在漏洞甚至错误。
2
虚拟场地的设计要求
模拟测试的前提是要模拟出真实的环境,使测试具有准确性和有效性。所以要注意以下两点:
(1) 场地、物品大小,应该与实际场地一致或成比例。
(2) 结合实际情况,对场地内物品数量进行合理估算。
3
创建角色
(介绍利用上档键绘制水平、竖直线段的小技巧)
创建扫地机器人、垃圾、房间的四边等角色,注意将角色中心点 与角色坐标位置参考点 重合,方便我们利用坐标值更加精准地定位角色的位置。
(角色可以用教学资源库里的,也可以自己设计)
这里,同学们一定要注意房间四边的x、y坐标值,后面编程的时候会用到。
另外,大家可能会遇到在绘制房间四边的时候,不能画出水平或者竖直线段的情况,这里给大家介绍一种利用上档键绘制这些线段的方法,而且用这种方法在画直线的时候,向下拉动鼠标,还可以绘制倾角为 的直线。
播放演示视频
(配音:请看演示视频)
(配音:具体来说就是左右边沿的x坐标值,上下