资料摘要

高一数学《条件语句》教学设计一、内容及内容分析条件语句是普通高中课程标准实验教材必修3第1章“算法初步”第2节“基本算法语句”第二课时的内容。在此之前,学生已学习了算法的概念、程序框图与算法的基本逻辑结构、输入语句、输出语句和赋值语句,这为过渡到本节的学习起着铺垫作用。这一节课主要的内容为条件语句表

  • 资料类型:教学教案文档
  • 所属课文:1.2.2 条件语句
  • 支持正文预览,并提供同课文课件入口
浏览次数
56
下载次数
0
更新时间
2019-07-16 11:05:00
来源学校
学校:浮梁县新平中学

1.2.2 条件语句教案设计(一等奖)

未知
2019-07-16 11:05:00
56
0
PDF / 未知页
未知字
配套课件
积分:1
第 1 页,共 1 页

1.2.2 条件语句教案设计(一等奖)

未知

摘要:暂无摘要

关键词:1.2.2 条件语句教案设计(一等奖)

正文

高一数学《条件语句》教学设计

一、内容及内容分析

条件语句是普通高中课程标准实验教材必修3第1章“算法初步”第2节“基本算法语句”第二课时的内容。在此之前,学生已学习了算法的概念、程序框图与算法的基本逻辑结构、输入语句、输出语句和赋值语句,这为过渡到本节的学习起着铺垫作用。这一节课主要的内容为条件语句表示方法、结构以及用法。条件语句与程序框图中的条件结构相对应,它是五种基本算法语句中的一种,通过本节课的学习,学生将更加了解算法语句,并能用更全面的眼光看待前面学过的语句,并为后面循环语句的学习作好必要的准备。本节课对学生算法语言能力、有条理的思考与清晰地表达的能力,逻辑思维能力的综合提升具有重要作用。

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

(1)知识与技能:

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

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

(2)过程方法:

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

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

(3)情感态度与价值观: ①能通过具体实例,感受和体会算法思想在解决具体问题中的意义,进一步体会算法思想的重要性,体验算法的有效性,增进对数学的了解,形成良好的数学学习情感,增强学习数学的乐趣。

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

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

三、教学重点,难点

教学重点:通过实例使学生理解条件语句的结构和用法

教学难点:如何将程序框图中的条件结构转换为条件语句组成的程序。

四、教学策略选择与设计

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

本节课采用多媒体辅助教学,并通过在计算机上运行程序,使抽象的知识直观化,具体化,以促进学生的理解。

五、教学基本流程

六、教学过程

教学教师活动

过程

设计意图及资源准备

学生活动

首先,我们先来回顾一下上节课的主要内容(让学生回顾相关内容)

通过复习回顾1.算法语句

使得输入语句:

1.输入语句、输知识INPUT

“提示内容”;变量

出语句和赋值系统输出语

语句的一般格化,使句:

复

式分别是什学生

PRINT

“提示内容”;表达式

习

么?

能顺赋值语回

利过句:

顾

2.它与我们学渡到

习过的哪种逻本节

变量=表达式

辑结构相对课内它与顺序结构相对应

应?

容的学习。同时为设

置情境,产生认知冲突埋下伏笔。

很好,通过上面同学们的回答,可以看出上节课的三种语句基本掌握了,这样我们便可以编写一些简单的程序,解决一些简单的问题,然而,仅仅有这三种语句并不能解决我们生活中的一些判断性的问题,所以我们非常有必要继续学习与条件有关的语句。

举几个现实生活中的实际例子可以使学生

教师提出问题后,学生交流,讨论生活中的一感受些具体事例。

到学

1.我们根据明天是否下雨来决定是出去郊游还是习新

呆在家里;

知识

2.早上到地摊上吃早点,如果有烙饼,我就吃烙饼,的必

没有烙饼,我就吃油条,没有油条,我就吃鸡蛋饼,要性,首先请同学们

没有鸡蛋饼,我就吃包子等

从而回想一下,生活设

3.儿童乘坐火车时,若身高不超过1.1m,则无须购激起中有什么样的置

