- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课题
3.2算法及其描述
课型
新授课
课时安排
1
教
学
目
标
1. 能够描述算法及其特征,理解算法在问题解决过程中的作用。
2. 掌握算法的三种描述方法。
3.了解算法的三种基本控制结构。
3. 能够根据问题选用恰当的描述方法和控制结构表示出算法。
教
学
重难
点
重点:算法的三种描述方法和三种基本控制结构
难点:根据具体问题选用恰当的方法描述出算法
教
学
方
法
讨论交流法、实践探究法、讲授法、实例分析法等
教
学
过
程
导入课题
给出具体问题“韩信点兵”,学生谈谈自己解决这个问题的过程。导入本节课题
讲授新知
算法的概念:
算法是指在有限步骤内求解某一问题所使用的一组定义明确的规则。通俗地说,算法就是用计算机求解某一问题的方法,是能被机械地执行的动作或指令的有穷集合。
算法的特征:(举例说明)
有穷性:一个算法所包含的计算步骤是有限的。
确定性:算法执行的每一个步骤必须有确切的定义,不能出现模棱两可的情况。
数据输入:一个算法必须有零个或多个数据输入,以刻画运算对象的初始情况。
数据输出:一个算法有一个或多个数据输出,以反映输入数据加工后的结果,没有输出的算法无意义。
可行性:算法中每个计算步骤都可以在有限时间内完成。
描述算法的常用方法
(1)自然语言:就是用人们日常所用的语言,如:汉语、英语等来描述算法。
实践:用自然语言描述“韩信点兵”问题的算法:
1.将N的初始值赋为1;
2.如果N700并且N除以3、5、7后余数都是1则
输出N,转到第4步;
3.将N的值加1,转到第2步;
4.结束程序。
(2)流程图:是用程序框图描述算法的一种表示方法。
实践:用流程图描述“韩信点兵”问题的算法(PPT8)
教师讲解:流程图中常用的符号及其功能
(3)伪代码:就是用介于自然语言和计算机语言之间的文字和符号来描述算法。
实践:用伪代码描述“韩信点兵”问题的算法:
For N ← 1 to 700
IF N%3==1 and N%5==1 and N%7==1
Print N
Else
N←N+1
讨论交流
算法三种描述方法的优势和不足,完成下面的表格
算法描述的方法
优 势
不 足
自然语言表示法
流程图表示法
伪代码表示法
实践探究:
用流程图描述下面问题的算法:
在《几何原本》一书中,欧几里得阐述了关于求两个整数的最大公约数的过程,这就是著名的欧几里得算法——辗转相除法,其具体过程如下:设给定的两个正整数为m和n,求它们的最大公约数的步骤为:
①以m除以n,令所得的余数为R。
②若R=0,则输出结果n,算法结束;否则,继续步骤③。
③令m=n,n=R,并返回步骤①继续进行。
三种基本控制结构
顺序结构:
顺序结构的程序设计是最简单的,只要按照解决问题的顺序写出相应的语句就行,它的执行顺序是自上而下,依次执行。
选择结构:
表示程序的处理步骤出现了分支,需要根据某一特定的条件选择其中的一个分支执行。
循环结构:
表示程序反复执行某个或某些操作,直到判断条件为假(或为真)时才可终止循环。
拓展延伸
算法的评价标准是什么?
课堂总结
绘制本节内容的思维导图
您可能关注的文档
- 体育教学:《弯道跑》教学设计2-0版.docx
- 体育教学:《快速跑》.docx
- 高中历史教学:第1课中国古代政治制度的形成与发展.docx
- 高中地理:自然地理环境的整体性教学设计.docx
- 高中地理:自然地理环境的整体性.docx
- 高中地理:资源跨区域调配(第二课时)学案(揭东区蓝田中学 黄敏华)-.docx
- 高中信息技术粤教版:3-3组建小型无线网络新教材20202021学年粤教版2019高中信息技术必修二练习 (1).docx
- 高中信息技术粤教版:3-3组建小型无线网络教学设计1.docx
- 高中信息技术粤教版:3-3-3第三章信息系统的网络组成3-3-3无线网络的组建与配置粤教版必修二.docx
- 高中地理:专题 水热条件是自然环境差异基础.docx
文档评论(0)