《算法及其实现》.docx

上传人:牧羊曲112 文档编号:3185145 上传时间:2023-03-11 格式:DOCX 页数:9 大小:40.68KB
返回 下载 相关 举报
《算法及其实现》.docx_第1页
第1页 / 共9页
《算法及其实现》.docx_第2页
第2页 / 共9页
《算法及其实现》.docx_第3页
第3页 / 共9页
《算法及其实现》.docx_第4页
第4页 / 共9页
《算法及其实现》.docx_第5页
第5页 / 共9页
亲,该文档总共9页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《《算法及其实现》.docx》由会员分享,可在线阅读,更多相关《《算法及其实现》.docx(9页珍藏版)》请在三一办公上搜索。

1、算法及其实现教学设计表 算法及其实现 章节名称 学时 1 教材内容该课在浙教版高中信息技术基础第三章第四节,属于信分析 息的加工和表达内容。信息加工和表达在信息的获取,加工和表达,信息资源的管理中起着至关重要的承接作用。算法属于理论知识,是学习程序设计的前提和依据。这是学习算法的第一节课,学生对算法比较陌生,上好第一节算法的课对学生之后学习算法的兴趣影响十分重要。 学情分析 该课学习者是高一的学生,高一的学生有一定的逻辑思维能力,经过初中及其高中前半部分的学习已经积累了一定的信息技术素养,基本具备了利用计算机解决问题的能力,由于之前初中学习水平不一,导致学生的信息技术水平不一。高一学生的总结归

2、纳能力不足,而且算法是陌生的理论知识,学生对其的兴趣不大。需要设计一定的活动来引起和维持学生的学习兴趣和学习动机。该班学生思维活跃,在课堂上希望能由独立思考的空间和发表见解的机会。 教学目标 根据课程标准,要求学生经历解决问题的过程,在学习过程中学会知识的迁移,注重素质教育,因此我把教学目标确定为: 知识与技能: 能解释算法的定义,描述出算法的特征。 能列举算法的表示方法,对比两种方法的优缺点。 能画出流程图并描述出流程图符号。 过程与方法: 通过对比同一件事情的不同解题步骤,体验设计和选择算法的必要性。 通过画出流程图,总结出设计算法的逻辑思维。 情感态度和价值观: 感受在日常生活中算法带来

3、的有效性和便捷性。 通过算法的设计和表示,提升总结归纳能力,进一步培养逻辑思维能力。 项目 内容 解决措施 教学重点 针对一个问题设通过情境导入,以农夫过河的问题设计相计出相应的算法 应算法,再结合之后的案例讲解和练习巩 理解画出流程图固。自然语言和流程图两种表示方法对应的过程 学习。 教学难点 针对一个问题设通过情境导入,以农夫过河的问题设计相计出相应的算法 应算法,再结合之后的案例讲解和练习巩固。 教学方法 任务驱动法,小组讨论法,讲授法 学习方法 小组讨论法,练习法 农夫过河以动画的形播放 5分钟 的过程 式结合学生的描述,引起学生兴趣。 2 图片 生活中的生活中的算设疑-播放-1分钟

4、算法例子 法例子以图解疑 片的形式展示,更加直观 3 PPT课华罗庚的以三种泡茶设疑-播放-2分钟 件 泡茶例子 的方法引出解疑 算法优化的重要性 4 PPT课案例的流根据已完成播放-设疑-3分钟 件 程图 的流程图了解疑 解相对应的流程图符号 教学活动教师活动 学生活动 设计意图 设计 情境导入 提出问题:一个农夫带着一条学生4人一由一个农夫过河的埋下伏笔 狼,一头山羊,和一篮蔬菜要组分小组讨问题引出,学生在 时,农夫只能带一样东西过程,最佳的方法就无形已经接触到农夫在时,三样东西相安无事,帮助农夫过算法。由学生讨论,农夫不在,狼会吃羊,羊会吃河。其中一代表发言,符合高菜。怎么让农夫顺利的带

5、三样个学生记录一学生能由发表见东西过河? 下其他同学解和独立思考的机要求学生4人一组分小组讨论。 的发言。一会。 请一组同学的代表提出本组最组同学选择合适的方法 最好的一种方法由代表发言。 学生代表发言 循序渐进 在学生发言完毕后,先播放事学生根据老根据FLASH的步引入新知先准备好的农夫过河FLASH,师播放的骤简洁直观,学生 在课件上呈现农夫过程的步价总结自己能总结出农夫过河骤,引出这就是对农夫过程的方法的优缺的步骤。在老师讲教学媒体资源分析知识点编号 1 媒体类型 动画 媒体内容要点 媒体作用 使用方式 所占时间 算法。算法就是解题方法的精确描述。 根据课件上的步骤进一步解释算法的特征:

