资料摘要

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

  • 资料类型:教学教案文档
  • 所属课文:1.2.2 条件语句
  • 支持正文预览,并提供同课文课件入口
浏览次数
19
下载次数
0
更新时间
2018-06-29 08:36:00
来源学校
学校:楚雄市东兴中学

1.2.2 条件语句教学设计与反思

未知
2018-06-29 08:36:00
19
0
PDF / 未知页
未知字
配套课件
积分:1
第 1 页,共 1 页

1.2.2 条件语句教学设计与反思

未知

摘要:暂无摘要

关键词:1.2.2 条件语句教学设计与反思

正文

1.2.2条件语句

一、内容及内容分析

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

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

(1)知识与技能:

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

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

(2)过程方法:

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

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

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

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

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

三、教学重点,难点

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

教学难点:如何将程序框图中的条件结构转换为条件语句组成的程序。 四、教学策略选择与设计

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

发式教学,辅以观察法、发现法、练习法、讲解法。通过对实例的认真领会及一定的练习来掌握本节知识。

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

五、教学基本流程

六、教学过程

教学过教师活动

学生活动

设计意图及程

资源准备

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

1.算法语句

编写一个程序,要求输入两个正数a和通过例题b的值,输出ab与ba的值. 复习回顾使习

1.输入语句、得知识系统输出语句和赋输入语句: 化,使学生能回

值语句的一般顺利过渡到INPUT “提示内容”;变量

格式分别是什本节课内容顾

么?

的学习。同时输出语句: PRINT “提示内容”;表达式 为设置情境,2.它与我们学产生认知冲习过的哪种逻赋值语句: 突埋下伏笔。

辑结构相对变量=表达式

应?

它与顺序结构相对应

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

首先请同教师提出问题后,学生交流,讨论生活中的一在起初设计学们回想一些具体事例。

时,这些例子置

下,生活中有我准备直接给什么样的事例1.儿童乘坐火车时,若身高不超过1.2m,则出,但经过几情

无须购票; 若身高超过1.2m不超过1.4m,番思考,还是与我们本节课应买半票.超过1.4m,应买全票。

的内容有关觉得让学生举境

呢?这些事例例更能激起他如何用算法来

们学习的热分析呢? 情,同时也能活跃课堂氛围。

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

自

请同学们结合理解程序框图课本回答学案上主

与程序设计的问题。

之间的学习,探

(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. 例1为学生模仿阶段,但编写程序,是还不能真输出两个不相正掌握其要等的实数a、b领,所以设置的最大值.(用变式训练,让两种格式) 学生在操作过程中加深变式训练2. 对条件语句的理解

编写一个程序,判断任意输入的整数的奇偶性。

2.复合条件语句

嵌套结构

if <条件1> then 语句1;

else if <条件2> then 输出y的值. 语句2;

else 语句2 嵌套结构

本题旨在让学生感受高等数学中经常用到符条件语句的号函数,符号函数的定义嵌套结构与为

叠加结构。 注意书写格式

由于课本上例6有点复杂,故在此试编写程序输入x的值,

设置了一个较为简单的例题做铺垫

End if End if

叠加结构

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)条件语句中,语句体内缩几格,是为了增强程序的可读性和修改方便。

1.编写程2.把前面求解一元二次方程ax2+bx+c=0的程根据上面例序,使任意输序框图转化为程序. 题的分析,让入的3个整数学生独立完按从小到大的程序:

成课本例6顺序输出. 和例7,然后INPUT “a,b,c=”;a,b,c 可以相互讨论,最后上机

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 课本29页练3.闰年是指能被4整除但不能被100整除,或者

习2 能被400整除的年份.编写一个程序,判断输入的年份是否为闰年. 1、

条件语句1.条件语句:用来实现算法中的条件结构。

引导学生的基本形式、对所学的知应用范围及对(1)条件语句的两种形式

识进行小结,应的程序框有利于学生①IF—THEN—ELSE语句;

图。

对已有的知识结构进行②IF—THEN语句;

2、

条件语句编码处理,加与算法中的条强理解记忆,(2)条件语句的两种形式的一般格式;

件结构相对引导学生对应,语句形式学习过程进(3)条件语句的嵌套和叠加

较为复杂,要行反思,为在借助框图写出今后的学习2.编程的一般步骤:

程序。

中,进行有效调控打下良(1)算法分析

一位学生总好的基础。

结,其他同学根据提供的问题,利用数学及相关学科的知识,设计出解补充,教师完决问题的算法

善。

(2)画出程序框图

依据算法分析,画出程序框图

(3)写出程序

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

七、几点说明

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

第 1 页,共 1 页

文档信息

  • 格式: PDF
  • 页数: 未知页
  • 字数: 未知
  • 上传时间: 2018-06-29 08:36:00
  • 下载次数: 0
  • 浏览次数: 19
  • 积分: 1
  • 收藏: 0

作者信息

教师头像

5ygggwenku_147288

来自:学校:楚雄市东兴中学

下载提示

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

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

关于本教案的常见问题

Q:1.2.2 条件语句教学设计与反思是什么类型的资料?

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

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

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

Q:如何找到配套课件?

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