内容正文:
第2单元 算法及其实现
第3节 信息的处理 第二课时 内存数据的访问与修改
七年级 上册
1
Python变量的命名规则
主要内容
Python的赋值运算
2
第3节 第二课时 内存数据的访问与修改
教学导入
/01
/02
新课导学
/03
习题测试
/04
小结回顾
/05
作业布置
3
01 准备过程
02 整体结构
03 重点说明
04 名词解释
教学导入
计算机是如何实现计算?
4
01 准备过程
02 整体结构
03 重点说明
04 名词解释
新课导学
学习Python的变量及其赋值,为简单数据的访问和修改做知识储备。
1.学习任务
5
01 准备过程
02 整体结构
03 重点说明
04 名词解释
新课导学
(1)计算机是如何直接使用数据?——变量及其命名
(2)如何更新变量中的数据?————赋值更新
2.具体学习的内容
6
新课导学
3.知识获取1
自主阅读:以书本P64-65为主,网络知识作补充。
知识梳理:
①变量可以理解为是计算机内存中某个用来存储数据的有名字的 区域 。
②变量通常要以 或 开头,变量名中的字母(①要/②不要)区分大小写。(请勾选括号中正确的序号)
7
01 准备过程
02 整体结构
03 重点说明
04 名词解释
新课导学
4.能力提升
8
新课导学
5.知识获取2
自主阅读:以书本P65-66为主,网络知识作补充
知识梳理:
①程序要修改变量中数据,主要通过 赋值语句 实现;“=”是最常见的赋值运算符,可以把任意类型数据赋值给变量;同一个变量可以被 反复 赋值。
②让变量 x 值为3,Python的表达是 。
③a,b = 1,2 等效于 a= ,b= 。
④b *= 3 等效于 。
9
新课导学
6. 实践活动
(1)先画出流程图,再进行程序编写;(2)先自行调试程序,如有问题再进行组内交流;(3)优化程序,使人机交互更方便。(4)展示、汇报与交流
10
新课导学
7.形成规范命名的正确价值观念
对长与宽变量分别命名为a、b或length、width,哪种更合理?为什么?
11
01 准备过程
02 整体结构
03 重点说明
04 名词解释
习题测试
1.下列不是有效Python变量名的是( )。
A. NAME B.name C.name_123 D.name.1
2.执行a=b=3; a += b; b += a后,变量 b 的值为( )
A.3 B.6 C.9 D.12
12
01 准备过程
02 整体结构
03 重点说明
04 名词解释
小结回顾
请同学按照下列提示进行总结回顾:
学到了哪些知识与技能?
提升了哪些方面的能力?
生成了怎样的观点?
......
13
01 准备过程
02 整体结构
03 重点说明
04 名词解释
作业布置
请各小组对项目探究的阶段成果进行整理并提交:
......
统一程序代码中的变量命名规则,并制定变量名及其用途说明列表。
14
$$