资料摘要
条件语句教学目的:(1)通过实例使学生理解用程序设计语言表示算法,初步形成用程序观点处理问题的意识;(2)掌握条件的语法结构;教学重点:程序设计的观点和变量的理解.教学难点:条件的语法结构及应用. 教学过程:一、复习引入输入语句和输出语句分别用来实现算法的输入信息、输出信息结果的功能。赋值语句就是
- 资料类型:教学教案文档
- 所属课文:1.2.2 条件语句
- 支持正文预览,并提供同课文课件入口
- 浏览次数
- 40
- 下载次数
- 0
- 更新时间
- 2019-06-27 08:48:00
- 来源学校
- 学校:宁夏大学附属中学
1.2.2 条件语句10分钟试讲教案
未知
摘要:暂无摘要
关键词:1.2.2 条件语句10分钟试讲教案
正文
条件语句
教学目的:(1)通过实例使学生理解用程序设计语言表示算法,初步形成用程序观点处理问题的意识;
(2)掌握条件的语法结构;
教学重点:程序设计的观点和变量的理解.
教学难点:条件的语法结构及应用. 教学过程:
一、
复习引入
输入语句和输出语句分别用来实现算法的输入信息、输出信息结果的功能。
赋值语句就是将表达式所代表的值赋给变量。 输入语句的一般格式是
二、
IF
条件
THEN
语句1
ELSE
语句2
END
IF
计算机在执行时,首先对IF后的条件进行判断,如果条件符合,就执行THEN后面的语句1,若条件不符合,就执行ELSE后面的语句2。
或:
IF
条件
THEN
语句
END
IF INPUT “提示内容”;变量
PRINT “提示内容”;表达式
变量=表达式 输出语句的一般格式是
赋值语句的一般格式是
新课教学
(一)基本条件语句
满足条否
是
语句
计算机执行时首先对IF后的条件进行判断,如果条件符合就执行THEN后面的语句,若条件不符合,则直接结束该条件语句,转而执行其他语句。
(二)典型例题
例1、
编写程序,输入一元二次方程a+bx+c=0的系数,输出它的实数根。
SQR(x) 用来求某个数的算术平均数
ABS(x) 用于求某个数的绝对值
INPUT "Please input a,b,c="; a, b, c d = b * b - 4 * a * c p = -b / (2 * a) q = SQR(ABS(d)) / (2 * a) IF d >= 0 THEN x1 = p + q x2 = p - q IF x1 = x2 THEN PRINT "One real root:"; x1 ELSE PRINT "Tow real roots:x1="; x1, "and x2="; x2 END IF ELSE PRINT "No real root." END IF END
2
例2 编写程序,使得任意输入的3个整数按从大到小的顺序输出。
见课本P18页
t=a,a=c,c=t
结束
输出a,b,c
开始
输入a,b,c a
否
是
t=a,a=b,b=t 是
a 否 b 否 是 t=b,b=c,c=t 思考: 读程序,说明程序的运行过程。 INPUT “请输入一个正的两位数"; x IF 9 < x AND x < 100 THEN a = x \ 10 b = x MOD 10 x = 10 * b + a PRINT x ELSE PRINT “输入有误!" END IF END 巩固练习:(教材P20练习) 三、 四、 作业 归纳小结,强化思想
文档信息
- 格式: PDF
- 页数: 未知页
- 字数: 未知
- 上传时间: 2019-06-27 08:48:00
- 下载次数: 0
- 浏览次数: 40
- 积分: 1
- 收藏: 0
作者信息
5ygggwenku_147288
来自:学校:宁夏大学附属中学
配套课件
相关文档
下载提示
下载文档后,您可以获得:
- 完整无水印文档
- 高清阅读体验
- 随时保存查看
- 支持打印下载
关于本教案的常见问题
Q:1.2.2 条件语句10分钟试讲教案是什么类型的资料?
A:这是一份教学教案文档,可用于备课、课堂讲解与课后复习,支持在线预览正文内容。
Q:这份教案对应哪篇课文?
A:对应课文《1.2.2 条件语句》,可从面包屑进入课文目录查看同课其他资料。
Q:如何找到配套课件?
A:页面提供「配套课件/同课文课件」入口;也可进入课文详情页同时查看教案与课件列表。