资料摘要
1.1.1算法的概念一、教学目标:1、知识与技能:(1)了解算法的含义,体会算法的思想。(2)能够用自然语言叙述算法。(3)掌握正确的算法应满足的要求。(4)会写出解线性方程(组)的算法。(5)会写出一个求有限整数序列中的最大值的算法。(6)会应用Scilab求解方程组。2、过程与方法:通过求解二元
- 资料类型:教学教案文档
- 所属课文:小结
- 支持正文预览,并提供同课文课件入口
- 浏览次数
- 186
- 下载次数
- 0
- 更新时间
- 2018-08-24 00:33:00
- 来源学校
- 学校:四川省成都市新都一中
小结ppt配套的教学设计及说课稿
未知
摘要:暂无摘要
关键词:小结ppt配套的教学设计及说课稿
正文
1.1.1算法的概念
一、教学目标:
1、知识与技能:(1)了解算法的含义,体会算法的思想。(2)能够用自然语言叙述算法。(3)掌握正确的算法应满足的要求。(4)会写出解线性方程(组)的算法。(5)会写出一个求有限整数序列中的最大值的算法。(6)会应用Scilab求解方程组。
2、过程与方法:通过求解二元一次方程组,体会解方程的一般性步骤,从而得到一个解二元一次方程组的步骤,这些步骤就是算法,不同的问题有不同的算法。由于思考问题的角度不同,同一个问题也可能有多个算法,能模仿求解二元一次方程组的步骤,写出一个求有限整数序列中的最大值的算法。
3、情感态度与价值观:通过本节的学习,使我们对计算机的算法语言有一个基本的了解,明确算法的要求,认识到计算机是人类征服自然的一各有力工具,进一步提高探索、认识世界的能力。
二、重点与难点:
重点:算法的含义、解二元一次方程组和判断一个数为质数的算法设计。
难点:把自然语言转化为算法语言。
三、学法与教学用具:
学法:1、写出的算法,必须能解决一类问题(如:判断一个整数n(n>1)是否为质数;求任意一个方程的近似解;……),并且能够重复使用。
2、要使算法尽量简单、步骤尽量少。
3、要保证算法正确,且计算机能够执行,如:让计算机计算1×2×3×4×5是可以做到的,但让计算机去执行“倒一杯水”“替我理发”等则是做不到的。
教学用具:电脑,计算器,图形计算器
四、教学设想:
1、
创设情境:
算法作为一个名词,在中学教科书中并没有出现过,我们在基础教育阶段还没有接触算法概念。但是我们却从小学就开始接触算法,熟悉许多问题的算法。如,做四则运算要先乘除后加减,从里往外脱括弧,竖式笔算等都是算法,至于乘法口诀、珠算口诀更是算法的具体体现。我们知道解一元二次方程的算法,求解一元一次不等式、一元二次不等式的算法,解线性方程组的算法,求两个数的最大公因数的算法等。因此,算法其实是重要的数学对象。
2、
探索研究
算法(algorithm)一词源于算术(algorism),即算术方法,是指一个由已知推求未知的运算过程。后来,人们把它推广到一般,把进行某一工作的方法和步骤称为算法。
广义地说,算法就是做某一件事的步骤或程序。菜谱是做菜肴的算法,洗衣机的使用说明书是操作洗衣机的算法,歌谱是一首歌曲的算法。在数学中,主要研究计算机能实现的算法,即按照某种机械程序步骤一定可以得到结果的解决问题的程序。比如解方程的算法、函数求值的算法、作图的算法,等等。
3、
例题分析:
例1 任意给定一个大于1的整数n,试设计一个程序或步骤对n是否为质数做出判定。
算法分析:根据质数的定义,很容易设计出下面的步骤:
第一步:给定大于2的整数n。
第二步:令i=2。
第三步:用i除n,得到余数r。
第四步:判断“
r=0”是否成立。若是,则n不是质数,结束算法;否则,将i的值加1,仍用i表示。
第五步:判断“
r >n-1”是否成立。若是,则n不是质数,结束算法;否则,返回第三步。
1.1.2 程序框图(第二、三课时)
一、教学目标:
1、知识与技能:掌握程序框图的概念;会用通用的图形符号表示算法,掌握算法的三个基本逻辑结构;掌握画程序框图的基本规则,能正确画出程序框图。
2、过程与方法:通过模仿、操作、探索,经历通过设计程序框图表达解决问题的过程;学会灵活、正确地画程序框图。
3、情感态度与价值观:通过本节的学习,使我们对程序框图有一个基本的了解;掌握算法语言的三种基本逻辑结构,明确程序框图的基本要求;认识到学习程序框图是我们学习计算机的一个基本步骤,也是我们学习计算机语言的必经之路。
二、重点与难点:重点是程序框图的基本概念、基本图形符号和3种基本逻辑结构,难点是能综合运用这些知识正确地画出程序框图。
三、学法与教学用具:
1、通过上节学习我们知道,算法就是解决问题的步骤,在我们利用计算机解决问题的时候,首先我们要设计计算机程序,在设计计算机程序时我们首先要画出程序运行的流程图,使整个程序的执行过程直观化,使抽象的问题就得十分清晰和具体。有了这个流程图,再去设计程序就有了依据,从而就可以把整个程序用机器语言表述出来,因此程序框图是我们设计程序的基本和开端。
2、我们在学习这部分内容时,首先要弄清各种图形符号的意义,明确每个图形符号的使用环境,图形符号间的联结方式。例如“起止框”只能出现在整个流程图的首尾,它表示程序的开始或结束,其他图形符号也是如此,它们都有各自的使用环境和作用,这是我们在学习这部分知识时必须要注意的一个方面。另外,在我们描述算法或画程序框图时,必须遵循一定的逻辑结构,事实证明,无论如何复杂的问题,我们在设计它们的算法时,只需用顺序结构、条件结构和循环结构这三种基本逻辑就可以了,因此我们必须掌握并正确地运用这三种基本逻辑结构。
3、教学用具:电脑,计算器,图形计算器
四、教学设想:
1、创设情境:
算法可以用自然语言来描述,但为了使算法的程序或步骤表达得更为直观,我们更经常地用图形方式来表示它。
基本概念:
(1)起止框图:
起止框是任何流程图都不可缺少的,它表明程序的开始和结束,所以一个完整的流程图的首末两端必须是起止框。
(2)输入、输出框:
表示数据的输入或结果的输出,它可用在算法中的任何需要输入、输出的位置。图1-1中有三个输入、输出框。第一个出现在开始后的第一步,它的作用是输入未知数的系数a11,a12,a21,a22和常数项b1,b2,通过这一步,就可以把给定的数
(1)概念:是一种用规定的图形及指向线与文字说明来精确、直观地表示算法的图形
(2)组成:程序框、流程线
常见的图形符号及意义:
图形符号
名称
符号表示的意义
终端框(起止框)
算法的起始和结束
的输入、输出的信息
框图
赋值、计算
断某一条件是否成立
流程进行的方向
输入、输出框
算法处理框(执行框)
判断框
判
流程线
§1.1.2算法的三种基本逻辑结构和框图表示
教学目标:
1.知识与技能:通过设计流程图来表达解决问题的过程,了解流程图的三种基本逻辑结构:顺序、条件分支、循环。理解掌握前两种,能设计简单的流程图
2.过程与方法:通过模仿、操作和探索,抽象出算法的过程,培养抽象概括能力、语言表达能力和逻辑思维能力
3.情感与价值观:通过算法实例,体会构造的数学思想方法;提高学生欣赏数学美的能力,培养学生学习兴趣,增强学好数学的信心;通过学生的积极参与、大胆探索,培养学生的探索精神和合作意识。
教材分析:重点:顺序结构和条件分支结构的理解及应用。
难点:条件分支结构的应用。
教学方法:根据本节课的特点,贯彻“教师为主导,学生为主体,问题解决为主线,能力发展为目标”的教学思想,主要采用“启发引导”、“自主探究”的教学方法;通过营造问题情景,激发学生的探索欲望,通过适当例题、习题的练习,引导学生积极思考、归纳总结,灵活掌握知识,使学生从“知”到“会”到“悟”再到“用”,提高学生的数学素养。
教具学具:利用多媒体提高课堂效率
教学过程:
提出问题:以学生比较熟悉的公园导游图、医院的导医图及商场的导购图为背景提出图的结构。
复习引入:
1.
复习框图的符号和意义. 2.
复习画流程图的规则
3.
出示上节课的流程图。
4.
引入流程图的逻辑结构。
概念形成:1.
顺序结构的概念
2.
顺序结构一般形式
A
B
C
条件
是
处理
否
条件
是
否
处理1 处理2
小结:两种结构的共性
1)一个入口,一个出口。特别注意:一个判断框可以有两个出口,但一个条件分支结构只有一个出口。
2)结构中每个部分都有可能被执行,即对每一个框都有从入口进、出口出的路径。
以上两点是用来检查流程图是否合理的基本方法(当然,学习循环结构后,循环结构也有此特点)
归纳总结
1. 通过本节课的学习,我们掌握了算法框图的顺序结构和条件分支结构及利用这两种结构设计算法流程图。
2. 通过模仿、操作、探索,体会了构造性的思想方法、数学的模式化思想以及分类讨论的思想。
3. 数学上学习算法应注意从算理、思想方法以及思维形式的高度理解问题
文档信息
- 格式: PDF
- 页数: 未知页
- 字数: 未知
- 上传时间: 2018-08-24 00:33:00
- 下载次数: 0
- 浏览次数: 186
- 积分: 1
- 收藏: 0
作者信息
5ygggwenku_147291
来自:学校:四川省成都市新都一中
配套课件
相关文档
下载提示
下载文档后,您可以获得:
- 完整无水印文档
- 高清阅读体验
- 随时保存查看
- 支持打印下载
关于本教案的常见问题
Q:小结ppt配套的教学设计及说课稿是什么类型的资料?
A:这是一份教学教案文档,可用于备课、课堂讲解与课后复习,支持在线预览正文内容。
Q:这份教案对应哪篇课文?
A:对应课文《小结》,可从面包屑进入课文目录查看同课其他资料。
Q:如何找到配套课件?
A:页面提供「配套课件/同课文课件」入口;也可进入课文详情页同时查看教案与课件列表。