6、无二性,有限性,可行性 提问:谈一谈实际生活中的算法。 展示实际生活中运用到算法的图片。 提问:用开水壶泡茶的步骤。 根据学生的回答,教师以华罗庚的泡茶为例讲解选择合适优化算法的重要性。 步步为营深入算法 提出如何去表示算法,引出算法表示方法,这里先介绍简单的两种方法:自然语言和流程图。要求学生在下面学习过程中过程此表格的填写。 表示方优点 缺点 法 自然语 言 流程图 回到对农夫过河精确描述的算法中,引出这就是自然语言的表示方法。针对这个例子,提问学生自热语言的优点。 教师以“这人连你也不认识”为例引出自然语言的缺点。 从自然语言的歧义性中引出流程图这个表示方法,并指出流程图的优缺点。 小练

7、习:设计一个算法,用自然语言表示,对任意输入的三个整数,X.Y.Z,找出并输出其中的最大值。 要求:用自然语言表示,4个人小组讨论完成。 在学生练习过程中,教师播放温馨提示:1.算法是由有限个步骤构成的,大家要明确解题的第一个步骤,第二个步骤. 2.自然语言表示就是把你心里点。 认真听老师对农夫过河的讲解,理解算法的精确描述。体验算法的特征 从实际生活中找出算法的存在。 学生回答。 认真听课,知道算法的两种表示方法,在学习过程中了解到自然语言和流程图的优缺点,完成表格填写。 回答自然语言的优点是通俗易懂。 回答自然语言的不只是冗长还有歧义。 从农夫过河的讲解中学会自然语言的描述,4解过程能对自

8、己的方法进行评价。在农夫过河的问题中引出算法特征,更易理解。 通过观看图片,体验日常生活中处处有算法。 在理解算法之后,再引出算法的表示,这符合学生的思维顺序。 利用对比法来学习算法可以直观的了解自然语言和流程图的优缺点。 提问学生除了高一学生希望由独立思考和表达的机会外还培养了总结归纳能力。 这个练习对学生由一定难度,所以设计为学生小组讨论完成,在完成的过程中教师给以引导。在学习过程中完成知识迁移。 人一起讨论,设计算法。 学生在教师讲解过程中对总结的结果进行评价 练习巩固课堂巩固一:小麦,香香,晓认真思考, 语言表示出其算法。 课堂巩固二: 教师画出流程图,空着三个主要空格,让学生来填写。

9、 想的解题想法用简练的解题步骤表示。可参考农夫过程的算法。 教师以一组学生的结果为例讲解。评价学生的解题步骤。 流程图是算法的另一种方法,可以从自然语言中翻译过来。教师以练习的自然语言中推出该题流程图的表示方法。 在画出流程提之后讲解流程图的符号。 教师播放温馨提示,给学生指导。 教师以学生为例来讲解算法的自然语言,学生更易接受。 在自然语言中推出流程图,更易接受 在完整的流程图中介绍符号,更直观,印象更深刻。 总结归纳完成建构 以提问的方式 什么是算法? 算法由什么特征? 算法的表示方法,各由什么特征? 图中的流程图符号的代表的含义? 填写反馈表 知识熟练勉强尚需点 掌握 掌握 指导 算法

10、定义 算法 的特征 自然 自然语言比较简单,学生易于接受,可以完成 高一学生画出流程图由一定难度,本课意图是理解算法的过程,所以空出空格让学生填写 学生回答,以提问的方式引导回顾本节课学生回忆,加深印的知识 象。 语言的描述 流程 图的填写 课后作业作业:和妈妈一起做一道菜,学生课外完理解算法在日常生 可以是番茄炒鸡蛋、红烧鲤鱼进一步巩固算法的等) 表示方法。 教学环节设计流程图 提问:农夫过河,游戏导入 小组讨论,设计步骤 农夫过河FLASH 教师总结,引出算法,讲解算法特征 图片展示,生活中算法 讲解算法优化重要性 介绍算法的两种表达方式 总结两种算法优缺点 布置练习 练习自然语言的方法

11、讲解流程图制作 练习巩固 小结归纳,布置作业 算法的两种表示方法由什么特点 设计一个算法,用自然语言表示,对任意输入的三个整数,X.Y.Z,找出并输出其中的最大值。 要求:用自然语言表示,4个人小组讨论完成。 3 写出 课堂巩固一:小麦,香香,晓燕三个人比身高,分别用自然语言表示出其算法。 填写 课堂巩固二: 教师画出流程图,空着三个主要空格,让学生来填写 评价表示方优点 缺点 量表 法 自然语 言 流程图 反馈表 知识点 熟练掌握 勉强掌握 尚需指导 算法定义 算法的特征 自然语言的 描述 流程图的填 写 课后作业:和妈妈一起做一道菜,用自然语言表示其算法 以及知识点延伸 过程性评价知识学习目标 点编号 1 描述 2 写出 检测题内容 教学根据课程标准,要求学生在解决问题中学会知识的迁移,高一学生有一设计定思维逻辑能力,但是总结归纳能力不够,该课内容是属于理论知识,反思 学生又比较陌生,所以我以游戏提问的方式导入来引出算法,排除学生对新知识的排斥感,在设计过程中我设计了提问环节和任务环节,来激发和维持学生的学习兴趣和学习动机,将理论知识带入问题任务中,这样更易接受和理解。设置了小结环节来帮助学生理清本节课的思路,布置课后作业,体验算法在日常生活中处处可见,并进一步巩固算法的表示方法。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号