资料摘要

条件语句教学设计一、内容及内容分析在此之前,学生已学习了输入语句、输出语句和赋值语句,这为过渡到本节的学习起着铺垫作用。这一节课主要的内容为条件语句表示方法、格式以及用法。通过本节课的学习,学生将更加了解算法语句,并能用更全面的眼光看待前面学过的语句,并为后面循环语句的学习作好必要的准备。本节课对学

  • 资料类型:教学教案文档
  • 所属课文:1.2.2 条件语句
  • 支持正文预览,并提供同课文课件入口
浏览次数
27
下载次数
0
更新时间
2018-07-13 18:14:00
来源学校
学校:长沙县第九中学

1.2.2 条件语句优质课一等奖

未知
2018-07-13 18:14:00
27
0
PDF / 未知页
未知字
同课文课件
积分:1
第 1 页,共 1 页

1.2.2 条件语句优质课一等奖

未知

摘要:暂无摘要

关键词:1.2.2 条件语句优质课一等奖

正文

条件语句教学设计

一、

内容及内容分析

在此之前,学生已学习了输入语句、输出语句和赋值语句,这为过渡到本节的学习起着铺垫作用。这一节课主要的内容为条件语句表示方法、格式以及用法。通过本节课的学习,学生将更加了解算法语句,并能用更全面的眼光看待前面学过的语句,并为后面循环语句的学习作好必要的准备。本节课对学生算法语言能力、有条理的思考与清晰地表达的能力,逻辑思维能力的综合提升具有重要作用。

二、教学目标(知识,技能,情感态度、价值观)

(1)知识与技能:

①通过实例正确理解条件语句的概念、表示方法、结构和用法。理解条件语句的格式及功能。

②能初步用条件语句设计算法,进一步体会算法的基本思想,学习有条理地、清晰地表达解决问题的步骤,提高逻辑思维能力。

(2)过程方法:

①通过实例,发展对解决具体问题的过程与步骤进行分析的能力。

②通过模仿,操作、探索、编写程序以解决具体问题的过程,发展应用算法的能力。

(3)情感态度与价值观: ①能通过具体实例,感受和体会算法思想在解决具体问题中的意义,进一步体会用计算机解决身边问题的重要性、有效性,增进对计算机的了解,形成良好的信息素养。

②通过感受和认识现代信息技术在解决生活中问题的重要作用和威力,形成自觉地将算法和现代信息技术结合的思想。

③在编写程序解决问题的过程中,逐步养成扎实严谨的科学态度。

三、教学重点,难点

教学重点:通过实例使学生理解条件语句的结构和用法教学难点:如何将程序框图中的条件结构转换为条件语句组成的程序。

四、教学策略选择与设计

学生已经初步掌握了一些基本的算法语句,以及学会初步的算法语句和程序框图之间的转换。因此,在教学中要注意学习情境的创设,并把动眼看、动脑思、动耳听、动口说贯穿于整个课堂,促使学生积极主动地参与学习过程,本节教学采用启发式教学,辅以观察法、发现法、练习法、讲解法。通过对实例的认真领会及一定的练习来

算法中的条件结构是由条件语句来表达的, 条件语句是处理条件分支逻辑结构的算法语句条件语句的一般格式

只含一个“分支”的条件结构写成条件语句为

当计算机执行这种形式的条件语句时,首先对IF后的条件进行判断,如果条件符合,就执行THEN后的语句体,否则执行END IF之后的语句.

当计算机执行上述语句时,首先对IF后的条件进行判断,如果条件符合,就执行THEN后的语句体1,否则执行ELSE后的语句体2. INPUT

x IF

x>=0

THEN

PRINT x ELSE

PRINT -x END IF

END INPUT “ a,b,c =”;a,b,c

d=b*b-4*a*c

IF

d>=0

THEN

p=-b/(2*a)

q=SQR(d)/(2*a)

IF

d=0 THEN

PRINT “One real root:”;p

ELSE

x1=p+q

x2=p-q

PRINT “Two real roots:“;x1,x2

END IF ELSE

PRINT

“No real root!”

END IF END

例3,对于函数y

(x1)

x

2x1(1x10),

3x11(x10)

编写程序求函数值

INPUT “x=”;x IF

x<1

THEN

y=x ELSE

IF

x>=1

AND

x<10

THEN

y=2*x-1

ELSE

y=3*x-11

END

IF END IF PRINT“y=”;y

END 〖例4〗:编写程序,使得任意输入的3个整数按从大到小的顺序输出。

算法分析:用a,b,c表示输入的3个整数;为了节约变量,把它们重新排列后,仍用a,b,c表示,并使a≥b≥c.具体操作步骤如下。

第一步:输入3个整数a,b,c.

第二步:将a与b比较,并把小者赋给b,大者赋给a.

第三步:将a与c比较. 并把小者赋给c,大者赋给a,此时a已是三者中最大的。

第四步:将b与c比较,并把小者赋给c,大者赋给b,此时a,b,c已按从大到小的顺序排列好。

第五步:按顺序输出a,b,c. 2.课本P29页T1. 参考答案:

INPUT “a,b,c=”;

a,b,c IF a+b>c

AND

a+c>b

AND

b+c>a

THEN

PRINT “Yes.”

ELSE

PRINT “No.”

END IF END 3.课本P29页T3.编写求一个数是偶数还是奇数的程序,从键盘输入一个整数,输出该数的奇偶性. 参考答案:

INPUT “a=”;

a IF

a

MOD

2 =0

THEN

PRINT “Even.”

ELSE

PRINT “Odd.”

END IF END 4.课本P29页T4.闰年指年份能被4整除但不能被100整除,或者能被400整除的年份.编写一个程序,判断输入的年份是否为闰年. INPUT “Please input a year:”;y

b=y MOD 4

c=y MOD 100

d=y MOD 400 IF

b=0

AND

c< >0

THEN

PRINT “Leap year.”

ELSE

IF

d=0

THEN

PRINT “Leap year.”

ELSE

PRINT “Not leap year.”

END IF END IF END

第 1 页,共 1 页

文档信息

  • 格式: PDF
  • 页数: 未知页
  • 字数: 未知
  • 上传时间: 2018-07-13 18:14:00
  • 下载次数: 0
  • 浏览次数: 27
  • 积分: 1
  • 收藏: 0

作者信息

教师头像

5ygggwenku_147288

来自:学校:长沙县第九中学

下载提示

下载文档后,您可以获得:

  • 完整无水印文档
  • 高清阅读体验
  • 随时保存查看
  • 支持打印下载

关于本教案的常见问题

Q:1.2.2 条件语句优质课一等奖是什么类型的资料?

A:这是一份教学教案文档,可用于备课、课堂讲解与课后复习,支持在线预览正文内容。

Q:这份教案对应哪篇课文?

A:对应课文《1.2.2 条件语句》,可从面包屑进入课文目录查看同课其他资料。

Q:如何找到配套课件?

A:页面提供「配套课件/同课文课件」入口;也可进入课文详情页同时查看教案与课件列表。