课题:《算法和算法的描述》
(一)教学背景
1. 内容分析:
《算法的概念和算法的表示方法》是华东师范大学出版社的《算法与程序设计》选学模块一书的第一章第二、三节。本节内容是第一章的重点和难点,介绍了算法的概念及算法的描述方法。它既是整个选修部分的开篇,也是后续程序设计的基础。
算法是计算机科学的核心内容之一。学生学习程序设计,不仅要会用程序设计实现算法,还应了解如何设计算法求解问题。充分理解和掌握本节课的内容,有助于培养学生的信息素养。
2. 学情分析:
经过多年信息课的学习积累,高一年级的学生能够熟练的使用计算机处理一些实际问题。但是,学生缺少运用程序设计解决问题的经验。因此,学生需要学习本节算法课的内容,为后续学习程序设计做准备。
从综合能力的方面来分析,高一年级的学生已具备使用计算机的丰富经验,具有接受更高层面知识的能力;同时,他们还具有旺盛的求知欲,一定的抽象思维和逻辑推理能力,能够理解和掌握本节课的学习内容。
(二)学习目标
学习要求
学科课程标准要求
算法与算法的描述:
算法及其特点
算法描述方法及其特点
常用流程图符号
学科教学指南要求
描述算法的概念,区分算法的主要特征
列举算法的描述方法,参照实例设计算法的流程图表示
学科教学手册要求
描述算法的概念,区分算法的主要特征
列举算法的描述方法,参照实例设计算法的流程图表示
课时目标
知识与技能:
理解算法的概念;
知道算法的特征;
运用自然语言和流程图描述算法。
过程与方法:
理解用自言语言、流程图清晰描述解决问题的过程,确立算法的概念;
理解计算机处理问题的思想方法。
情感态度与价值观
通过具体问题的解决过程,了解算法对于问题解决的作用和意义;
提高分析和解决问题的能力,培养严谨的思维习惯。
重点难点
重点:算法以及具体问题的算法描述
难点:
(三)学习评价
“课后作业”方式,对学生的学习效果做结论性评价。
(四)教学过程
教 学 过 程
教学环节
教师活动
学 生 活 动
教学情况预估
新课导入
过河问题的探索
要求:以小组为单位讨论过河问题的方法与步骤。
问题:船夫要带一只狼、一头羊和一捆青草过河。船夫只有一条小船,一次只能带一样过河;船夫走开时,狼会吃羊,羊会吃青草
学生独立使用“过河”flash游戏,得出成功的方案;请一位学生演示,分享给全班同学。
学生的兴趣点比较高
。请帮船夫设计一个具体的步骤,安全地将狼、羊、草带到河对岸。
解决方法一:
船夫带羊过河,羊留下,船夫返回;
船夫带狼过河,狼留下,带羊返回;
船夫带草过河,草留下,船夫返回;
船夫带羊过河
解决方法二:
船夫带羊过河,羊留下,船夫返回;
船夫带草过河,草留下,带羊返回;
船夫带狼过河,狼留下,船夫返回;
船夫带羊过河
讲授新知
算法的概念与特征
算法是解决问题的具体步骤。
算法是在有限步骤内求解某一问题所使用的一组定义明确的规则。
有穷性
确定性
可行性
……
结合过河问题讲解和分析算法的特征。
练习1:根据概念,判断实例是否为算法:商品的使用说明书;广播操图解
课题:《算法和算法的描述》 来自淘豆网m.daumloan.com转载请标明出处.