票; 若身高超过1.1m不超过1.4m,应买半票.超过他们事例与我们本情

1.4m,应买全票。

的求节课的内容有境

4.我们去饭店吃饭,如果准备喝酒,就不开车,如知欲关呢?这些事果准备开车,就不喝酒,要是有杏仁露,就喝杏仁望。

例如何用算法露,没有杏仁露,要是有果汁,我就喝果汁,要是(在来分析呢?

果汁也没有,我就喝白开水)

起初

设计时,这些例子我准备直接给出,但经过几番思

考,还是觉得让学生举例更能激起他们学习的热情,同时也能活跃课堂氛围。对培养学生数学生活化打下基础)

通过同学们对生活中一些问题的分析,不难看出,我们在做一些事之前,都需要对某个条件进行判断,然后才能决定下一步该做什么,怎样做,然而,一些问题的处理要是借助于计算机操作的话,也许会帮助我们更快做出判断,让我们能够更加果断的做一些事情。下面我们就具体研究一下到底什么是条件语句,条件语句如何表示,用条件语句如何设计算法。

请同学们结合理解课本回答学案程序

上设计的问题。

框图自

(1)画出程序与程主

框图中的两种序之学条件结构. 间的习(2)结合课本关系。,试着写一下对让学探

应的条件语句,生自求

并指出条件语己探新

句的格式及功究概知

能. 念的(3)指出两种生成条件语句的相过程,同点与不同点. 培养

学生的自学能力,

改变教师的教学行为和转变学生的学习方式是新课程改革在实践层面上的两个亮点。因此,在教法选择上,我注重观察实验,自主合作,尝试探究相结合,最大可能的让学生参与教学,用问题牵引着学生的思维,指导学生看、倡导学生说、点拨学生思、放手学生做。让他们的经验、智慧、思想得到共享,使学法指导落到实处。

根据上面的分析,请同学们尝试着写一下下面这个问题的程序设计语言

例1:编写一个3.写出程序

程序,求实数x算法一:

的绝对值. INPUT x

在把程序框图

写出算法步骤,IF x>=0 THEN

转换为程序语

并绘出流程图。

PRINT x

句的过程中,

试着用条件语ELSE

着重让学生体导

句表示一下。

PRINT -x

会把图中的条练

(学生自己思END IF

件结构转换为展

考,然后巡视,END

条件语句的过示

指点学生用条算法二:

程。让学生亲

件语句的两种INPUT x

自经历设计程

形式设计算法,IF x<0 THEN

序的完整过

最后板演)如果

x=-x

程,即:先用

学生没有想出END IF

自然语言叙述

来,教师要起到PRINT x

算法,接着画

主导作用,进行END

程序框图表达

相应的提示

算法,最后把

用两种方法1.算法步骤: 程序框图转换

进一步熟悉条(1)输入x; 为程序语句。

件语句的两种(2)若x>0,则输出x 格式

(3)若x<0 ,则输出-x

(4)结束

2.程序框图:

教师要注意学生可能犯的错误:(1)不打空格;(2)忘记END IF;通过上机操作可以让学生更加引起注意,加深印象。

变式训练1. 编写程序,输出两个不相等的实数a、b的最大值.(用两种格式) 变式训练2. 编写一个程序,判断任意输入的整数的奇偶性。

例1为学生模仿阶段,但是还不能真正掌握其要领,所以设置变式训练,让学生在操作过程中加深对条件语句的理解

2.复合条件语嵌套结构

句

嵌套结构

if <条件1> then 语句1;

else

if <条件2> then 语句2;

else 语句2 End if End if

高等数学中经常用

到符号函数,符号函数

的定义为

试编写程序输入x的本题旨在让学值,

生感受条件语输出y的值. 句的嵌套结构与叠加结构。

注意书写格式

由于课本上例6有点复杂,故在此设置了一个较为简单的例题做铺垫

叠加结构

if <条件1> then 语句1;

END IF if <条件2>

then 语句2;

END IF if <条件3> then 语句3;

END IF End

叠加结构

(1)

