第二单元 第7课《Panda 连续翻跟头》 课件+素材【甘教版】信息科技 六年级上册

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

第二单元 第7课《Panda 连续翻跟头》 课件+素材【甘教版】信息科技 六年级上册

资源简介

(共41张PPT)
第二单元 第7课
Panda 连续翻跟头
(甘教版)六年级

1
核心素养目标
3
新知讲解
5
拓展延伸
7
板书设计
2
新知导入
4
课堂练习
6
课堂总结
课后作业
8
01
核心素养目标

信息意识
计算思维
数字化学习与创新
信息社会责任
在设计角色动画时,能考虑程序运行的完整性和呈现的合理性,初步养成负责任的设计与呈现习惯。
能通过调试程序,探究积木组合效果,创造性地实现角色动态变化的动画效果。
掌握运用循环结构简化重复动作,理解通过控制循环次数精确管理程序执行过程,提升问题解决的效率。
理解舞台坐标系概念及其作用,通过观察角色位置坐标变化,体会信息在程序控制中的重要性,并关注初始设定对效果的影响。
01
核心素养目标
学习目标
了解程序的循环结构
了解舞台上角色的定位
学会条件控制语句
02
新知导入
Panda 只翻了一个跟头就停了,能多翻几个吗?
那我们就要用到重复语句和控制Panda停下的条件语句。
02
新知导入
编写 Panda 连续翻跟头程序
03
新知讲解
打开保存的“Panda 翻跟头”文件,将“控制”积木类型下的 积木拖放到代码区,让重复积木把绿旗积木下所有的积木都包进来。单击“绿旗”执行按钮,Panda开始翻跟头。单击“红点”停止按钮,Panda停止翻跟头。
编写 Panda 连续翻跟头程序
03
新知讲解
循环结构让电脑重复执行一段代码。它把需要重复做的事情“打包”起来,这样就不用写很多遍相同的代码,省时省力。电脑特别擅长这种重复工作,所以循环是编程中很常用的结构。
循环结构
03
新知讲解
试一试
试一试给背景音乐的程序添加“重复执行”积木。
03
新知讲解
小知识
舞台是角色活动的区域,宽480个单位,高360个单位。舞台最中心的点坐标为 (0,0)。
X轴(水平方向):中心点向右为正方向(+),向左为负方向(-)。
Y轴(垂直方向):中心点向上为正方向(+),向下为负方向(-)。
03
新知讲解
小知识
在角色列表区选中角色后,其当前在舞台上的坐标会显示在角色信息区。
当用鼠标在舞台上拖动角色移动时,角色信息区显示的坐标值会实时更新变化。
编写 Panda 移动翻跟头程序
03
新知讲解
编写Panda移动翻跟头并看起来离屏幕越来越远的程序,首先需要把角色移动到舞台左下角,并设定角色大小,然后在Panda翻跟头的过程中向右向上移动,并逐渐缩小角色。
编写 Panda 移动翻跟头程序
03
新知讲解
1、将“事件”积木类型下的 积木拖放到代码区域。
编写 Panda 移动翻跟头程序
03
新知讲解
2、将“运动”积木类型下 积木拖放到代码区,拼接到绿旗积木下,将x的值改为“-180”,y的值改为“-120”
编写 Panda 移动翻跟头程序
03
新知讲解
3、将“运动”积木类型下的 积木拖放到代码区,拼接到前一个积木下。将“外观”积木类型下的 积木拖放到代码区拼接到前一个积木下。
编写 Panda 移动翻跟头程序
03
新知讲解
4、再将“等待1秒”“等待 4秒”重复执行7次”“移动 50 步”“将y坐标增加 20”“将大小增加 -5”六个积木添加拼接在“将大小设为 100”积木下面,注意修改数值。完成后如图所示。
编写 Panda 移动翻跟头程序
03
新知讲解
5、单击“绿旗”按钮运行程序。
03
新知讲解
说一说
1.想一想,步骤2为什么不把x的值改为“-240”,y的值改为“-180”,和同学一起讨论一下。
我尝试了一些,那样一开始Panda就会从外面出来了,所以超出了屏幕范围!
03
新知讲解
说一说
2. 去掉步骤3,再运行程序,观察Panda的变化,说一说这一步的作用。
去掉步骤3后,Panda的起始位置和方向受到上一次程序运行的影响,所以这一步的作用是使得程序恢复到初始状态!
03
新知讲解
说一说
3.说一说增加“将大小增加 -5”积木的效果
随着Panda的移动,在不同位置,视角距离不一样,看上去的大小应该不一样,这一步就是为了模拟视角变化!
编写 Panda 停止翻跟头程序
03
新知讲解
在我看来,计算机计算机依靠传感器来接收外界的信息。就像我们的眼睛和耳朵一样,传感器可以感知光、声音、温度、压力等各种物理量,并将这些信息转化为电信号。例如,摄像头就是一种图像传感器,它可以将外界的图像转化为数字信号,让计算机能够处理和分析。编码就像是一个神秘的密码世界。它虽然看不见摸不着,却在计算机的世界里起着非常重要的作用。
哇,Panda好棒!一直在翻跟头,怎么没翻到舞台外面去呢?
因为在Panda往右往上移动的代码中,我们只让它重复了7次。我们让Panda翻跟头只翻8次吧!
编写 Panda 停止翻跟头程序
03
新知讲解
1、鼠标移到“等待1秒”积木上,变为手形后,按下左键,拖动积木串到空白位置。
编写 Panda 停止翻跟头程序
03
新知讲解
2、拖动“重复执行”积木到空白位置。右键单击“重复执行”积木,在弹出菜单中单击“删除”按钮删除“重复执行”积木。
编写 Panda 停止翻跟头程序
03
新知讲解
3、将“控制”积木类型下的“重复执行 10 次”积木拖放到代码区,拼接到绿旗积木下面,把“10 次”改为“8次”,再把步骤1移出的积木串拼接到“重复执行8次”积木中。
03
新知讲解
试一试
1.想一想,为什么 Panda翻跟头程序重复了8次而不是7次,改成7次试一试,看看有什么不一样?
在循环里面Panda一共翻了270度,8次270*8/360=6,刚好6圈,Panda就回到初始状态,如果循环7次,Panda翻的不是整数圈,就不能回到正确的状态。
03
新知讲解
试一试
2. 分别单击舞台下方“布局”按钮看一看窗口显示有什么变化。
编写 Panda 训练结束程序
03
新知讲解
Panda的表演结束了,让它给大家谢个幕吧!
编写 Panda 训练结束程序
03
新知讲解
在Panda 翻跟头程序的最后,添加Panda谢幕积木。最后将“控制”积木类型积木下的 拖动到代码区,拼接到最后。当的积木列表和代码区的内容放不下的时候,窗口边缘就会出现滚动条。
编写 Panda 训练结束程序
03
新知讲解
单击菜单栏“文件”中的“另存到计算机”以“Panda 连续翻跟头”为名保存文件。
03
新知讲解
练一练
1、“运动”积木类型中有一个 积木,如图所示。该积木分别有“左右翻转”“不可旋转’“任意旋转”三个选项。在 Panda 翻跟头程序的 下面添加该积木,并尝试选择不同的选项,看看Panda还能顺利翻跟头吗?
03
新知讲解
练一练
2、完善你的英语故事,增加角色移动的程序。
04
扩展延伸
丝路骆驼冒险
1、导入丝绸之路地图掌握背景,然后导入骆驼图片。
04
扩展延伸
丝路骆驼冒险
2、循环后退(因为是从右下角开始)10步,到了金城,说出到了什么地方。
04
扩展延伸
丝路骆驼冒险
3、继续根据地图方位,编写程序调整方向与坐标完成我们的冒险之旅!
04
课堂练习
一、选择题
1、Panda初始位置设置在舞台左下角时,正确的坐标是( )
A. x=240, y=180 B. x=-180, y=-120
C. x=0, y=0 D. x=-240, y=-180
2、要让Panda连续翻8次跟头,应使用什么积木控制( )
A. 等待1秒 B. 重复执行7次
C. 重复执行8次 D. 将大小增加-5
3、选择哪种旋转模式会影响Panda翻跟头效果( )
A. 左右翻转 B. 不可旋转
C. 任意旋转 D. 以上都会
B
D
B
04
课堂练习
二、填空题
舞台中心点坐标是______。
模拟Panda离屏幕越来越远需添加的积木是__________。
停止Panda程序的积木是____________。
(0,0)
将大小减小
停止全部脚本
06
课堂总结
1
了解连续翻跟头实现
2
认识程序的循环结构
3
熟悉角色位置的设置
4
掌握条件控制的语句
5
完成课题练习
1
2
3
4
5
Panda 连续翻跟头
07
板书设计
Panda 连续翻跟头
1、了解连续翻跟头实现
2、认识程序的循环结构
3、熟悉角色位置的设置
4、掌握条件控制的语句
5、完成课题练习
课后作业。
1、让Panda在舞台中心(0,0)位置,只做一次完整的翻跟头动作(旋转360度),然后停止。
04
课堂练习
1、让Panda在舞台中心(0,0)位置,只做一次完整的翻跟头动作(旋转360度),然后停止。要求使用等待积木控制动作节奏。
https://www.21cnjy.com/recruitment/home/fine

展开更多......

收起↑

资源列表