资料摘要
1.2.2条件语句一、教材分析:1、教材所处的地位和作用在此之前,学生已学习了算法的概念、程序框图与算法的基本逻辑结构、输入语句、输出语句和赋值语句,这为过渡到本节的学习起着铺垫作用。这一节课主要的内容为条件语句表示方法、结构以及用法。条件语句与程序图中的条件结构相对应,它是五种基本算法语句中的一种
- 资料类型:教学教案文档
- 所属课文:1.2.2 条件语句
- 支持正文预览,并提供同课文课件入口
- 浏览次数
- 31
- 下载次数
- 0
- 更新时间
- 2018-04-26 09:23:00
- 来源学校
- 学校:河北省正定县第三中学
1.2.2 条件语句优质课教案
未知
摘要:暂无摘要
关键词:1.2.2 条件语句优质课教案
正文
1.2.2条件语句
一、教材分析:
1、教材所处的地位和作用
在此之前,学生已学习了算法的概念、程序框图与算法的基本逻辑结构、输入语句、输出语句和赋值语句,这为过渡到本节的学习起着铺垫作用。这一节课主要的内容为条件语句表示方法、结构以及用法。条件语句与程序图中的条件结构相对应,它是五种基本算法语句中的一种,。通过本节课的学习,学生将更加了解算法语句,并能用更全面的眼光看待前面学过的语句,并为以后的学习作好必要的准备。本节课对学生算法语言能力、有条理的思考与清晰地表达的能力,逻辑思维能力的综合提升具有重要作用。
2、教学的重点和难点
重点:条件语句的表示方法、结构和用法;用条件语句表示算法。 难点:理解条件语句的表示方法、结构和用法。
二、教学目标:
1、理解算法语句-----条件语句,及其与条件结构的一一对应关系。
2、通过条件语句的学习,进一步体会算法的基本思想。
3、体会数学的应用价值。
三、过程与方法目标:
⑴通过实例,发展对解决具体问题的过程与步骤进行分析的能力。
⑵通过模仿,操作、探索、经历设计算法、设计框图、编写程序以解决具体问题的过程,发展应用算法的能力。
⑶在解决具体问题的过程中学习条件语句,感受算法的重要意义。
3.情感,态度和价值观目标
⑴能通过具体实例,感受和体会算法思想在解决具体问题中的意义,进一步体会算法思想的重要性,体验算法的有效性,增进对数学的了解,形成良好的数学学习情感,增强学习数学的乐趣。
⑵通过感受和认识现代信息技术在解决数学问题中的重要作用和威力,形成自觉地将数学理论和现代信息技术结合的思想。
⑶在编写程序解决问题的过程中,逐步养成扎实严谨的科学态度。
四、教学过程:
教学过程
设计意图及资源准备
教师活动
学生活动
首先,我们先来回顾一下上节课的主要内容(让学生回顾相关内容)
通过复习回顾使得知识1.算法语句
复
习
回
顾
1.输入语句、输出语句和赋值语句的一般格式分别是什么? 2.它与我们学习过的哪种逻辑结构相对应?
输入语句:
INPUT“提示内容”;变量
输出语句:PRINT 系统化,使学生能顺利过渡到本节课“提示内容”;表达式
赋值语句:
内容的学习。变量=表达式
它与顺序结构相对应
同时为设置情境,产生认知冲突埋下伏笔。
很好,通过上面同学们的回答,可以看出上节课的三种语句基本掌握了,这样我们便可以编写一些简单的程序,解决一些简单的问题,然而,仅仅有这三种语句并不能解决我们生活中的一些判断性的问题,所以我们非常有必要继续学习与条件有关的语句。
在起初设计时,这些例子我准备直接给出,但经过几番思考,还是觉得让学1.2m不超过1.4m,应买半票.超过算法来分析呢??? 1.4m,应买全票
激起他们学习的热情,同生举例更能设
置
情
境
首先请同学们回想一下,生活中有什么样的事例与我们本节课的内容有关呢?这些事例如何用教师提出问题后,学生交流,讨论生活中的一些具体事例。?1.儿童乘坐火车时,若身高不超过1.2m,则无须购票;?若身高超过
时也能活跃课堂氛围。
通过同学们对生活中一些问题的分析,不难看出,我们在做一些事之前,都需要对某个条件进行判断,然后才能决定下一步该做什么,怎样做,然而,一些问题的处理要是借助于计算机操作的话,也许会帮助我们更快做出判断,让我们能够更加果断的做一些事情。下面我们就具体研究一下到底什么是条件语句,条件语句如何表示,用条件语句如何设计算法。
请同学们结合课本回答学案上设计的问题。
(1)画出程序框图中的两种条件结构. (2)结合课本试着写一下对应的条件语句,并指出条件语句的格式及功能. (3)指出两种条件语
句的相同点与不同点
理解程序框图与程序之间的关系。让学生自己探究概念的生成过程,培养学生的自学能力。
自
主
学
习,
探
求
新
知
改变教师的教学行为和转变学生的学习方式是新课程改革在实践层面上的两个亮点。因此,在教法选择上,我注重观察实验,自主合作,尝试探究相结合,最大可能的让学生参与教学,用问题牵引着学生的思维,指导学生看、倡导学生说、点拨学生思、
放手学生做。让他们的经验、智慧、思想得到共享,使学法指导落到实处。
根据上面的分析,请同学们尝试着写一下下面这个问题的程序设计语言
例1:编写一个程序,
求整数x的3.写出程序
算法绝对值. 写出算法步骤,并绘出流程图。试着用条件语
句表示一下。
(学生自导
练
展
示
己思考,然后巡视,指点学生用条件语句的两种形式设计算法,最后板演)如果学生没有想出来,教师要起到主导作用,进行相应的提示 用两种方法进一步熟悉条件语句的一:
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. 编写程序,输出两个不相等的实数a、b的最大值.(用两种格式) 变式训练2. 编写一个程序,判断任意输入的整数的奇偶性。
例1为学生
模仿阶段,
但是还不能真正掌握其要领,所以
设置变式训
练,让学生
在操作过程
中加深对条件语句的理解
2.复合条件语句
嵌套结构
if <条件1> then 语句
本题旨在让学生感受条件语句的嵌套结构与叠加结构。注意书写格式
由于课1;
else
本上例6有点复杂,故在此if <条件设置了一个较为简单的例2> then 语句题做铺垫
2;
else 语句2 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)条件语句中,语句体内缩几格,是为了增强程序的可读性和修改方便。
INPUT “a,b,c=”;a,b,c d=b^2-4*a*c
IF d>=0 THEN
达
标
检
测
p=-b/(2*a) 1、编写程序,使任q=SQR(d)/(2*a)
IF d=0 THEN
意输入的3个整数从小到大的顺序输出。
根据上面例题的分析,让学生独立完成课本例6和例7,然后可以相互讨论,最后上机运行一下,以检验程序的正确性. PRINT “x1=x2=”;p
ELSE PRINT “x1,x2=”;p+q,p-qEND IF
ELSE
PRINT“No real root”
END IF 闰年是指能被4整除但不能被
课本29页练习2 100整除,或者能被400整除的年份.编写一个程序,判断输入
的年份是否为闰年. 1.条件语句:用来实现算法中的条件结构。
(1)条件语句的两种形式
①IF—THEN—ELSE语句;
②IF1、
条件语句的基—THEN语句;
(2)条件语句本形式、应用范围的两种形式的一般格式;
(3)及对应的程序框图
条件语句的嵌套和叠加
2、
条件语句与算引导学生对所学的知识进行小结,有利于学生对已有的知识结构进行编码处理,加强理解记忆,引导学生对学习过程进行反思,为在今后的学习中,进行有效调控打下良好的基础。
归
法中的条件结构相2.编程的一般步骤:
(1)算法分析
对应,语句形式较纳
小
为复杂,要借助框根据提供的问题,利用数学及相关学科的知识,设计出解决图写出程序。
一结
问题的算法
位学生总结,其他(2)画出程序框图
同学补充,教师完依据算法分析,画出程序框善。
图
(3)写出程序
根据程序框图中的算法步骤,逐步把算法用相应的程序语句表达出来。
五、布置作业
课本练习第3、4题
课后作业的布置是为了检验学生对本节课内容的理解和运用程度以及实际接受情况,并促使学生进一步巩固和掌握所学内容。对作业实施分层设置,分必做和选做,利于拓展学生的自主发展的空间。
文档信息
- 格式: PDF
- 页数: 未知页
- 字数: 未知
- 上传时间: 2018-04-26 09:23:00
- 下载次数: 0
- 浏览次数: 31
- 积分: 1
- 收藏: 0
作者信息
5ygggwenku_147288
来自:学校:河北省正定县第三中学
配套课件
相关文档
下载提示
下载文档后,您可以获得:
- 完整无水印文档
- 高清阅读体验
- 随时保存查看
- 支持打印下载
关于本教案的常见问题
Q:1.2.2 条件语句优质课教案是什么类型的资料?
A:这是一份教学教案文档,可用于备课、课堂讲解与课后复习,支持在线预览正文内容。
Q:这份教案对应哪篇课文?
A:对应课文《1.2.2 条件语句》,可从面包屑进入课文目录查看同课其他资料。
Q:如何找到配套课件?
A:页面提供「配套课件/同课文课件」入口;也可进入课文详情页同时查看教案与课件列表。