1 / 4
文档名称:

算法及算法的表示.docx

格式:docx   大小:16KB   页数:4页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

算法及算法的表示.docx

上传人:dlmus1 2022/7/16 文件大小:16 KB

下载得到文件列表

算法及算法的表示.docx

文档介绍

文档介绍:算法及算法的表示
教学主题
算法及算法的表示
适用年级
高中一年级 教学课时 1课时




设计算法是用计算机解决问题的关键环节,算法无处不在。利用日常生活中的问题让 学生理解算法的含义并了解表示算法的常用方法。算法及算法的表示
教学主题
算法及算法的表示
适用年级
高中一年级 教学课时 1课时




设计算法是用计算机解决问题的关键环节,算法无处不在。利用日常生活中的问题让 学生理解算法的含义并了解表示算法的常用方法。
重点:算法的流程图表示
难点:解决一特定问题的算法的设计
学****目 标
了解算法的含义
了解算法的表示方法
学会用流程图表示算法
所需资源和环境
数字化资源
可以比较方便地描制流程图的软件,如Inspiration等
常规资源
1 .教材《信息技术基础》;配套光盘
教材配套的教师用书
“算法及算法的表示”学****任务单
教学支撑环境
计算机网络教室/液晶投影仪
教学设计
教学 引导 问题 设计
问题
目的
重点、难点、关键点
什么是算法
了解算法的含义
算法的作用
举一些日常生活中的“算法”
进一步了解算法的含 义,体会“算法无处不 在”
步骤的顺序与完整
算法有什么特点
了解算法的确定性和可 行性
算法与“计算方法” 的区别
对同一问题,怎样做到算法的“优 化”
了解算法的质量
速度与空间的矛盾
有哪些常用表示算法的方法
了解表示算法的一般方 法
自然语言、流程图、 计算机语言
流程图中常用的符号有哪几种
了解流程图的基本元素
各种框和流线
找出两个数中的较大数的算法用 自然语言或流程图如何表示
了解用流程图表示简单 算法
基本框类尤其是判断 框的使用
找出三个数中的最大数的算法用 自然语言或流程图如何表示
进一步了解用流程图表
示简单算法
判断框的嵌套使用
给某个变量赋值如何表示
了解赋值及其表示方法
计数的含义
教学 过程 设计
一、 新课引入
“用计算机解决问题的一般步骤”有关算法问题的内容,引入算法的
重要性。
二、 教学内容
1 .算法的概念
(1)设问:什么是算法?它有什么特点?
活动:阅读教材有关部分并讨论。
设问:举出几个生活中使用算法的实例(如“菜谱”、“乐谱”等)
活动:可分小组讨论,每组举出一至二个实例,再全班汇总。
设问:同一问题的解法可能有多种,但其中必各有优劣之处,如何判断一个算 法的优劣?
活动:在上一活动的基础上,对各个算法进行比较。阅读教材中“泡茶”实例, 学会判断一个算法优劣的基本方法。
算法的表示
设问:常用的表示算法的方法有哪些?除了教材中所介绍的之外,是否还有别 的方法?
活动:阅读教材中有关部分,并可以通过因特网或其他途径,查阅有关算法表 示的资料,最后通过交流达成通识。
设问:流程图是一种比较常用的表示算法的方法。它有哪些优点,又有什么不 足之处?
活动:阅读教材中的有关部分,并可以通过因特网或其他途径,查阅有关算法 表示的资料,最后通过交流达成通识。
设问:流程图的常用基本符号有哪些?
活动:阅读教材中的有关部分,可以以制作表格的形式归纳。
用自然语言描述在两个数