资料摘要

高中数学人教A版必修3 循环语句课程名称作者姓名卢爽循环语句所在单位北京市顺义区第二中学一、指导思想和理论依据循环语句是表示循环结构的算法语句,属于五种基本算法语句之一.任何复杂的算法都可以用三种基本逻辑结构来实现,这三种基本逻辑结构是算法的基本构成要素.循环结构是其中重要

  • 资料类型:教学教案文档
  • 所属课文:1.2.3 循环语句
  • 支持正文预览,并提供同课文课件入口
浏览次数
27
下载次数
0
更新时间
2018-08-31 10:24:00
来源学校
学校:北京市顺义区第二中学

1.2.3 循环语句ppt专用说课稿内容

未知
2018-08-31 10:24:00
27
0
PDF / 未知页
未知字
配套课件
积分:1
第 1 页,共 1 页

1.2.3 循环语句ppt专用说课稿内容

未知

摘要:暂无摘要

关键词:1.2.3 循环语句ppt专用说课稿内容

正文

高中数学人教A版必修3 循环语句

课程名称

作者姓名

卢爽

循环语句

所在单位

北京市顺义区第二中学

一、指导思想和理论依据

循环语句是表示循环结构的算法语句,属于五种基本算法语句之一.任何复杂的算法都可以用三种基本逻辑结构来实现,这三种基本逻辑结构是算法的基本构成要素.循环结构是其中重要的一种逻辑结构,在重复操作的过程中,体现了计算机强大的数据处理能力.循环语句用计算机能够理解的语言来描述循环结构,使得循环结构的功能得以在计算机上实现.程序是算法的精确形式,是计算机可以理解的算法.从算法步骤、程序框图到程序是算法逐步精确的过程.用算法步骤和程序框图表示的算法是计算机不能理解的算法形式,计算机能够执行的算法必须是用计算机能够理解的语言进行描述的.因此,学习用循环语句来表示循环结构的一个重要原因就是为了借助计算机执行含有循环结构的算法.

二、教学背景分析

1.

教学内容分析

循环语句和程序框图中的循环结构存在一一对应关系:一般程序设计语言中都有直型和当型两种循环语句结构.教科书借助前面接触过的问题,以学术的形态给出了与直到型、当型两种循环结构对应额UNTIL语句、WHILE语句及用UNTIL语句和WHILE语句编写的计算机程序,通过对照,剖析原理,帮助学生理解循环语句的结构及其作用.教科书对例题中的算法依次用算法步骤、程序框图和程序表达,体现了算法表示逐步精确的过程,完整呈现了程序编写的一般步骤,并再次利用“二分法”、“质数的判定”等典型案例,促进学生进一步体会算法的三种基本逻辑结构及其基本思想.

2.

学生情况分析

学生已经学习了算法的三种基本逻辑结构及其程序框图、输入输出语句、赋值语句和条件语句,具有一定的将程序框图转化为程序的能力,另外,教科书在引入算法的概念后,就介绍了“质数的判定”和“二分法求方程的近似解”的算法步骤,并进一步给出了这两个算法的程序框图,为本节课编写这两个算法的程序做好了铺垫,这些都是学习本节内容的知识基础,由于顺序结构、条件结构均已在计算机上得以实现,学生必然会思考如何将循环结构的程序框图转化为程序语句在计算机上加以实现,这是循环语句学习的内在动力.

三、教学目标

知识与技能目标:

(1)通过与程序框图中的循环结构进行对照,加深对循环结构的认识,剖析原理,理解两种循环语句的执行过程. (2)通过两种循环语句的相互转化,进一步理解两种循环语句的结构和用法. 过程与方法目标:

经历用算法步骤、程序框图和程序依次表达算法的过程,体会算法表示的逐步“精确化”、“细致化”,从而更加准确的理解算法及其思想. 情感态度与价值观目标:

用过“二分法”、“质数的判定”等实例,正确分析循环语句的循环体和循环条件,并在此基础上编写简单的程序,培养利用算法解决问题的意识,进一步体会算法的基本思想. 1

