网站大量收购独家精品文档,联系QQ:2885784924

算法初.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
算法初

算法初探 鹤峰一中:但杰 教材分析: 本节课选自浙教版《信息技术基础(必修)》第三章第四节算法及其实现内容,是学习程序设计的最基本的前提,同时算法思想能普遍运用到实际生活中,应用性很强。本节内容主要是为了让学生对算法有初步的了解,所以不需要将算法与程序设计讲述得过于深入,只需要让学生了解基本的入门知识即可。 学情分析: 对高一的学生来说,算法知识全新的,很多同学一听说“算法”这个词,立即觉得枯燥、难懂,因此这节算法初探,重在提高学生的学习兴趣,并初步了解算法的基本含义。 教学目标: (一)、知识目标: 理解算法的含义及其特点; 知道算法的三种常用表示方法; 掌握用流程图表示算法。 (二)、能力目标: 1、利用算法解决实际问题; 2、根据任务需求和实际情况判断问题,提炼合适的算法; 3、能画出流程图。 (三)、情感目标: 1、感受在日常生活中算法带来的便捷性与高效性; 2、激励学生将信息技术作为一种工具应用于学习和生活中。 教学重点: 算法的概念; 算法的流程图表示 教学难点: 用流程图表示算法 教学环境: 计算机教室、多媒体教学系统、课件 课时安排: 1课时 教学过程: 新课引入: 益智小游戏《农夫过河》: 一个农夫带着一条狼、一头山羊和一篮蔬菜要过河,但只有一条小船。乘船时,农夫只能带一样东西。当农夫在场的时候,这三样东西相安无事。一旦农夫不在,狼会吃羊,羊会吃菜。请设计一个算法,使农夫能安全地将这样三样东西带过河。 选择一:1、带羊到对岸,独自返回;2、带狼到对岸,带羊回来;3、带蔬菜到对岸,独自返回;4、带羊到对岸。 选择二:1、带羊到对岸,独自返回;2、带菜到对岸,带羊回来;3、带狼到对岸,独自返回;4、带羊到对岸。 新课 1、算法:算法就是解题方法的精确描述。算法必须由有限步骤组成、每一步动作含义明确、在有限时间内可以做到。 算法的特点:有限性、确定性、可行性、多样性。 2、算法的优劣: 泡茶实例: 要想泡茶喝,但当时的情况是:开水没有,水壶要洗,茶壶和茶杯要洗;火已经生了,茶叶也有了,怎么办? 三种方法比较,显然是方法甲最省时间。 对同一问题,有时候可以有不同的解题方法和步骤,有的方法只需要较少的步骤,有的则需要较多的步骤,一般情况下,尽可能采用简单省时、步骤较少的方法解决问题。 课堂小思考:生活中还有哪些算法? 算法的表示: 常用的算法表示形式:自然语言、流程图、计算机语言等。 自然语言:用汉语或其他自然语言表示算法,通俗易懂,但文字冗长、容易出现“歧义性”。 流程图:用图框及流程线来表示算法,形象直观。 4、常用的几种流程图符号: (1)开始、结束框: (2)输入、输出框: (3)判断框: (4)处理框: (5)连接框: (6)流程线: 针对泡茶问题,用流程图的形式表示最佳方案。 5、流程图的三种基本结构: (1): (2): 分支结构 循环结构 课堂总结 深层教学、课后练习: 韩信点兵:汉高祖刘邦在练兵场问韩信有什么办法,不要逐个报数,就知道士兵人数。于是韩信先令士兵排成3列纵队,结果多出2人,接着下令改为5列纵队,多出3人,又下令改为7列纵队,又多出2人。由此,韩信马上得出了士兵的人数。 试用算法分析,并画出流程图。 提示:从1开始,逐个数去试,如果这个数能同时被3、5、7整除后的余数分别为2、3、2,则输出这个数。 五、举一反三:课间操班级出操人数。

文档评论(0)

xxj1658888 + 关注
实名认证
内容提供者

教师资格证持证人

该用户很懒,什么也没介绍

领域认证该用户于2024年04月12日上传了教师资格证

1亿VIP精品文档

相关文档