算法及其描述
- 格式:ppt
- 大小:245.50 KB
- 文档页数:17


算法算法描述
2
———————————————————————————————— 作者:
———————————————————————————————— 日期:
3 1-2节 算法和算法的描述
一、 教学目标
1、 知识与技能
(1) 了解算法的定义及其表达方法;
(2) 认知流程图的六种基本符号;
(3) 理解计算机解决问题的一般过程。
2、 方法与过程
(1) 理解用不同的表达方法描述算法的优缺点;
(2) 掌握用流程图描述简单的算法。
3、 情感态度和价值观
以生活中的实例引入算法,激发学生的学习兴趣,培养学生的主动探究能力。
二、 重点难点
(一)教学重点
1、 算法的定义;
2、 算法的三种表达方法;
3、 流程图的六种基本符号;
4、 用流程图描述简单的算法。
(二)教学难点
5、 算法的描述(三种);
6、 用流程图描述算法。
三、 教学环境
1、 教材处理
4 通过物理学中的实例了解算法的概念和算法的描述方法掌握用计算机解决实际问题的一般步骤。用多媒体教学网开展教学;用“先自主探究,后教学指导”的方法进行教学。
《算法与算法的描述》一课,是学生初始接触算法的第一节课,也是枯燥无味,很难引起学生的学习兴趣的一节课。在课堂教学的过程中,周老师选用了启发式的教学方法,用一个过河游戏引入本节课,调动了学生的学习兴趣,激发了学生自主探究的能力。活跃了课堂气氛,过渡自然,让学生们认识了算法的概念:解决问题的方法和步骤,为最终有效的达到教学目标采取了比较有效的教学策略。
从教学策略上来看,根据教学内容,选择相应的教学方法,注重学生学习能力的培养,关注方法的多样性,本课的安排符合学生的认知习惯,做到了重点突出,难点分散渗透,学生的课堂参与度极高,充分利用学生自主学习,小组合作探究,通过学生展示讲解,以及教师的及时总结,突破了难点,在老师的积极引导下,学生通过任务完成体会到成功的喜悦,培养了学生乐于探究,展示自我,表现自我的能力。周老师这堂课的情境引入设计新颖、有趣味性,又切主题,非常好。周老师采用的例子贴近生活用特别的典型,“比较大小”、“交换酒杯”、“累加求和”等,这些例子在生活中非常常见且学生能够自己解决的问题,周老师通过展示、演示等方法,让学生对展示进行评论、讨论并绘制流程图,使学生体会到流程图的绘制技巧,整个过程循序渐进,符合学生知识接受的规律。整个课堂效率非常高。
从辅助手段来看,思维导图的使用,恰当直观的把各个知识点串联了起来,直观而形象
特别值得推崇的是周思博老师的这节课使用了平板电脑吸引学生。同时平板电脑中安装了农夫过河的游戏,这是课堂亮点,并且还安装了屏幕推送软件,能及时将学生的绘制过程和结果展现在教室大屏幕上,仅调动了学生的积极性,而且紧紧抓住了学生的注意力,学生看得直观、看得清晰、看得明白,加深了学生对知识理解和记忆,整个课堂学生的学习热情都被极大的激活。
通过这次观课,使我的教学观念发生了转变。算法教学不是算法知识的教学而是算法技能的教学。今后,我将通过调整和改进自己的教学行为,提高教学效果,提炼适合个人特点的教学信念,探索有效的教学方式和方法,成为一个不断进取的、具有创新精神的信息技术教师。
课题:算法描述与设计》
教学目标:
1.进一步理解什么是;算法,知道算法的多样性
2.能够对设计的算法做简装的评价
3.学会利用自然语言、流程图和伪代码来描述算法
教学内容
1.了解什么是算法及其特征
2.学习三种描述算法语言
教学重点:通过例子设计算法
教学难点:三种描述算法语言的使用
课时数:1课时
正课讲解
一、算法是“灵魂”
1.算法存在于人们生活中,如:上街购物、顾客付款、营业员(主)找银等。
2.“韩信点兵问题”有不同的求解过程,就有不同的算法。
有N个人,除以3,5,7,分别余2,3,2,求N。
3.算法——解决问题的方法和步骤。
算法是尼克劳斯.沃斯(N.Writh)提出的,他指出:算法+数据结构=程序。
(即算法不能单独构成程序,它必须和数据结构合二为一)
4.算法的发现
时间:公元前3000年~公元前1500年 地点:巴比伦
巴比伦人求解“算法”的过程:先用解代数方法,再计算实际数目,最后写上一句短句“这就是一个过程”。 5.算法的特征
我们曾在必须修课中提过一点算法,如:冒泡排序法。
例:计算1+2+3+……+100=?
分析:这个算法有限制范围,可以在有限时间内完成,这是算法的第一个特征:有穷性。计算此算法可以用纸笔、算盘、运算器
和计算机来完成,且计算过程是多样的,但结果是唯一的。这就是算法的可行性、确定性。
计算方法:
⑴把这100个数按顺序相加。
⑵用凑数法:1+99=100,2+98=100,3+97=100,……,49+51,最后只剩下50和100。
⑶令S=0,使1≤n≤100,先执行S=S+n ⑴,再执行n=n+1 ⑵
n=1,S=0时,S(0)=1 n=2,S=1时,S(0)=3 n=3,S=3时,S(0)=6
n=4,S=6时,S(0)=10 n=5,S=10时,S(0)=15 n=6,S=15时,S(0)=21……
算法的另外一个特征:输入、输出。
新粤教版高中信息技术必修一3.2《算法及其描述》说课稿
尊敬的领导,亲爱的同事们,大家好!今天我将为大家带来新粤教版高中信息技术必修一3.2《算法及其描述》的说课稿。
一、课程概述
本课是高中信息技术必修一中的重要一节,主要介绍算法及其描述方法。通过本课的学习,学生将了解算法的概念、分类及基本特点,掌握常见算法的描述方法,为后续课程的学习打下基础。
二、教学目标
1.
知识目标:学生能够理解算法的概念、分类及基本特点;掌握常见算法的描述方法。
2.
能力目标:学生能够运用所学知识解决实际问题,提高分析和解决问题的能力。
3.
情感态度与价值观目标:培养学生对信息技术的兴趣和热情,树立正确的信息观念。
三、教学内容与教学方法
1. 教学内容:本课将介绍算法的概念、分类及基本特点;常见算法的描述方法;实例分析。
2.
教学方法:采用讲解、示范、案例分析等多种教学方法,引导学生积极参与讨论,加深对知识的理解和掌握。
四、教学过程设计 1.
导入新课:通过展示一些实际问题的解决方案,引导学生思考解决问题的过程,引出算法的概念和重要性。
2.
知识讲解:详细讲解算法的概念、分类及基本特点;常见算法的描述方法;实例分析。
3.
课堂互动:组织学生进行小组讨论,探讨一些实际问题的解决方案,提高学生的分析和解决问题的能力。
4. 总结回顾:对本课所学内容进行总结回顾,加深学生对知识的理解和掌握。
5. 作业布置:布置相关练习题,让学生巩固所学知识,提高应用能力。
五、教学评价与反馈
1. 教学评价:通过课堂表现、作业完成情况等多方面评价学生的学习成果。
2. 教学反馈:及时给予学生反馈,指导学生改进学习方法,提高学习效果。
六、教学反思与改进
1.
教学反思:对本课的教学过程进行反思,总结经验教训,为今后的教学提供参考。
2.
教学改进:针对教学中存在的问题和不足,提出改进措施和方法,提高教学质量。
通过本课的学习,学生将掌握算法及其描述方法的基本概念和知识,提高分析和解决问题的能力。同时,我也将不断反思和改进教学方法,为学生提供更好的学习体验。谢谢大家!