重大版六年级信息技术下册 第8课 场地模拟(克隆)(教案)

资源下载
  1. 二一教育资源

重大版六年级信息技术下册 第8课 场地模拟(克隆)(教案)

资源简介

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

展开更多......

收起↑

资源预览