必修3第一章教案.doc

上传人:工**** 文档编号:562446973 上传时间:2023-01-13 格式:DOC 页数:48 大小:1.23MB
返回 下载 相关 举报
必修3第一章教案.doc_第1页
第1页 / 共48页
必修3第一章教案.doc_第2页
第2页 / 共48页
必修3第一章教案.doc_第3页
第3页 / 共48页
必修3第一章教案.doc_第4页
第4页 / 共48页
必修3第一章教案.doc_第5页
第5页 / 共48页
点击查看更多>>
资源描述

《必修3第一章教案.doc》由会员分享,可在线阅读,更多相关《必修3第一章教案.doc(48页珍藏版)》请在金锄头文库上搜索。

1、四会市四会中学教师备课薄年级 _科目 _ 教师 _2013 2014 学年度第 一 学期第 11 周 第 1 (课、章、单元)第 1 课时 201 3 年 11 月11 日课题算法的概念课型新授课三维目标:使学生理解算法的概念。(2)通过分析、抽象、程序化高斯消去法的过程,体会算法的思想。(3)通过体验算法表述的过程,培养学生的创新意识和逻辑思维能力教学重点:算法的概念和算法的合理表述。教学难点:算法的合理表述、高斯消去法。教学方法:学生学法:教学过程:复习引入1、 要把大象装入冰箱分几步?第一步 把冰箱打开。第二步 把大象放进冰箱。第三步 把冰箱门关上。2、 指出在家中烧开水的过程分几步?

2、略3、 如何求一元二次方程的解?解:第一步 计算第二步 如果 如果方程无解第三步 输出方程的根或无解的信息注意:以上三例的求解过程中,老师紧扣算法的定义,带领学生总结。反复强调,使学生体会到以下几点:(1) 强调步骤的顺序性,逻辑性,打乱顺序,就不能完成任务。(2) 强调步骤的完整性,不可分割。(3) 强调步骤的有限性。(4) 强调每步的结果的确切性(明确的结果)。(5) 强调步骤的通用性,任何人只要按照该步骤执行即可完成任务。2、算法是如何定义?二、新课:1、探索研究 算法(algorithm)一词源于算术(algorism),即算术方法,是指一个由已知推求未知的运算过程。后来,人们把它推广

3、到一般,把进行某一工作的方法和步骤称为算法。广义地说,算法就是做某一件事的步骤或程序。菜谱是做菜肴的算法,洗衣机的使用说明书是操作洗衣机的算法,歌谱是一首歌曲的算法。在数学中,主要研究计算机能实现的算法,即按照某种机械程序步骤一定可以得到结果的解决问题的程序。比如解方程的算法、函数求值的算法、作图的算法,等等。2、 例题分析: x-2y=-1,例1 写出解二元一次方程组 2x+y=1的算法。(学生做一做)解:第一步,-2得5y=3; 第二步,解得y=3/5; 第三步,将y=3/5代入,得x=1/5学生思考:对于一般的二元一次方程组来说,上述步骤应该怎样进一步完善?老师评一评:本题的算法是由加减

4、消元法求解的,这个算法也适合一般的二元一次方程组的解法。下面写出求方程组的解的算法:第一步:A1-A2,得(A1B2-A2B1)y+A1C2-A2C1=0;第二步:解,得;第三步:将代入,得。此时我们得到了二元一次方程组的求解公式,利用此公司可得到倒2的另一个算法:第一步:取A1=1,B1=-2,C1=1,A2=2,B2=1,C2=-1;第二步:计算与第三步:输出运算结果。可见利用上述算法,更加有利于上机执行与操作。例2 用二分法设计一个求方程x22=0的近似根的算法。教师分析:回顾二分法解方程的过程,并假设所求近似根与准确解的差的绝对值不超过0.005。学生做一做:第一步:令f(x)=x22

5、。因为f(1)0,所以设x1=1,x2=2。第二步:令m=(x1+x2)/2,判断f(m)是否为0,若是,则m为所求;若否,则继续判断f(x1)f(m)大于0还是小于0。第三步:若f(x1)f(m)0,则令x1=m;否则,令x2=m。第四步:判断|x1x2|0.005是否成立?若是,则x1、x2之间的任意取值均为满足条件的近似根;若否,则返回第二步。教师小结:算法的特性:(1)有穷性;(2)确定性;(3)顺序性;(4)不惟一性;(5)普遍性3、巩固练习: 课本P5 练习 1(ABC层),2(AB)4、课堂小结本节课主要讲了算法的概念,算法就是解决问题的步骤,平时列论我们做什么事都离不开算法,算

6、法的描述可以用自然语言,也可以用数学语言。实际上两种写法无本质区别,但我们在书写时应尽量用教学语言来描述,它的优越性在以后的学习中我们会体会到。二次备课二次备课教学后记第 11 周 第 1(课、章、单元) 第 2 课时 2013 年 11 月 12 日课题程序框图与算法的基本逻辑结构 (一)课型新授课三维目标:掌握程序框图的概念;会用通用的图形符号表示算法,掌握算法基本逻辑结构;掌握画程序框图的基本规则,能正确画出程序框图。通过模仿、操作、探索,经历通过设计程序框图表达解决问题的过程;学会灵活、正确地画程序框图。通过本节的学习,使我们对程序框图有一个基本的了解;掌握算法语言的三种基本逻辑结构,

