1、本网站免费注册后即可以下载,点击开通VIP会员可无限免费下载!
2、资料一般为word或PPT文档。建议使用IE9以上浏览器或360、谷歌、火狐浏览器浏览本站。
3、有任何下载问题,请联系微信客服。
扫描下方二维码,添加微信客服
选修1算法与程序设计《2.3.3循环结构》精品教案优质课下载
学生理解Do While Loop、Do Loop Until语句的执行过程教学准备几个以Do While Loop、Do Loop Until语句组成的不同功能的程序教学过程设计教 学
内 容师生教学活动设计备注栏一、设疑导入(3分钟)
同学们,上节课我们学习了For Next语句,并且用For Next语句编写了求和等,我们都知道要让计算机重复做一件事时,可以使用循环结构。像我们上节课当中知道1+2+3+…,从1加到100,共进行100次循环,循环的次数是已知的,而在现实生活中却有很多问题是事先不知道循环次数的。今天我们将通过解决下面的这个问题来探究do-loop循环的神奇之处。
提出问题:
问题:
已知方程:x3-x-1=0在区间[1,1.5]上有解,请编程求出该近似解(误差不超过0.001)。
分析:要解决这个问题,需要具备哪些知识呢?请同学们思考、讨论一下。
但是如果交给VB先生的话,就很简单。下面让我们先来分析“二分法”如何用算法来表示。
二、探索一(8分钟)
【知识点拨】
通过取f((a+b)/2)与f(a)乘积的正负性来判断方程的解所在的区间是在[a,(a+b)/2]还是在[(a+b)/2,b]来修正a或b的值,从页不断缩小方程解所在的区间范围,当这个区间范围小到满足误差要求的时候,这找到了方程在区间[a,b]上的近似解。
三、探究二(10分钟)
请同学们根据刚才的分析,画出求解方程的算法流程图
学生分小组讨论
四、探究三(10)
请同学们根据自学材料研究学习do-loop语句的格式、功能
讨论:在do-loop循环语句里面,是否一定会存在一条语句来修改条件呢?
Do while P
语句
loop
学生回答
师:总结展示do-loop语句的四种基本格式。
五、探究四(10)
请同学们写出高次方程在某区间上的求近似解的程序。
学生操作