循环语句 教案.doc

循环语句 教案.doc

ID:59302564

大小:49.00 KB

页数:4页

时间:2020-09-06

循环语句    教案.doc_第1页
循环语句    教案.doc_第2页
循环语句    教案.doc_第3页
循环语句    教案.doc_第4页
资源描述:

《循环语句 教案.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、高中数学人教A版必修31.2.3循环语句教学分析通过前面的学习学生已经熟悉了输入语句、输入语句、赋值语句和条件语句的用法,为循环语句的学习打下了良好基础。在本节中,教导学生根据程序框图里的循环结构写出基本的循环语句。三维目标1.让学生熟悉基本的循环语句,学会循环语句的用法。2.通过当型和直到型结构的类比学习,提高学生的类比推理能力。3.激发学生编写计算机程序的兴趣。教学重点循环语句的结构及用法教学难点当型结构及直到型结构的各自的用法及区别课时安排1课时教学过程导入新课采用间接导入的方式:在很多工厂,污水都

2、要经过检查一直到达到标准水平才能排放,不达标的只能返厂重新处理。这个过程可以用我们的循环语句来表示,今天我们来学习循环语句。新授课程提出问题1.之前学习的程序框图的循环结构?2.观察各程序框图的不同?3.总结两种不同的循环结构。介绍两种不同的结构1.直到型结构先执行循环体再判断是否满足条件。对应的循环语句如下DO循环体LOOPUNTIL条件当计算机遇到DOUNTIL语句时,先执行循环体,再判断条件是否成立,如不成立,继续执行循环体,直到条件不再符合时,再执行后续语句。2.当型结构当条件成立时执行循环体,直

3、到条件不成立为止。对应的循环语句如下WHILE条件循环体WEND当计算机遇到WHILE语句时,先判断条件的真假,如满足条件则执行循环体,然后再判断条件真假,如条件仍然符合,则继续执行循环体,直到不再符合条件,才执行WEND后的语句。示例分析例1修改前面编写过的求函数y=x3+3x2-24x+30的值的程序,连续输入11个自变量的取值,输出相应的函数值.算法分析:与前面不同的是,本例要求连续输入11个自变量的取值.并输出相应的函数值,先写出解决本例的算法步骤:第一步,输入自变量x的值.第二步,计算y=x3+

4、3x2-24x+30.第三步,输出y.第四步,记录输入次数.第五步,判断输入的次数是否大于11.若是,则结束算法;否则,返回第一步.显然,可以用计数变量n(1≤n≤11)记录次数,通过循环结构来实现算法.程序框图如下图:程序:n=1DOINPUTxy=x^3+3*x^2-24*x+30PRINTyn=n+1LOOPUNTILn>11END提出问题,如果要用WHILE语句来实现,该怎么编这段程序呢?通过类比学习使学生深刻理解两种循环语句。得到程序:n=1WHILEn<=11INPUTxy=x^3+3*x^2

5、-24*x+30PRINTyn=n+1WEND拓展例题通过一个比较复杂的例题让学生结合顺序语句、输入语句、赋值语句、输出语句、条件语句以及循环语句写一个完整的程序。教材中用二分法求方程x2-2=0(x>0)的近似解包括了各种语句,选用该例题示范程序写法。先引导学生回忆该例子的程序框图,再由程序框图写出程序。得出程序如下INPUT“a,b,d=”;a,b,dDOm=(a+b)/2g=a^2-2f=m^2-2IFg*f<0THENb=mELSEa=mENDIFLOOPUNTILABS(a-b)<dORf=0P

6、RINTmEND注:ABS()是一个函数,用来求某个数的绝对值,即ABS(x)=

7、x

8、.课堂小结1.学生熟悉循环结构两种结构的语句并使用。2.熟练运用各种语句编写计算机程序。作业习题1.2A组3设计感想本教案利用学生之前所学的知识作为基底,以生活中的例子导入,采用类比教学的方式使学生理解循环语句,课堂上通过精析例题使学生充分了解并学会应用语句,引导使用两种不同的语言完成同一个程序,增加印象。在此基础上引导学生完成较完整的程序。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。