1、本网站免费注册后即可以下载,点击开通VIP会员可无限免费下载!
2、资料一般为word或PPT文档。建议使用IE9以上浏览器或360、谷歌、火狐浏览器浏览本站。
3、有任何下载问题,请联系微信客服。
扫描下方二维码,添加微信客服
教科2003课标版《1.2.2如何描述算法》新课标教案优质课下载
【学情分析】
在学习《算法与程序设计》之前,学习已经完成了《信息技术》(必修)模块的学习。在必修模块的《信息的编程加工》一节中,学生初步体验了信息编程加工的一般过程,对信息的编程加工有了一定的认识。再经过选修第一节《计算机解决问题的过程》学习,让学生对人和计算机分别是如何解决问题有了更深刻的理解,对算法的概念有了深刻的认识。本节课主要从图形化的角度进行算法的描述,学生应该很容易接受和掌握。
【教学目标】
1.理解算法在程序设计中的核心地位;
2.在学生能精确地用自然语言表述问题的解决过程的基础上,用流程图来描述该算法;
3.通过分析具体问题,画出流程图,理解掌握算法的三种基本逻辑结构,帮助学生克服面对实际问题时的畏难情绪,提升分析、归纳等抽象思维能力。
【教学重点】
用流程图描述算法
【教学难点】
实际问题的算法模型构建及算法描述
【设计思路】
本节课从《编程加工信息的一般过程》和《计算机解决问题的过程》回顾开始,重申算法是解决问题的核心,接着指出算法的三种描述方式,然后通过三个简单的例子,让学生体验把用自然语言描述算法转换成用流程图描述。在分析例题的过程中,同时引入“变量”这一基本概念,让学生理解“变量”实质上是存放各种数据的“容器”。三个例子分别体现了算法的三种基本逻辑结构:顺序结构、选择结构和循环结构。
【教学素材】
教学用PPT、画程软件
【教学过程】
教学实施
教师行为
学生行为
设计意图
复习旧知,引入新课
1、回顾编程加工信息的一般工程
2、计算机解决问题的核心——算法
算法是指完成某项工作的方法和步骤,这些程序或步骤必须是明确和有效的,而且能够在有限步之内完成。算法必须要有输出。
回顾算法定义
复习旧知,加深理解算法的概念。