资料摘要
条件语句教学设计 汉沽五中刘学军一、内容及内容分析条件语句是普通高中课程标准实验教材必修3第1章“算法初步”第2节“基本算法语句”第二课时的内容。在此之前,学生已学习了算法的概念、程序框图与算法的基本逻辑结构、输入语句、输出语句
- 资料类型:教学教案文档
- 所属课文:1.2.2 条件语句
- 支持正文预览,并提供同课文课件入口
- 浏览次数
- 17
- 下载次数
- 0
- 更新时间
- 2018-06-22 09:22:00
- 来源学校
- 学校:天津市滨海新区汉沽第五中学
1.2.2 条件语句ppt课件教学实录
未知
摘要:暂无摘要
关键词:1.2.2 条件语句ppt课件教学实录
正文
条件语句教学设计
汉沽五中刘学军
一、内容及内容分析
条件语句是普通高中课程标准实验教材必修3第1章“算法初步”第2节“基本算法语句”第二课时的内容。在此之前,学生已学习了算法的概念、程序框图与算法的基本逻辑结构、输入语句、输出语句和赋值语句,这为过渡到本节的学习起着铺垫作用。这一节课主要的内容为条件语句表示方法、结构以及用法。条件语句与程序框图中的条件结构相对应,它是五种基本算法语句中的一种,通过本节课的学习,学生将更加了解算法语句,并能用更全面的眼光看待前面学过的语句,并为后面循环语句的学习作好必要的准备。本节课对学生算法语言能力、有条理的思考与清晰地表达的能力,逻辑思维能力的综合提升具有重要作用。
二、教学目标(知识,技能,情感态度、价值观)
(1)知识与技能:
①通过实例正确理解条件语句的概念、表示方法、结构和用法。理解条件语句的格式及功能。
②能初步用条件语句设计算法,进一步体会算法的基本思想,学习有条理地、清晰地表达解决问题的步骤,提高逻辑思维能力。
(2)过程方法:
①通过具体的一类复杂问题,发展解决具体问题的过程和分析的能力。
②通过模仿,操作、探索、经历设计框图、编写程序以解决具体问题的过程,发展应用算法的能力。
(3)情感态度与价值观:
①能通过具体实例,感受和体会算法思想在解决具体问题中的意义,进一步体会算法思想的重要性,体验算法的有效性,增进对数学的了解,形成良好的数学学习情感,增强学习数学的乐趣。
②通过感受和认识现代信息技术在解决数学问题中的重要作用和威力,形成自觉地将数学理论和现代信息技术结合的思想。
③在编写程序解决问题的过程中,逐步养成扎实严谨的科学态度。
三、教学重点,难点
教学重点:通过几个函数使学生理解条件语句的结构和用法。
教学难点:如何将程序框图中的条件结构转换为条件语句组成的程序。
四、教学策略选择与设计
学生已经初步掌握了一些基本的算法语句,以及学会初步的算法语句和程序框图之间的转换。因此,在教学中要注意学习情境的创设,并把动眼看、动脑思、动耳听、动口说贯穿于整个课堂,促使学生积极主动地参与学习过程,本节教学采用启发式教学,辅以观察法、发现法、练习法、讲解法。通过对实例的认真领会及一定的练习来掌握本节知识。
五、教学过程
教学教师活动
学生活动
设计意过程
图
创设情境(如何能在短时间内解决100道一元二次方程的根)
1.已知y=-x,(1)画出程序框图
回顾复
使得输入变量x输出函数值y(2)
学生口述
上节课习
程序结构是由什么结构组成的学习的回
(3)写出对应语句,并说出语句三种语顾
的名称。
句,以及再次感受框图与语句
的对应关系
如果老师给出一个分段函数,又将如何画出框图呢?
2.已知yx,x0,
x,x0
(1)画出程序框图使得输入变量
x输出函数值y(2)程序框图由
什么机构组成的?
学生在学案中完成分段函数的程序框图
在这个程序框图中的条件结构是满足条件和不满足条件都执行某一语句体的形式,我们共同画出它的一般形式
3
,阅读程序框图,说出功能。
开
始
输入
x
否
x<0
是
X=-x
输出
x
结束
求x的绝对值问题
引出条件结构的一种形式为后面给出对应的语句奠定基础
1)
(1)引出另一种条件结构的形式
2)
(2)说明含两种情况问题是可以通过两种形式完成的。
条件结构对应的语句就是我
们今天学习的条件语句,我们共
同写出对应的语句。
新
课学
习
理解程序框图与程序之间的关系。通过第一个语句学生们是可以模仿写出第二个的。
根据我们学习的两种条件语句,请同学们尝试着写一下前两个程序框图对应的语句。
知识提升
x,x0
变式:已知y1,x0
x,x0
(1)画出程序框图,使得输
入变量x输出函数值y。
(2)写出对应的语句
学生自己思考,然后巡视,指点学生,最后板演。
学生板演程序框图
熟练掌握条件结构的嵌套,强调内层条件结构和外层条结构,并提问这两个条件结构是属于条件结构中的哪种形式,有助于后面写出对应的语句
教师强调内层条件语句的写法,以及IF和END IF的一一对应,尤其是条件结构的嵌套更要注意对应。
思考:(1)阅读程序框图说出它
的功能。(2)写出对应的语句
开
始
学生们合作探究写出对应的语句。
输入x
否
(学生们比较容易写成IF-THEN-ELSE的形x>0
式,通过合作交流和展示,指出错误加深理
是
解和记忆。)
y=x
否
X=0
是
y=1
否
X<0
是
y=
-x
输出y
结束
直接给出另一种形式的程序框图而不是让学生自己画出来是因为学生们自己画确实有难度,而且这种形式更适合学模仿,学生们见过这种形式后,在以后的学习中遇到多种情况的学生们是很容易写出来的。
例题:已知求解一元二次方程2ax+bx+c=0的程序框图,写出对应的语句.
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
前后呼应,完成课前提出的问题。
归
纳
一位学生总结,其他同学补充,小
教师完善。
结
引导学生对所学的知识进行小结,有利于学生加深印象,(1)
条件语句的两种形式
加强理解(2)
多种情况时是可以用两种形式记忆,引导表示的。
学生对学习过程进行反思,为在今后的学习中,进行有效调控打下良好的基础。
七、几点说明
条件语句是算法语句的基础和核心,本节设计以条件结构和条件语句的对应关系为基础,引导学生将程序框图转化为算法语句.本节的难点是正确区分叠加结构和嵌套结构,并会应用它们编写算法语句.本节选用大量精彩题目让学生反复训练,使学生熟练掌握程序框图与算法语句的关系,达到解决本节难点的目的.
算法内容是将数学中的算法与计算机技术建立联系,形式化地表示算法。为了有条理地、清晰地表达算法,往往需要将解决问题的过程整理成程序框图;为了能在计算机上实现,又要将程序框图翻译成计算机语言。因此,如果能让学生上机,算法设计的整个过程就可以得到完整的体现,学生可以及时看到自己设计的算法的可行性、有效性,这不但可以很好地激发学生的兴趣,而且还能提高学习效果.
本设计始终坚持新课程理念,让学生成为课堂的主人,学生能做到的,教师决不包办,一些学生通过讨论便可解决的问题,教师要把握住契机,让学生讨论。当然,需要教师点石成金的地方,教师也要及时给予说明,不能简单地认为新课程改革就是把原来的教师讲变成学生讲。
文档信息
- 格式: PDF
- 页数: 未知页
- 字数: 未知
- 上传时间: 2018-06-22 09:22:00
- 下载次数: 0
- 浏览次数: 17
- 积分: 1
- 收藏: 0
作者信息
5ygggwenku_147288
来自:学校:天津市滨海新区汉沽第五中学
配套课件
相关文档
下载提示
下载文档后,您可以获得:
- 完整无水印文档
- 高清阅读体验
- 随时保存查看
- 支持打印下载
关于本教案的常见问题
Q:1.2.2 条件语句ppt课件教学实录是什么类型的资料?
A:这是一份教学教案文档,可用于备课、课堂讲解与课后复习,支持在线预览正文内容。
Q:这份教案对应哪篇课文?
A:对应课文《1.2.2 条件语句》,可从面包屑进入课文目录查看同课其他资料。
Q:如何找到配套课件?
A:页面提供「配套课件/同课文课件」入口;也可进入课文详情页同时查看教案与课件列表。