应合理的选择逻辑判断的条件(这讨论:用“条件是关键);(2)解决问题时应按“写算法步骤、语句”编写程画程序框图、编写程序”的步骤进行。(3)IF、学生小组讨序的步骤和注

条件、THEN及输入、输出语句后的空格不能漏;论,达成共识,意事项有哪(4)IF和END IF是成对出现的;(5)条件归纳心得。

些?

语句中,语句体内缩几格,是为了增强程序的

可读性和修改方便。

2.把前面求解一元二次方程ax2+bx+c=0的程序根据上面例题

框图转化为程序. 的分析,让学

1.编写程序,使程序:

生独立完成课

任意输入的3个INPUT “a,b,c=”;a,b,c

本例6和例7,

整数按从小到d=b^2-4*a*c 然后可以相互达

大的顺序输出. IF d>=0 THEN 讨论,最后上标

p=-b/(2*a) 机运行一下,检

q=SQR(d)/(2*a) 以检验程序的

测

IF d=0 THEN 正确性.

PRINT “x1=x2=”;p

ELSE

PRINT “x1,x2=”;p+q,p-q

END IF ELSE

PRINT“No real root”

END IF END

3.闰年是指能被4整除但不能被100整除,或者课本29页练习能被400整除的年份.编写一个程序,判断输入

2 的年份是否为闰年. 1.条件语句:用来实现算法中的条件结构。

1、

条件语句(1)条件语句的两种形式

引导学生对所的基本形式、应①IF—THEN—ELSE语句;

学的知识进行用范围及对应②IF—THEN语句;

小结,有利于的程序框图。

(2)条件语句的两种形式的一般格式;

学生对已有的2、

条件语句(3)条件语句的嵌套和叠加

知识结构进行归

与算法中的条2.编程的一般步骤:

编码处理,加纳

件结构相对应,(1)算法分析

强理解记忆,小

语句形式较为根据提供的问题,利用数学及相关学科的知识,引导学生对学结

复杂,要借助框设计出解决问题的算法

习过程进行反图写出程序。

(2)画出程序框图

思,为在今后一位学生总结,依据算法分析,画出程序框图

的学习中,进其他同学补充,(3)写出程序

行有效调控打教师完善。

根据程序框图中的算法步骤,逐步把算法用相下良好的基应的程序语句表达出来。

础。

七、几点说明

条件语句是算法语句的基础和核心,本节设计以条件结构和条件语句的对应关系为基础,引导学生将程序框图转化为算法语句.本节的难点是正确区分叠加结构和嵌套结构,并会应用它们编写算法语句.本节选用大量精彩题目让学生反复训练,使学生熟练掌握程序框图与算法语句的关系,达到解决本节难点的目的. 算法内容是将数学中的算法与计算机技术建立联系,形式化地表示算法。为了有条理地、清晰地表达算法,往往需要将解决问题的过程整理成程序框图;为了能在计算机上实现,又要将自然语言或程序框图翻译成计算机语言。因此,如果能让学生上机,算法设计的整个过程就可以得到完整的体现,学生可以及时看到自己设计的算法的可行性、有效性,这不但可以很好地激发学生的兴趣,而且还能提高学习效果. 本设计始终坚持新课程理念,让学生成为课堂的主人,学生能做到的,教师决不包办,一些学生通过讨论便可解决的问题,教师要把握住契机,让学生讨论。当然,需要教师点石成金的地方,教师也要及时给予说明,不能简单地认为新课程改革就是把原来的教师讲变成学生讲。

第 1 页,共 1 页

文档信息

  • 格式: PDF
  • 页数: 未知页
  • 字数: 未知
  • 上传时间: 2019-07-16 11:05:00
  • 下载次数: 0
  • 浏览次数: 56
  • 积分: 1
  • 收藏: 0

作者信息

教师头像

5ygggwenku_147288

来自:学校:浮梁县新平中学

下载提示

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

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

关于本教案的常见问题

Q:1.2.2 条件语句教案设计(一等奖)是什么类型的资料?

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

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

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

Q:如何找到配套课件?

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