一、学习指南
1.
课题名称:
粤教版
+
高一
+
数据与计算
+
信息技术
+
多分支语句与
python
程序设计常见问题解析
2.
达成目标:
掌握
Python
的多分支语句的流程图。
熟练使用并掌握多分支语句的一般格式及使用方法。
掌握选择程序结构的单分支、
双分支、
多分支的特点,
能够运用选择结构解决简单问题。
能够运用所学解决
python
程序设计中的常见问题。
3.
学习方法建议:
在练习阶段一定要操作编程,切忌眼高手低。
4.
课前准备
安装
Python
软件(学习素材包中包含
IDLE
的安装包以及安装须知)
提前打开
IDLE
,做好编程前的准备
学会打开学习素材包中的
Python
程序
打开
IDLE
进行编程时,注意养成好的编程习惯(英文状态输入符号)
二、学习任务
通过观看教学录像,完成下列学习任务:
(一)
回顾上节课三种情况下成绩处理问题,
并思考若用
if
嵌套如何区分成绩的
6
个等级?
(二)掌握
if
…
elif
…
else
语句
1
、学会设计
if
…
elif
…
else
语句的流程图,并掌握其语句格式的书写。
2
、学会将
else
语句中的
if
嵌套改写成
elif
语句。
3
、了解并掌握在什么情况下用
if
…
elif
…
else
语句。
课堂练习:打开
python
,书写成绩等级划分的
if
的多分支语句。
(三)总结三种选择结构的特点,并能根据具体情况选择合适的结构
课后思考
1
:参照课本
P83
三名同学判断闰年的程序,分别验证其正确与否,并思考哪种方
法更好?
(四)
python
常见问题汇总
1
、
python
安装过程中出现的问题。
2
、
python
程序的界面环境设计。
3
、
python
程序调试常见问题汇总。
课后思考
2
:怎样修改程序使程序能对全班同学的成绩进行分级?
三、自主检测
1.
在
Python
语言中,数据的输入是通过(
)来实现的。
A
.
input( )
函数
B
.
print( )
函数
C
.
output( )
函数
D
.
abs( )
函数
2.
在
Python
语言中,数据的输出是通过(
)来实现的。
A
.
input( )
函数
B
.
print( )
函数
C
.
output( )
函数
D
.
abs( )
函数
3.
顺序控制结构的程序执行过程是(
)依次执行的。
A
.自上而下
B
.自下而上
C
.自外到内
D
.由内到外