3.2.1算法 教学设计

2024-07-16
| 4页
| 615人阅读
| 4人下载
特供

内容正文:

3.2.1算法 教学设计 课程基本信息 学科 信息技术 年级 高一 学期 秋季 课题 3.2.1算法 教科书 书 名:信息技术 必修1 数据与计算 教材 出版社:广东教育出版社 出版日期:2019年7月 教学目标 1.理解算法的概念、算法的特征。 2.能够提取问题的基本特征,进行抽象处理。 3.利用恰当的描述方法表示简单算法。 4.引导学生关注算法在生活中的应用,培养其利用计算机解决问题的意识。 教学内容 教学重点: 算法的定义、特征。 教学难点: 掌握在算法在生活中应用。 教学过程 教学环节 教学过程 设计意图 新课导入 展示项目情景: 小明想从六安火车站去皖西博物馆参观,他从六安火车站出发到皖西博物馆,有哪些出行方式?你能帮小明设计出发路线方案吗?请大家思考这个问题。 请同学呈现设计方案。 以此引入本节课第一个内容——算法概念,进而激发学生学习本课程的兴趣。 新课讲授 一、算法的概念: 广义地讲:算法是为完成一项任务所应当遵循的一步一步的规则的、精确的、无歧义的描述,它的总步数是有限的。 提出算法在生活中的普遍性,举生活中的“共享单车出行的步骤”例子帮助学生理解学习。 引出算法第二种定义: 狭义地讲:所谓算法,用来解决问题的所采取的方法与步骤的精确描述。 二、算法的特征: 1.有穷性:一个算法在执行有穷步之后必须结束。 例1:求出所有是5的倍数的自然数之和。 例2:求出100以内是5的倍数的自然数之和。 2.确定性:每个步骤必须有明确的定义,不可具有二义性。 例1:蓝 红 ,请找出以上两个字中的红字。 例2:蓝 红 ,请找出以上两个字中的红颜色的字。 3.数据输入:一个算法有零个或多个数据输入。 例1: price=2 distance=10 例2: 请输入单价: 请输入距离: 4.数据输出:一个算法必须有一个或多个数据输出。 例: price=2 distance=10 你的本次车程共花费20元。 5.可行性:任何步骤可被分解成基本的可执行的操作步骤。 例1:13除以0 例2:13除以5 引导学生对算法的含义进行思考,为后续谈论和探究做铺垫 体验运用计算机解决生活中的问题。 通过例子来帮助学生更好的理解例子,通俗易懂的内容帮助他们去学习。 项目展示 小明从霍邱到皖西博物馆的出行问题,每个小组选择一个出行路线方案,使能够满足在用时和花费尽可能少的前提下完成出行。 选择方案组合: ①:班车 ②:公交车 ③:共享单车 ④:网约车 通过分析问题→设计算法→完成算法评价表开展项目。 小组项目展示→算法优化 项目促学, 学生根据对知识的理解,在合作完成项目的过程中学生既能增强小组的合作意识,也能从而培养学生的独立思考能力,提高学生知识水平。 总结 总结回顾本节课的知识点 对本节的重难点进行巩固。 练习 1.下列关于算法特征的的描述,正确的是(  ) A.一个算法的每一个步骤必须有确切的含义 B.一个算法可以有多个输出,但是至少有一个输入 C.一个算法可以永无止境的进行下去 D.一个算法不一定必须可行,理论上想法对就可以执行 2.一个笼子里面关了鸡和兔子(鸡有2只脚,兔子有4只脚,没有例外)。已经知道了笼子里面脚的总数a,问笼子里面至少有多少只动物,至多有多少只动物。 3.设计算法:项目小组成员在某购物网站上了解到某种笔记本搞优惠活动,规定一次购买6本以上(含6本)10本以下(含10本)打九折,一次购买11本以上(含11本)打八折。怎样根据笔记本的单价和购买数量编写程序计算总费用? 培养学生的计算思维,独立思考和逻辑归纳能力,锻炼学生独立思考能力同时加强他们问题解决水平。 学科网(北京)股份有限公司 $$

资源预览图

3.2.1算法 教学设计
1
3.2.1算法 教学设计
2
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。