1 / 5
文档名称:

11算法的含义.doc

格式:doc   大小:120KB   页数:5页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

11算法的含义.doc

上传人:jsyhqk 2022/7/23 文件大小:120 KB

下载得到文件列表

11算法的含义.doc

相关文档

文档介绍

文档介绍:§ 第1课时 算法的含义
教学目的:1。通过实例体会算法思想,理解算法的含义和主要特点;
2。能按步骤用自然语言写出简单问题的算法过程学;
.
教学§ 第1课时 算法的含义
教学目的:1。通过实例体会算法思想,理解算法的含义和主要特点;
2。能按步骤用自然语言写出简单问题的算法过程学;
.
教学重点:将问题的解决过程用自然语言表示为算法过程.
教学难点:用自然语言描绘算法.
教学过程
一.序言
算法不仅是数学和应用的重要组成部分,也是计算机理论和技术的核心.在现代社会里,计算机已经成为人们日常生活和工作不可缺少的工具.听音乐、看电影、玩游戏、打字、画卡通画、处理数据,计算机几乎浸透到了人们生活的所有领域.那么,计算机是怎样工作的呢?要想弄清楚这个问题,算法的学****是一个开场.同时,算法有利于开展有条理的考虑和表达的才能,进步逻辑思维才能.(精品文档请下载)
在以前的学****中,虽然没有出现算法这个名词,但实际上在数学教学中已经浸透了大量的算法思想,如四那么运算的过程、求解方程的步骤等等,完成这些工作都需要一系列程序化的步骤,这就是算法的思想.(精品文档请下载)
阅读教材第4页.
二.问题情境
1.情境:介绍猜数游戏(见教材第5页).
2.问题:解决这一问题有哪些策略,哪一种较好?
三.学生活动
学生容易说出“二分法策略”,老师要引导学生进展算法化(按步骤)的表达.
说明:以上过程实际上是按一种机械的程序进展的一系列操作.
四.建构数学
在解决某些问题时,需要设计出一系列可操作或可计算的步骤,通过施行这些步骤来解决问题,通常把这些步骤称为解决这些问题的算法.(精品文档请下载)
1.广义的算法——某一工作的方法和步骤,例如:歌谱是一首歌曲的算法,空调说明书是空调使用的算法.
在数学中,现代意义上的“算法”通常是指可以用计算机来解决的某一类问题的程序.
2.本章主要讨论的算法(计算机可以实现的算法)——对一类问题的机械的、统一的求解方法.例如:解方程(组)的算法,函数求值的算法,作图问题的算法等.(精品文档请下载)
3.本节采用自然语言来描绘算法.
五.数学运用
1.算法描绘举例
例1.给出求1+2+3+4+5的一个算法.
解: 算法1 按照逐一相加的程序进展.
第一步:计算1+2,得到3;
第二步:将第一步中的运算结果3和3相加,得到6;
第三步:将第二步中的运算结果6和4相加,得到10;
第四步:将第三步中的运算结果10和5相加,得到15.
算法2 运用公式直接计算.
第一步:取=5; 第二步:计算; 第三步:输出运算结果.
算法3 用循环方法求和.
第一步:使,;
第二步:使;
第三步:使;
第四步:使;
第五步:假设,那么返回第三步,否那么输出.
说明:①一个问题的算法可能不唯一.
②假设将本例改为“给出求的一个算法”,那么上述算法2和算法3表达较为方便.
例2.给出求解方程组的一个算法.
分析:解线性