一、学习指南

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

.由内到外