7、明确程序框图的基本要求;认识到学习程序框图是我们学习计算机的一个基本步骤,也是我们学习计算机语言的必经之路。教学重点:程序框图的基本概念、基本图形符号和2种基本逻辑结构教学难点:能综合运用这些知识正确地画出程序框图。教学方法:学生学法:教学过程:创设情境:算法可以用自然语言来描述,但为了使算法的程序或步骤表达得更为直观,我们更经常地用图形方式来表示它。二、新课:1、程序框图的基本概念:(1)起止框图: 表示程序的开始和结束。(2)输入、输出框: 表示数据的输入或结果的输出。(3)处理框: 赋值、计算。(4)判断框: 判断框一般有一个入口和两个出口,有时也有多个出口,它是惟一的具有两个或两个以上

8、出口的符号,在只有两个出口的情形中,通常都分成“是”与“否”(也可用“Y”与“N”)两个分支。例如,我们要打印x的绝对值,可以设计如下框图。从图中可以看到由判断框分出两个分支,构成一个选择性结构,其中选择的标准是“x0”,若符合这个条件,则按照“是”分支继续往下执行;若不符合这个条件,则按照“否”分支继续往下执行,这样的话,打印出的结果总是x 的绝对值。在学习这部分知识的时候,要掌握各个图形的形状、作用及使用规则,画程序框图的规则如下:(1)使用标准的图形符号。(2)框图一般按从上到下、从左到右的方向画。(3)除判断框外,大多数流程图符号只有一个进入点和一个退出点。判断框具有超过一个退出点的惟

9、一符号。(4)判断框分两大类,一类判断框“是”与“否”两分支的判断,而且有且仅有两个结果;另一类是多分支判断,有几种不同的结果。(5)在图形符号内描述的语言要非常简练清楚。2、算法的基本逻辑结构典例剖析:尝试练习:已知x=4,y=2,画出计算w=3x+4y的值的程序框图。解:程序框如下图所示:开始x=4,y=2 w=3x+4y输出w结束 小结:(1) 顺序结构:顺序结构描述的是最简单的算法结构,语句与语句之间,框与框之间是按从上到下的顺序进行的。例1:已知一个三角形的三边分别为2、3、4,利用海伦公式设计一个算法,求出它的面积,并画出算法的程序框图。(学生做一做,然后老师点评)算法分析:这是一

10、个简单的问题,只需先算出p的值,再将它代入公式,最后输出结果,只用顺序结构就能够表达出算法。程序框图:开始输入a,b,c P=(a+b+c)/2s=p(p-a)(p-b)(p-c)输出s 结束二次备课二次备课教学后记第 11 周 第 1(课、章、单元) 第 3 课时 2013 年 11 月 12 日课题程序框图与算法的基本逻辑结构 (二)课型新授课三维目标:(1)掌握条件结构(2)学会灵活、正确地画程序框图。(3)认识到学习程序框图是我们学习计算机的一个基本步骤,也是我们学习计算机语言的必经之路。教学重点:基本图形符号和条件结构教学难点:能综合运用这些知识正确地画出程序框图。教学方法:学生学法

11、:教学过程:复习上一节课的内容:顺序结构引入新课条件结构:一些简单的算法可以用顺序结构来表示,但是这种结构无法对描述对象进行逻辑判断,并根据判断结果进行不同的处理。因此,需要有另一种逻辑结构来处理这类问题,这种结构叫做条件结构。它是根据指定打件选择执行不同指令的控制结构。如下图:例2:任意给定3个正实数,设计一个算法,判断分别以这3个数为三边边长的三角形是否存在,画出这个算法的程序框图。(学生做一做,然后老师点评)算法分析:判断分别以这3个数为三边边长的三角形是否存在,只需要验收这3个数当中任意两个数的和是否大于第3个数,这就需要用到条件结构。程序框图:4、巩固练习:(ABC层)(1)设x为一

12、个正整数,规定如下运算:若x为奇数,则求3x+2;若x为偶数,则为5x,写出算法,并画出程序框图。(AB)(2)设计一个求解一元二次方程ax2+bx+c=0的算法,并画出程序框图表示。5、课堂小结:本节课主要讲述了程序框图的基本知识,包括常用的图形符号、算法的基本逻辑结构,算法的三种基本逻辑结构中的前面两种:顺序结构、条件结构。二次备课二次备课教学后记第 11 周 第 1 (课、章、单元) 第 4 课时 2013 年 11 月 13 日课题程序框图与算法的基本逻辑结构(三)课型新授课三维目标: (1)掌握程序框图的概念;会用通用的图形符号表示算法,掌握算法的循环结构;掌握画程序框图的基本规则,

13、能正确画出程序框图。(2)通过模仿、操作、探索,经历通过设计程序框图表达解决问题的过程;学会灵活、正确地画程序框图。(3)通过本节的学习,使我们对程序框图有一个基本的了解;掌握算法语言的循环结构,明确程序框图的基本要求;教学重点:程序框图的循环结构教学难点:能综合运用这些知识正确地画出程序框图。教学方法:学生学法:教学过程:一、复习引入:上一节课我们学习了什么?今天我们继续学习第三种算法的基本逻辑结构循环结构。二、新课:1、循环结构的定义:在一些算法中,经常会出现从某处开始,按照一定条件,反复执行某一处理步骤的情况,这就是循环结构,反复执行的处理步骤为循环体,显然,循环结构中一定包含条件结构。循环结构又称重复结构,循环结构可细分为两类如下: 图1-5(1)一类是当型循环结构,如图1-5(1)所示,它的功能

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号