三、教学重点、难点

教学重点:通过实例,理解两种循环语句的含义、结构和用法,能把含有循环结构的算法用程序表示,从而更加细致的刻画算法,进一步体会算法的基本思想. 教学难点:正确理解两种循环语句,并用循环语句编写相应的程序. 四、教法与手段

教学方法:

特殊到一般

教学手段:多媒体课件、投影、图形计算器

五、教学流程

小结(知识,思想方法)

知识应用

教师引导、梳理、

规范,形成结论

提出问题

六、教学过程

教学环节

(一)导入概念

师生活动

问题1:我们已经学习了计算1+2+3+...+100的算法,请你画出它的程序框图,并说明直到型和当型两种循环结构有什么区别和联系?

不同学生一般会得到两种程序框图,可投影(如图1、图2 ),在学生回答的基础上小结.

直到型:先执行循环体,然后再检查条件是否成立,2 设计意图

从复习循环结构入手,有利于学生对循环语句的理解和掌握,同时,为引出循环语句的概念以及建立框图与程序的对应关系做好铺垫. 时间

安排

如果不成立就重复执行循环体,直到条件成立退出循环. 当型:先判断指定的条件是否成立,若条件成立,执行循环体,直到条件不成立时退出循环.

问题2:算法中的循环结构是由循环语句来实现的,

为了在计算机上实现算法,将图1中的程序框图翻译通过具体程序与为QBASIC程序(如图3),你能从程序语句与程序框框图的对应,引发图的对应关系中归纳出直到型循环语句的基本格式学生对问题的直吗?

观感知,由具体到教师展示程序框图和程序,教学时,可以适时引导学抽象,从特殊到一生思考以下问题,同时利用连线形成对比(如图3). 般,关注学生的观(1)程序中哪些语句对应框图中的直到型循环结察、对比、分析、构?

抽象、概括等自我(2)程序中哪些语句对应框图中循环结构的循环“获得知识”的能体?

力. (3)程序中哪些语句对应框图中的循环条件?

(4)你能归纳一下直到型循环语句的基本格式吗?

3

5min

通过上述问题的解决,引导学生得到直到型循环语句

的一般格式:

问题3:类比直到型循环语句,观察图5中的程序框

图和程序,你能归纳出当型循环语句的基本格式吗?

通过问题2的解教学时视学生情况,可以对问题进行分解(类似于问决,学习当型循环题2),程序框图与程序的对比如图5所示. 语句已是水到渠成.通过类比,自主探究“概念”,进一步培养学生观察、对比、分析、抽象、概括的能力.

4

(二)理解概念

通过问题的解决,引导学生得到WHILE语句的一般格

式:

问题4:结合程序框图,你能说明计算机是按怎样的

顺序执行直到型循环语句的吗?

先请学生描述,再由教师补充小结:当计算机执行上通过框图,理解述语句时,先执行一次DO和UNTIL之间的循环体,然“概念”. 后进行条件的判断.如果条件不满足,继续返回执行循

环体,然后再进行条件的判断,这个过程反复进行,

直到某一次条件满足时,不再执行循环体,跳到LOOP

UNTIL语句后执行其他语句,是先执行循环体后进行

条件判断的循环语句,因此,直到型循环有时也称为

“后测试型”循环.

问题5:计算机又是按怎样的顺序执行当型循环语句

的呢?你觉得UNTIL型语句与WHILE型语句之间有什

么区别和联系?

由学生归纳发言,教师补充:当计算机执行WHILE型

理解概语句时,先判断条件的真假,如果条件符合,就执行通过框图,并进一步通过WHILE与WEND之间的循环体;然后再检查上述条件,念,加深对概念如果条件仍符合,再次执行循环体,这个过程反复进对比,行,直到某一次条件不符合为止.这时,计算机将不执的认识. 行循环体,直接跳到WEND语句后,执行其他语句,当

