粤教版(2019)必修一 3.2.2算法的描述

2024-07-17
| 2页
| 445人阅读
| 0人下载
特供

资源信息

学段 高中
学科 信息技术
教材版本 高中信息技术粤教版必修1 数据与计算
年级 -
章节 3.2.2 算法的描述
类型 教案-教学设计
知识点 -
使用场景 同步教学-新授课
学年 2024-2025
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 DOCX
文件大小 30 KB
发布时间 2024-07-17
更新时间 2024-07-17
作者 匿名
品牌系列 -
审核时间 2024-07-17
下载链接 https://m.zxxk.com/soft/46387037.html
价格 1.00储值(1储值=1元)
来源 学科网

内容正文:

3.2.2算法的描述 一.课程名称:算法的描述 二.教学目标: 1、通过实例以及练习,让学生掌握怎样用自然语言、流程图和伪代码来描述算法。 2、学习算法的的控制结构,并利用恰当的描述方法和控制结构表示简单算法。 3、 教学过程 环节 教学内容 教师活动 学生活动 导入 知识回顾 1.教师提问:上节课,我们学习了算法的概念及特征,有哪位同学愿意帮我们回忆一下什么是算法?它有什么特征呢? 2.对学生的回答予以表扬,并提出既然“算法是我们解决问题的方法”,那我们要怎样描述这种方法呢? 3.对学生的回答予以表扬,并引出本节课的主题——算法的描述 1.学生回答:算法是解决问题的方法。它的特征是“有出入可确定” 2.有学生提出,可以像上节课讲的“狼羊过河”一样,一步一步描述出来。 新课教学 自然语言 1.通过狼羊过河的问题,我们知道了第一种算法的描述方法,这种描述方法称为自然语言,就是用日常生活中的语言来描述算法。 任务1:接下来请同学们四人一小组尝试使用自然语言描述的方式,设计一个算法解决“鸡兔同笼问题”, 2.教师挑选具有代表性的算法展示给全班同学,在过程中引导学生总结自然语言描述算法的优缺点,并引出算法的第二种描述方式——流程图 1.认真听讲 任务1:学生分组后,共同讨论可能的算法。教师巡视 2.学生认真听讲,加深对自然语言描述算法的认识 流程图 1.教师:除了自然语言,第二种描述算法的方式称为流程图,那么什么是流程图呢?请同学们阅读课本50页的内容 2.教师:同学们阅读结束,应该对流程图中基本框型都有所了解了吧?现在我们合上书结合PPT上展示的图形来共同回忆一下每个图形在流程图中的作用。 任务2:接下来请各位同学把刚刚“鸡兔同笼”问题的算法从自然语言转换为流程图描述,之后我们请两位同学上用投影来展示一下自己的流程图。 3.学生作品展示,教师对学生作品进行点评 4.引导学生对比流程图与自然语言相比,流程图描述方式的优缺点。 1.学生认真阅读教材,了解流程图的概念和基本框型。 2.学生共同回答 任务2:学生尝试将自然语言描述的算法转换为流程图。教师巡视。 4.学生在教师的引导下进行总结 伪代码 1.算法描述方式中的最后一种,是大家并不熟悉的伪代码。介绍“什么是伪代码” 2.教师展示“鸡兔同笼”问题的伪代码,并进行分析。 学生认真听讲 算法的控制结构 任务3:接下来请同学们尝试用我们刚刚学习的三种描述方式,设计一个算法解决“求100以内能被3整除的所有正整数问题” 1.教师选取三个小组(三种不同的描述方式)的答案进行投影展示,并对学生作品进行点评 2.教师:同学们从流程图中有没有发现,这个问题的流程图和我们之前用来解决“鸡兔同笼问题”的流程图不太一样 3.教师:很好,有同学发现这个流程图多了菱形框,并且有一部分的框型会重复执行。这个就是我们要学习的第二个内容:算法的控制结构。现在这个就是循环结构,而我们之前使用的结构称为顺序结构。接下来请同学们阅读课本第52页内容。 任务3:为每组选定一种描述方法,让其使用这种方式设计算法 1.学生认真听讲 2.学生提出:这个使用了菱形框 3.学生看课本理解三种控制结构。 总结预习 总结本节课内容,最后给学生时间去预习下一节课的内容。 总结归纳并预习。 学科网(北京)股份有限公司 $$

资源预览图

粤教版(2019)必修一  3.2.2算法的描述
1
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。