资料摘要
1.2.2条件语句教学目标:1.借助程序框图使学生理解条件语句的结构2.掌握条件语句的一般格式教学重点:1.理解条件语句的结构2.掌握条件语句的一般格式教学过程一.引入引例:给出一个求一元二次方程axbxc0的解的算法与程序框图。解:算法步骤:S1:计算b4ac. S2:如果0,则原
- 资料类型:教学教案文档
- 所属课文:1.2.2 条件语句
- 支持正文预览,并提供同课文课件入口
- 浏览次数
- 75
- 下载次数
- 0
- 更新时间
- 2018-07-04 11:36:00
- 来源学校
- 学校:桃江县第二中学
1.2.2 条件语句PPT配套优秀教学设计内容
未知
摘要:暂无摘要
关键词:1.2.2 条件语句PPT配套优秀教学设计内容
正文
1.2.2条件语句
教学目标:
1.
借助程序框图使学生理解条件语句的结构
2.
掌握条件语句的一般格式
教学重点:
1.
理解条件语句的结构
2.
掌握条件语句的一般格式
教学过程
一.引入
引例:给出一个求一元二次方程axbxc0的解的算法与程序框图。
解:算法步骤:
S1:计算b4ac. S2:如果0,则原方程无实数解;否则(0),执行下一步。
22bb24acbb24acS3:x1。
,x22a2aS4:输出解x1,x2或无实数解。
程序框图:
开始
输入a,b,c 顺序结构
2计算b4ac
Δ<0? 是
否
无解
bb判断结构
x,x
122a2a
输出x1, x2
结束
在顺序结构中,由于无法描述要求进行逻辑判断,并根据判断结果进行不同处理的情况。因此需要一种逻辑结构来处理这类问题。
1.条件语句格式:
程序框图:
TI计算器程序语句
否
满足条件?
If
条件
Then
语句1 是
Else
语句2 语句1 语句2 Endif
是
TI计算器程序语句
满足条件?
If
条件
Then 否
语句
Endif
语句
例1:
编写一个程序求一个数是偶数还是奇数,从键盘上输入一个整数,输出该数的奇偶性。(在TI中mod(n,2)=0表示2与n的余数)
TI计算器程序
:Jioushu( ) //“程序名”
:Prgm // “
开始”
:Input “n”, n //“输入一个整数”
:If mod(n,2)=0 Then //“判断”
“This is an Even number.” //“这是一个偶数”
: Else
: Print “This is an Odd number.” //“这是一个奇数”
:Endif
:EndPrgm
练习1:将引例中的程序框图写成TI程序 (在TI中SQR( ) 只能用( )表示)
: Disp “No real root”
: P17li5( ) : Else
: Prgm : (-b+(Δ))/(2a) →x1
: Local a,b,c, Δ,x1,x2 : (-b-(Δ))/(2a) →x2
: Input “Please input a=”,a : Disp “x1=”,x1
: Input “Please input b=”,b : Disp “x2=”,x2
: Input “Please input c=”,c : Endif
: b^2-4ac→Δ
: EndPrgm
: If Δ<0 Then
例2:编写程序,使得任意输入的3个整数,按从大到小的顺序输出。
算法分析:
用a,b,c表示输入的3个整数;为了节约变量,把它们重新排列后,仍用a,b,c表示,并使a>b>c. 算法步骤:
S1:输入3个整数a,b,c. S2:将a与b比较,并把小的赋给b, 大的赋给a. S3:将a与c比较,并把小的赋给c, 大的赋给a. S4:将b与c比较,并把小的赋给c, 大的赋给b.此时,a,b,c已按从大到小的顺序排列好。
S5:按顺序输出a,b,c 程序框图:
程序语言:
开始
TI计算器程序
P18li6(
)
Prgm
输入a,b,c Local a,b,c,t
Input “a=”,a
Input “b=”,b 是
b>a? Input “c=”,c
If b>a Then 否
t=a, a=b, b=t
a→t
b→a
是
c>a?
t→b
Endif
否
If c>a Then
t=a, a=c, c=t
a→t
c→a
是
t→c
c>b? Endif
否
t=b, b=c, c=t If c>b Then
b→t
c→b
输出a,b,c
t→c
Endif
Print “a=”,a
结束
Print “b=”,b
Print “c=”,c
EndPrgm
练习2:读程序说明程序的运行过程。(QB程序) Input “请输入一个正的两位数” ; x If 9 print x else print “输入有误!” End if End 练习3: 闰年是指年份能被4整除但不能被100整除,或者能被400整除的年份.编写一个程序, 判断输入的年份是否是闰年. 分析: 判断闰年的条件 闰年的条件是: (1) 能被4整除,但不能被100整除的年份是闰年; (2) 能被100整除,又能被400整除的年份是闰年。 不符合这两个条件的年份不是闰年。 小结: 1、条件语句:用来实现算法中的条件结构。 (1)条件语句的两种形式(1)IF—THEN—ELSE语句;(2)IF—THEN语句; (2)条件语句的两种形式的一般格式; (3)条件语句的嵌套。 2、编程的一般步骤: (1)算法分析 根据提供的问题,利用数学及相关学科的知识,设计出解决问题的算法。 (2)画出程序框图 依据算法分析,画出程序框图(可在草稿纸上进行); (3)写出程序 根据程序框图中的算法步骤,逐步把算法用相应的程序语句表达出来。 作业:课本第23页第3题,第24页B组第2题。
文档信息
- 格式: PDF
- 页数: 未知页
- 字数: 未知
- 上传时间: 2018-07-04 11:36:00
- 下载次数: 0
- 浏览次数: 75
- 积分: 1
- 收藏: 0
作者信息
5ygggwenku_147288
来自:学校:桃江县第二中学
配套课件
相关文档
下载提示
下载文档后,您可以获得:
- 完整无水印文档
- 高清阅读体验
- 随时保存查看
- 支持打印下载
关于本教案的常见问题
Q:1.2.2 条件语句PPT配套优秀教学设计内容是什么类型的资料?
A:这是一份教学教案文档,可用于备课、课堂讲解与课后复习,支持在线预览正文内容。
Q:这份教案对应哪篇课文?
A:对应课文《1.2.2 条件语句》,可从面包屑进入课文目录查看同课其他资料。
Q:如何找到配套课件?
A:页面提供「配套课件/同课文课件」入口;也可进入课文详情页同时查看教案与课件列表。