型循环有时也称“前测试型”循环.在UNTIL语句中,

是先执行循环体后进行条件判断,当条件不满足时继

续执行循环.UNTIL型语句与WHILE型语句的循环体一

致,循环条件恰好相反.

问题6:输入正整数n,计算它的阶乘.请补齐右边的

程序.你能将它转化为直到型循环语句吗?

5

15min

(三)概念应用

本题只是要求学生填空,相对比较简单,又能帮助学生理解两种循环语句,为接下去语句的应用奠定基础.同时检测学生能否对循环体与循环条件这两个要素进行合理的分析.

先引导学生对f和i的作用以及循环体、循环条件进

行分析,再由学生尝试填空.要注意引导学生体会两种

语句的区别和联系.

问题7:修改以下程序,使连续输入自变量的11个取

值,输出相应的函数值.要求写出算法步骤,画出相应体会从自然语言的程序框图,编写程序. 到程序框图再到程序的过程是算法逐步精确的过程,通过与教科书上例1的比较,促进学生对循环语句的理解,并进行简单运用.学生第

一次遇到将含有循环结构的程序

框图转化为程序引导学生分析不同点,关键在于提供一个计数变量,的问题,难度较使得原程序表达的算法重复操作11次再结束.师生共大,教师要注意引同讨论交流,引导学生先写出算法,再转化为框图和6

15min

程序.将框图转化为程序时,教师可以先写出“DO循环体 LOOP UNTIL条件”的格式,再请学生补充循环体和循环条件等内容,完成程序. 教学时,教师可以引导学生思考以下问题,再由学生尝试写出算法步骤. (1)循环体内容是什么?

(2)控制进入和退出循环体的条件是什么?

(3)如何计算已经操作的次数?

问题8:你能将图7中的程序框图转化为相应的程序吗?

导.通过问题的解决,教给学生分析此类问题和解决问题的方法.

“问题”对教科书上的框图进行了一些修改,把调用函数的问题直接用赋值语句代替,避免向学生介绍更多的编程知识,侧重于对算法结构的理解.“问题”中包含了三种基本结构,一方面可以起到复习总结的目的,另一方面,与算法的概念和框图中的问题相呼应,帮助学生进一步理解二分法的思想.同时,提供学生上机操作的机会,使学生能完整的认识算法.

7

教学时,可以采用以下三个步骤:

1.

问题分解.

问题(1):它表达了一个怎样的想法,功能是什么?

问题(2):框图中包含了哪几种逻辑结构?

问题(3):框图中的循环结构和条件结构分别可以用

怎样的算法语句加以实现?

问题(4):循环体的内容是什么?

8

2.

程序编写的框架式处理:师生交流,共同给出循环

语句的格式框架图,如图8,并进一步提出问题.

问题(5):循环体的内容如何转化为相应的程序语句?

问题(6):循环条件是什么?

教师根据学生的回答,填写在图8的相应位置,得到

程序:

9

(四)小结

3.

操作验证:调试程序.

问题9:通过本节课学习,请你就循环语句的格式、通过对所学的知作用等谈谈你的体会. 识小结、反思,有利于学生加深理学生总结,其他学生补充,教师完善. 解,同时提高学生

的总结、归纳、语言表达能力.

5min

10

七、板书设计

知识点

问题串

八、教学反思

本节课以问题串的形式,学生更易接受.

例题

11

第 1 页,共 1 页

文档信息

  • 格式: PDF
  • 页数: 未知页
  • 字数: 未知
  • 上传时间: 2018-08-31 10:24:00
  • 下载次数: 0
  • 浏览次数: 27
  • 积分: 1
  • 收藏: 0

作者信息

教师头像

5ygggwenku_147289

来自:学校:北京市顺义区第二中学

下载提示

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

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

关于本教案的常见问题

Q:1.2.3 循环语句ppt专用说课稿内容是什么类型的资料?

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

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

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

Q:如何找到配套课件?

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