人教版高中数学A版必修三教案全集(共70页).doc
《人教版高中数学A版必修三教案全集(共70页).doc》由会员分享,可在线阅读,更多相关《人教版高中数学A版必修三教案全集(共70页).doc(70页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上必修三教学设计第 一 单元 第 1 课 年 月 日课题111算法的概念三维教学目标知识与能力(ABC层)了解算法的含义,体会算法的思想;能够用自然语言叙述算法。(AB层)掌握正确的算法应满足的要求,会写出解线性方程(组)的算法。过程与方法 通过求解二元一次方程组,体会解方程的一般性步骤,从而得到一个解二元一次方程组的步骤,这些步骤就是算法,不同的问题有不同的算法。由于思考问题的角度不同,同一个问题也可能有多个算法,能模仿求解二元一次方程组的步骤,写出一个求有限整数序列中的最大值的算法。情感、态度、价值观通过本节的学习,使我们对计算机的算法语言有一个基本的了解,明确算法
2、的要求,认识到计算机是人类征服自然的一各有力工具,进一步提高探索、认识世界的能力。教学内容分析教学重点 算法的含义、解二元一次方程组和判断一个数为质数的算法设计。教学难点把自然语言转化为算法语言。教 学 流 程 与 教 学 内 容一、创设情境:算法是什么?我们以前接触过吗?算法作为一个名词,在中学教科书中并没有出现过,我们在基础教育阶段还没有接触算法概念。但是我们却从小学就开始接触算法,熟悉许多问题的算法。如,做四则运算要先乘除后加减,从里往外脱括弧,竖式笔算等都是算法,至于乘法口诀、珠算口诀更是算法的具体体现。我们知道解一元二次方程的算法,求解一元一次不等式、一元二次不等式的算法,解线性方程
3、组的算法,求两个数的最大公因数的算法等。因此,算法其实是重要的数学对象。二、新课:1、探索研究 算法(algorithm)一词源于算术(algorism),即算术方法,是指一个由已知推求未知的运算过程。后来,人们把它推广到一般,把进行某一工作的方法和步骤称为算法。广义地说,算法就是做某一件事的步骤或程序。菜谱是做菜肴的算法,洗衣机的使用说明书是操作洗衣机的算法,歌谱是一首歌曲的算法。在数学中,主要研究计算机能实现的算法,即按照某种机械程序步骤一定可以得到结果的解决问题的程序。比如解方程的算法、函数求值的算法、作图的算法,等等。2、 例题分析: x-2y=-1,例1 写出解二元一次方程组 2x+
4、y=1的算法。(学生做一做)解:第一步,-2得5y=3; 第二步,解得y=3/5; 第三步,将y=3/5代入,得x=1/5学生思考:对于一般的二元一次方程组来说,上述步骤应该怎样进一步完善?老师评一评:本题的算法是由加减消元法求解的,这个算法也适合一般的二元一次方程组的解法。下面写出求方程组的解的算法:第一步:A1-A2,得(A1B2-A2B1)y+A1C2-A2C1=0;第二步:解,得;第三步:将代入,得。此时我们得到了二元一次方程组的求解公式,利用此公司可得到倒2的另一个算法:第一步:取A1=1,B1=-2,C1=1,A2=2,B2=1,C2=-1;第二步:计算与第三步:输出运算结果。可见
5、利用上述算法,更加有利于上机执行与操作。例2 用二分法设计一个求方程x22=0的近似根的算法。教师分析:回顾二分法解方程的过程,并假设所求近似根与准确解的差的绝对值不超过0.005。学生做一做:第一步:令f(x)=x22。因为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)
6、有穷性;(2)确定性;(3)顺序性;(4)不惟一性;(5)普遍性3、巩固练习: 课本P5 练习 1(ABC层),2(AB)4、课堂小结本节课主要讲了算法的概念,算法就是解决问题的步骤,平时列论我们做什么事都离不开算法,算法的描述可以用自然语言,也可以用数学语言。实际上两种写法无本质区别,但我们在书写时应尽量用教学语言来描述,它的优越性在以后的学习中我们会体会到。课后学习(ABC层)1、写出解一元二次方程ax2+bx+c=0(a0)的一个算法。2、求过P(a1,b1)、Q(a2,b2)两点的直线斜率有如下的算法:3、P20 习题A组 1(AB)写出解不等式x2-2x-3c , a+cb, b+c
7、a是 否 否同时成立? 是不存在这样的三角形存在这样的三角形 结束4、巩固练习:(ABC层)(1)设x为一个正整数,规定如下运算:若x为奇数,则求3x+2;若x为偶数,则为5x,写出算法,并画出程序框图。(AB)(2)设计一个求解一元二次方程ax2+bx+c=0的算法,并画出程序框图表示。5、课堂小结:本节课主要讲述了程序框图的基本知识,包括常用的图形符号、算法的基本逻辑结构,算法的三种基本逻辑结构中的前面两种:顺序结构、条件结构。课后学习(ABC)P20习题1.1 A组1,3(AB)B组1教学反思结合本校学生情况,本节内容较多,条件结构框图可以留待下节课再介绍,效果会更好。第 一 单元 第
8、3 课 年 月 日课题112 程序框图与算法的基本逻辑结构(二)三维教学目标知识与能力(AB层)掌握程序框图的概念;会用通用的图形符号表示算法,掌握算法的循环结构;掌握画程序框图的基本规则,能正确画出程序框图。(C层)了解程序框图的概念;会用通用的图形符号表示算法,理解算法的循环结构;知道画程序框图的基本规则,能正确画出程序框图。过程与方法通过模仿、操作、探索,经历通过设计程序框图表达解决问题的过程;学会灵活、正确地画程序框图。情感、态度、价值观通过本节的学习,使我们对程序框图有一个基本的了解;掌握算法语言的循环结构,明确程序框图的基本要求;认识到学习程序框图是我们学习计算机的一个基本步骤,也
9、是我们学习计算机语言的必经之路。教学内容分析教学重点程序框图的循环结构教学难点能综合运用这些知识正确地画出程序框图。教 学 流 程 与 教 学 内 容一、复习引入:上一节课我们学习了什么?今天我们继续学习第三种算法的基本逻辑结构循环结构。二、新课:1、循环结构的定义:在一些算法中,经常会出现从某处开始,按照一定条件,反复执行某一处理步骤的情况,这就是循环结构,反复执行的处理步骤为循环体,显然,循环结构中一定包含条件结构。循环结构又称重复结构,循环结构可细分为两类:(1)一类是当型循环结构,如图1-5(1)所示,它的功能是当给定的条件P1成立时,执行A框,A框执行完毕后,再判断条件P1是否成立,
10、如果仍然成立,再执行A框,如此反复执行A框,直到某一次条件P1不成立为止,此时不再执行A框,从b离开循环结构。(2)另一类是直到型循环结构,如下图所示,它的功能是先执行,然后判断给定的条件P2是否成立,如果P2仍然不成立,则继续执行A框,直到某一次给定的条件P2成立为止,此时不再执行A框,从B点离开循环结构。 A A P1? P2? 不成立 不成立 成立 B B当型循环结构 直到型循环结构(1) (2)2、典型例题:例:设计一个计算1+2+100的值的算法,并画出程序框图。(学生做一做,然后教师点评)算法分析:只需要一个累加变量和一个计数变量,将累加变量的初始值为0,计数变量的值可以从1到10
11、0。程序框图:开始i=1 Sum=0i=i+1Sum=sum+ii100? 否 是输出sum结束3、 变式练习:(ABC层)设计一个计算的值的算法,并画出程序框图。(A层)画出求21+22+23+2100的值的程序框图。解:程序框图如下图:开始i=1p=0i=i+1p=p+2i i100? 否 是输出p结束4、课堂小结:本节课主要讲述了算法的三种基本逻辑结构中的第三种:循环结构。课后学习(ABC层)课本P20习题1.1 A组2、(AB层)某工厂2005年的年生产总值为200万元,技术革新后预计以后每年的年生产总值都比上一年增长5%.设计一个程序框图,输出预计年生产总值超过300万元的最早年份。
12、教学反思把典型例题的算法步骤和当型、直到型循环结构都在黑板上板演,学生易听明白,效果较好。第 一 单元 第 4 课 年 月 日课题1.2.1输入、输出语句和赋值语句三维教学目标知识与能力(1)正确理解输入语句、输出语句、赋值语句的结构。(2)会写一些简单的程序。(AB层)(3)掌握赋值语句中的“=”的作用。过程与方法(1)让学生充分地感知、体验应用计算机解决数学问题的方法;并能初步操作、模仿。(2)通过对现实生活情境的探究,尝试设计出解决问题的程序,理解逻辑推理的数学方法。情感、态度、价值观通过本节内容的学习,使我们认识到计算机与人们生活密切相关,增强计算机应用意识,提高学生学习新知识的兴趣。
13、教学内容分析教学重点正确理解输入语句、输出语句、赋值语句的作用。教学难点准确写出输入语句、输出语句、赋值语句。教 学 流 程 与 教 学 内 容一、创设情境在现代社会里,计算机已经成为人们日常生活和工作不可缺少的工具,如:听MP3,看电影,玩游戏,打字排版,画卡通画,处理数据等等,那么,计算机是怎样工作的呢?计算机完成任何一项任务都需要算法,但是,我们用自然语言或程序框图描述的算法,计算机是无法“看得懂,听得见”的。因此还需要将算法用计算机能够理解的程序设计语言(programming language)翻译成计算机程序。程序设计语言有很多种。如BASIC,Foxbase,C语言,C+,J+,
14、VB等。为了实现算法中的三种基本的逻辑结构:顺序结构、条件结构和循环结构,各种程序设计语言中都包含下列基本的算法语句:输入语句 输出语句 赋值语句 条件语句 循环语句这就是这一节所要研究的主要内容基本算法语句。今天,我们先一起来学习输入、输出语句和赋值语句。二、探究新知我们知道,顺序结构是任何一个算法都离不开的基本结构。输入、输出语句和赋值语句基本上对应于算法中的顺序结构。(如右图)计算机从上而下按照语句排列的顺序执行这些语句。输入语句和输出语句分别用来实现算法的输入信息,输出结果的功能。语句n+1语句n三、典型例题:例1、用描点法作函数的图象时,需要求出自变量与函数的一组对应值。编写程序,分
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 人教版 高中数学 必修 教案 全集 70
限制150内