高一数学教案人教版【篇一:人教版高中数学必修3全册教案】教育精品资料按住ctrl键单击鼠标打开名师教学视频全册播放按住ctrl键单击鼠标打开名师教学视频全册播放第一章算法初步??????????????11.1算法与程序框图???????????????21.1 算法与程序框图(共3课时)1.1.1 算法的概念(第1课时)【课程标准】通过对解决具体问题过程与步骤的分析(如二元一次方程组求解等问题),体会算法的思想,了解算法的含义.【教学目标】1.理解算法的概念与特点;2.学会用自然语言描述算法,体会算法思想;3.培养学生逻辑思维能力与表达能力.【教学重点】算法概念以及用自然语言描述算法【教学难点】用自然语言描述算法【教学过程】一、序言算法不仅是数学及其应用的重要组成部分,也是计算机科学的重要基础. 在现代社会里,计算机已经成为人们日常生活和工作不可缺少的工具. 听音乐、看电影、玩游戏、打字、画卡通画、处理数据,计算机几乎渗透到了人们生活的所有领域. 那么,计算机是怎样工作的呢?要想弄清楚这个问题,算法的学习是一个开始. 同时,算法有利于发展有条理的思考与表达的能力,提高逻辑思维能力.在以前的学习中,虽然没有出现算法这个名词,但实际上在数学教学中已经渗透了大量的算法思想,如四则运算的过程、求解方程的步骤等等,完成这些工作都需要一系列程序化的步骤,这就是算法的思想.二、实例分析例1:写出你在家里烧开水过程的一个算法.解:第一步:把水注入电锅;第二步:打开电源把水烧开;第三步:把烧开的水注入热水瓶.(以上算法是解决某一问题的程序或步骤)例2:给出求1+2+3+4+5的一个算法.解:算法1 按照逐一相加的程序进行第一步:计算1+2,得到3;第二步:将第一步中的运算结果3与3相加,得到6;第三步:将第二步中的运算结果6与4相加,得到10;第四步:将第三步中的运算结果10与5相加,得到15.算法2可以运用公式1+2+3+?+n=第一步:取n=5;第二步:计算n(n?1)直接计算 2n(n?1); 2第三步:输出运算结果.(说明算法不唯一)例3:(课本第2页,解二元一次方程组的步骤)(可推广到解一般的二元一次方程组,说明算法的普遍性)例4:用“待定系数法”求圆的方程的大致步骤是:第一步:根据题意,选择标准方程或一般方程;第二步:根据条件列出关于a,b,r或d,e,f的方程组;第三步:解出a,b,r或d,e,f,代入标准方程或一般方程.三、算法的概念通过对以上几个问题的分析,我们对算法有了一个初步的了解.在解决某些问题时,需要设计出一系列可操作或可计算的步骤,通过实施这些步骤来解决问题,通常把这些在数学中,现代意义上的“算法”通常是指可以用计算机来解决的某一类问题的程序或步骤,这些程序或步骤必须是明确和有效的,而且能够在有限步之内完成.四、知识应用例5:(课本第3页例1)(难点是由质数的定义判断一个大于1的正整数n是否为质数的基本方法)练习1:(课本第4页练习2)任意给定一个大于1的正整数n,设计一个算法求出n的所有因数.解:根据因数的定义,可设计出下面的一个算法:第一步:输入大于1的正整数n.第二步:判断n是否等于2,若n?2,则n的因数为1,n;若n?2,则执行第三步.第三步:依次从2到n?1检验是不是整除n,若整除n,则是n的因数;若不整除n,则不是n的因数.例6:(课本第4页例2)练习2:设计一个计算1+2+?+100的值的算法.解:算法1按照逐一相加的程序进行第一步:计算1+2,得到3;第二步:将第一步中的运算结果3与3相加,得到6;第三步:将第二步中的运算结果6与4相加,得到10;??第九十九步:将第九十八步中的运算结果4950与100相加,得到5050. 算法2可以运用公式1+2+3+?+n=第一步:取n=100;第二步:计算n(n?1)直接计算 2第三步:输出运算结果.圆的面积. n(n?1); 2练习3:(课本第5页练习1)任意给定一个正实数,设计一个算法求以这个数为半径的解:第一步:输入任意正实数r;第二步:计算s??r;第三步:输出圆的面积s. 2五、课堂小结1. 算法的特性:①有穷性:一个算法的步骤序列是有限的,它应在有限步操作之后停止,而不能是无限的.②确定性:算法中的每一步应该是确定的并且能有效地执行且得到确定的结果,而不应当是模棱两可.③可行性:算法中的每一步操作都必须是可执行的,也就是说算法中的每一步都能通过手工和机器在有限时间内完成.④输入:一个算法中有零个或多个输入..⑤输出:一个算法中有一个或多个输出.2. 描述算法的一般步骤:①输入数据.(若数据已知时,应用赋值;若数据为任意未知时,应用输入)②数据处理.③输出结果.六、作业1. 有a、b、c三个相同规格的玻璃瓶,a装着酒精,b装着醋,c为空瓶,请设计一个算法,把a、b瓶中的酒精与醋互换.2. 写出解方程x2?2x?3?0的一个算法.3. 利用二分法设计一个算法求的近似值(精确度为0.005).4. 已知a(x1,y1),b(x2,y2),写出求直线ab斜率的一个算法.2?x?1 (x?2) 5. 已知函数f(x)? 设计一个算法求函数的任一函数值 ?1 (x?2)程序框图(第2课时)【课程标准】通过模仿、操作、探索,经历通过设计程序框图表达解决问题的过程.在具体问题的解决过程中(如三元一次方程组求解等问题),理解程序框图的三种基本逻辑结构:顺序、条件分支、循环.【教学目标】1.理解程序框图的概念;2.掌握运用程序框图表达顺序结构和条件结构的算法;3.培养学生逻辑思维能力与表达能力.【教学重点】运用程序框图表达顺序结构和条件结构的算法【教学难点】规范程序框图的表示以及条件结构算法的框图【教学过程】一、回顾练习1. 已知一个三角形的三边长分别为2,3,4,利用海伦—秦九韶公式设计一个算法,求出它的面积.2. 任意给定3个正实数,设计一个算法,判断分别以这3个数为三边边长的三角形是否存在.二、程序框图的有关概念1. 两道回顾练习的算法用程序框图来表达,引入程序框图概念.2. 程序框图的概念程序框图又称流程图,是一种规定的图形、指向线及文字说明来准确、直观地表示算法的图形.3. 构成程序框图的图形符号及其作用(课本第6页)4. 规范程序框图的表示:①使用标准的框图符号.②框图一般按从上到下、从左到右的方向画,流程线要规范.③除判断框外,大多数框图符号只有一个进入点和一个退出点.④一种判断是“是”与“否”两分支的判断,而且有且仅有两个结果;【篇二:高中数学人教版必修1全套教案】第一章集合与函数1.1.1集合的含义与表示一. 教学目标:l.知识与技能(1)通过实例,了解集合的含义,体会元素与集合的属于关系;(2)知道常用数集及其专用记号;(3)了解集合中元素的确定性.互异性.无序性;(4)会用集合语言表示有关数学对象;(5)培养学生抽象概括的能力.2. 过程与方法(1)让学生经历从集合实例中抽象概括出集合共同特征的过程,感知集合的含义.(2)让学生归纳整理本节所学知识.3. 情感.态度与价值观使学生感受到学习集合的必要性,增强学习的积极性.二. 教学重点.难点重点:集合的含义与表示方法.难点:表示法的恰当选择.三. 学法与教学用具1. 学法:学生通过阅读教材,自主学习.思考.交流.讨论和概括,从而更好地完成本节课的教学目标.2. 教学用具:投影仪.四. 教学思路(一)创设情景,揭示课题1.教师首先提出问题:在初中,我们已经接触过一些集合,你能举出一些集合的例子吗?2.接着教师指出:那么,集合的含义是什么呢?这就是我们这一堂课所要学习的内容.(二)研探新知1.教师利用多媒体设备向学生投影出下面9个实例:(1)1—20以内的所有质数;(2)我国古代的四大发明;(3)所有的安理会常任理事国;(4)所有的正方形;(5)海南省在2004年9月之前建成的所有立交桥;(6)到一个角的两边距离相等的所有的点;(7)方程x?5x?6?0的所有实数根;(8)不等式x?3?0的所有解;(9)国兴中学2004年9月入学的高一学生的全体.22.教师组织学生分组讨论:这9个实例的共同特征是什么?3.每个小组选出——位同学发表本组的讨论结果,在此基础上,师生共同概括出9个实例的特征,并给出集合的含义.一般地,指定的某些对象的全体称为集合(简称为集).集合中的每个对象叫作这个集合的元素.4.教师指出:集合常用大写字母a,b,c,d,?表示,元素常用小写字母a,b,c,d?表示.(三)质疑答辩,排难解惑,发展思维1.教师引导学生阅读教材中的相关内容,思考:集合中元素有什么特点?并注意个别辅导,解答学生疑难.使学生明确集合元素的三大特性,即:确定性.互异性和无序性.只要构成两个集合的元素是一样的,我们就称这两个集合相等.2.教师组织引导学生思考以下问题:判断以下元素的全体是否组成集合,并说明理由:(1)大于3小于11的偶数;(2)我国的小河流.让学生充分发表自己的建解.3. 让学生自己举出一些能够构成集合的例子以及不能构成集合的例子,并说明理由.教师对学生的学习活动给予及时的评价.4.教师提出问题,让学生思考(1)如果用a表示高—(3)班全体学生组成的集合,用a表示高一(3)班的一位同学,b是高一(4)班的一位同学,那么a,b与集合a分别有什么关系?由此引导学生得出元素与集合的关系有两种:属于和不属于.如果a是集合a的元素,就说a属于集合a,记作a?a.如果a不是集合a的元素,就说a不属于集合a,记作a?a.(2)如果用a表示“所有的安理会常任理事国”组成的集合,则中国.日本与集合a的关系分别是什么?请用数学符号分别表示.(3)让学生完成教材第6页练习第1题.5.教师引导学生回忆数集扩充过程,然后阅读教材中的相交内容,写出常用数集的记号.并让学生完成习题1.1a组第1题.6.教师引导学生阅读教材中的相关内容,并思考.讨论下列问题:(1)要表示一个集合共有几种方式?(2)试比较自然语言.列举法和描述法在表示集合时,各自有什么特点?适用的对象是什么?(3)如何根据问题选择适当的集合表示法?使学生弄清楚三种表示方式的优缺点和体会它们存在的必要性和适用对象。
(四)巩固深化,反馈矫正教师投影学习:(1)用自然语言描述集合{1,3,5,7,9};(2)用例举法表示集合a?{x?n|1?x?8}(3)试选择适当的方法表示下列集合:教材第6页练习第2题.(五)归纳整理,整体认识在师生互动中,让学生了解或体会下例问题:1.本节课我们学习过哪些知识内容?2.你认为学习集合有什么意义?3.选择集合的表示法时应注意些什么?(六)承上启下,留下悬念1.课后书面作业:第13页习题1.1a组第4题.2. 元素与集合的关系有多少种?如何表示?类似地集合与集合间的关系又有多少种呢?如何表示?请同学们通过预习教材.1.1.2集合间的基本关系一. 教学目标:1.知识与技能(1)了解集合之间包含与相等的含义,能识别给定集合的子集。