信息技术《算法基础知识》教案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《算法基础知识》教案
[教学过程设计]
一、教学目标
1、知识目标:了解算法的概念和发展历史;
2、技能目标:学会分析问题,提取问题形成算法描述、掌握流程图的概念与制作方法;
3、情感、态度与价值观目标:提高分析问题和解决问题的能力,体会算法分析的魅力。

二、教学重难点:
重点:算法的概念
难点:流程图表示
三、学法指导:
任务驱动模式下的小组合作学习
四、教学过程:
(一)、情景创设,激发兴趣
课件展示问题:
一位农夫要带一只狼、一只羊和一棵白菜过河,如果没有农夫看管,狼就要吃羊,羊就吃白菜,但是船很小,只够农夫带一样东西过河。

问农夫该如何解此难题?
以《阅读与思考》中一位农夫带着一只狼、一只羊和一棵白菜过河的材料入手,让学生展开讨论,探讨过河的方法。

给学生实物,让学生展示解决问题的方法。

(二)自主探究,交流分享
出示学习任务:
1、什么是算法?
2、解决问题的一般方法是什么?
学生阅读课本,独立思考,找出问题的答案,教师适当进行点拨。

2、算法的流程图表示。

(1)介绍常见的流程图符号及其说明;
(2)尝试用流程图来描述农夫过河的过程。

(3)用计算机语言描述算法(让学生了解,不做深入的介绍)
(4)E语言(了解)
(四)展示评价,实践创新
一、单选题
1、以下关于算法的说法正确的是()
A 算法就是某一个问题的解题方法
B 对于给定的一个问题,其算法不一定是唯一的
C 一个算法可以不产生确定的结果
D算法的步骤可以无限地执行下去不停止
2、算法的描述方法有( )
A 用自然语言描述
B 用流程图描述
C 用计算机语言描述
D 其余三项都是
3、关于算法,说法不正确的是()
A 算法是程序设计的灵魂
B 解决问题的过程就是实现算法的过程 "
C 算法独立于任何具体的语言,VB算法只能用VB语言来实现
D 算法的作用在于记录和交流人类解决问题的思想 C
五、梳理总结,拓展延伸
由学生总结归纳本节课的收获
知识结构归纳:
1、算法的概念;
2、算法的自然语言描述;
3、算法的流程图表示;
4、用计算机语言描述算法。

相关文档
最新文档