第二单元第8课 变量计数 课件(32张PPT)+教案+素材

文档属性

名称 第二单元第8课 变量计数 课件(32张PPT)+教案+素材
格式 zip
文件大小 60.7MB
资源类型 试卷
版本资源 浙摄影版
科目 信息技术(信息科技)
更新时间 2021-04-01 08:52:31

文档简介

(共34张PPT)
第8课
变量计数
浙江摄影出版社
五年级下
新知导入
新知导入
我想给知识问答程序增加计分功能,这该怎么做呢?
得分在程序运行过程中不断发生变化,为了更灵活地使用它,你可以请变量帮忙。
新知讲解
一、认识变量
变量是存放数据的一个存储空间,由变量名和变量值两部分组成,变量值在程序运行过程中可以发生变化。
变量名
变量值
新知讲解
变量名是变量的标识,具有唯一性,命名要有意义。
变量值是变量存储的数据,在程序运行过程中可以读取、设定、增加或减少。
新知讲解
把变量想象成一个神奇的盒子,盒子里的数据可以发生改变,使用盒子的名称就能调用里面的数据。
小知识
新知讲解
使用变量
使用变量主要用于实现2个方面的功能
例如将小鱼的游动速度定义为变量,在进行“移动”操作时,移动的步数使用变量游动速度的当前值。随着游戏的进行,当小鱼升级后,增加变量游动速度的值,在程序不改动的情况下,小鱼游动的速度就会变快。
动态改变运行参数。
用于记录数据。
例如当鲨鱼吃掉小鱼后,得分增加2分。
新知讲解
实现倒计时
通常把与角色无关的代码放到舞台上实现。
新知讲解
二、应用变量
要使用变量,必须先新建变量,并设定变量的初值。
新知讲解
知识问答程序要增加计分功能,可以新建一个名为“得分”的变量,用于存储每次问答时的得分,并在程序初始化时设定“得分”变量的初值。
新知讲解
在每次回答后,增加一个计分步骤。
1.算法与描述。
如果回答内容正确,“得分”增加10分,否则不得分,最后由角色说出最终的“得分”值。
新知讲解
一次“问答交互”流程图
新知讲解
2.
设计脚本。
新建变量,根据用途合理命名。
新知讲解
1
2
新知讲解
3
4
新知讲解
5
新知讲解
局部变量(仅适用于当前角色):如果你在其他角色中想查看其他对象的局部变量,可以适用侦测中的(属性)积木
全局变量(适用于所有角色):舞台只能创建全局变量,全部对象(角色和舞台)都能可见。
局部变量与全局变量
新知讲解
注意:变量值显示器还能指示其作用范围。若是局部变量,那么在变量名之前还会显示角色名。
变量值的显示
新知讲解
新知讲解
教你一招
在指令面板的变量名前选择√,可以将变量在舞台上显示出来。
新知讲解
在“变量”指令面板中寻找相应的指令,合理组合,实现计分功能。
新知讲解
新知讲解
变量初值的设定要根据变量的作用来确定,如“得分”是用于计分的,初始值可以设为0。
新知讲解
当角色被克隆时,克隆体会继承原有角色的所有属性及局部变量,值相等。
每个角色对应有自己的属性:比如方向、坐标、造型、及局部变量
克隆体中的变量-局部变量
但克隆之后,属性变换不在影响原体,互相变得独立。
新知讲解
示例:使用变量(克隆编号),当绿旗被点击,重复执行三次,每次设置变量(克隆编号)为不同的值。然后让每个克隆体说出自己的编号。
新知讲解
示例:使用变量(克隆编号),当绿旗被点击,重复执行三次,每次设置变量(克隆编号)为不同的值。然后让每个克隆体说出自己的编号。
克隆体中的变量-全局变量
合作探究
制作掷骰子并显示其合计值的程序
大显身手
新知讲解
提示:
1
2
课堂练习
完善算法,为知识问答程序添加“答错减分”功能。
课堂总结
总结本节课所学内容
作业布置
1.制作一个地鼠的游戏。要求:记录打中次数。
板书设计
一、认识变量
二、应用变量
https://www.21cnjy.com/help/help_extract.php中小学教育资源及组卷应用平台
浙江摄影出版社信息技术五年级下第8课变量计数教学设计
课题
变量计数
单元
第二单元
学科
信息技术
年级
五年级
学习
目标
1.了解变量的定义含义。
2.学会设置变量;学会程序的调试。
重点
学会变量的设置和使用。
难点
变量的含义和使用。
教学过程
教学环节
教师活动
学生活动
设计意图
导入新课
视频:《计数游戏》
我想给知识问答程序增加计分功能,这该怎么做呢?
得分在程序运行过程中不断发生变化,为了更灵活地使用它,你可以请变量帮忙。
观看视频
思考
激发学生学习兴趣并快速进入学习状态
讲授新课
一、认识变量
变量是存放数据的一个存储空间,由变量名和变量值两部分组成,变量值在程序运行过程中可以发生变化。
变量名是变量的标识,具有唯一性,命名要有意义。
变量值是变量存储的数据,在程序运行过程中可以读取、设定、增加或减少。
小知识
把变量想象成一个神奇的盒子,盒子里的数据可以发生改变,使用盒子的名称就能调用里面的数据。
使用变量
使用变量主要用于实现2个方面的功能
动态改变运行参数。
例如将小鱼的游动速度定义为变量,在进行“移动”操作时,移动的步数使用变量游动速度的当前值。随着游戏的进行,当小鱼升级后,增加变量游动速度的值,在程序不改动的情况下,小鱼游动的速度就会变快。
用于记录数据。
例如当鲨鱼吃掉小鱼后,得分增加2分。
实现倒计时
通常把与角色无关的代码放到舞台上实现。
二、应用变量
要使用变量,必须先新建变量,并设定变量的初值。
知识问答程序要增加计分功能,可以新建一个名为“得分”的变量,用于存储每次问答时的得分,并在程序初始化时设定“得分”变量的初值。
1.算法与描述。
在每次回答后,增加一个计分步骤。
如果回答内容正确,“得分”增加10分,否则不得分,最后由角色说出最终的“得分”值。
一次“问答交互”流程图
2.
设计脚本。
新建变量,根据用途合理命名。
局部变量与全局变量
全局变量(适用于所有角色):舞台只能创建全局变量,全部对象(角色和舞台)都能可见。
局部变量(仅适用于当前角色):如果你在其他角色中想查看其他对象的局部变量,可以适用侦测中的(属性)积木
变量值的显示
注意:变量值显示器还能指示其作用范围。若是局部变量,那么在变量名之前还会显示角色名。
视频:《变量的使用》
教你一招
在指令面板的变量名前选择√,可以将变量在舞台上显示出来。
在“变量”指令面板中寻找相应的指令,合理组合,实现计分功能。
变量初值的设定要根据变量的作用来确定,如“得分”是用于计分的,初始值可以设为0。
克隆体中的变量-局部变量
每个角色对应有自己的属性:比如方向、坐标、造型、及局部变量
当角色被克隆时,克隆体会继承原有角色的所有属性及局部变量,值相等。
但克隆之后,属性变换不在影响原体,互相变得独立。
示例:使用变量(克隆编号),当绿旗被点击,重复执行三次,每次设置变量(克隆编号)为不同的值。然后让每个克隆体说出自己的编号。
克隆体中的变量-全局变量
示例:使用变量(克隆编号),当绿旗被点击,重复执行三次,每次设置变量(克隆编号)为不同的值。然后让每个克隆体说出自己的编号。
大显身手
制作掷骰子并显示其合计值的程序
提示:
课堂练习
完善算法,为知识问答程序添加“答错减分”功能。
通过教师的讲解,以小组合作的方式,开展探讨交流,完成任务。
通过教师的讲解,以小组合作的方式,开展探讨交流,完成任务。
通过教师的讲解,以小组合作的方式,开展探讨交流,完成任务。
观看视频
通过教师的讲解,以小组合作的方式,开展探讨交流,完成任务。
学生小组间讨论,共同完成任务。
学生小组间讨论,共同完成任务,并分组汇报。
锻炼学生的语言组织能力和表达的能力。
锻炼学生的语言组织能力和表达的能力。
锻炼学生的语言组织能力和表达的能力。
加深知识理解
锻炼学生的语言组织能力和表达的能力。
通过小组合作,加强学生组内团结、共同完成任务
培养学生独立完成练习的能力。
课堂总结
分小组总结归纳,教师补充。
各组汇报总结,其他小组成员做补充。
锻炼学生的总结能力,逻辑思维、语言表达能力。
作业布置
1.制作一个地鼠的游戏。要求:记录打中次数。
板书
一、认识变量
二、应用变量
21世纪教育网
www.21cnjy.com
精品试卷·第
2

(共
2
页)
21世纪教育网(www.21cnjy.com)