《14算法的概念和表示方法》公开课教案
- 格式:doc
- 大小:52.00 KB
- 文档页数:3
课 题 算法及其表示方法
课 型 新授课 教学手段 多媒体
授课人 单 位
教学方法 诱思探究、任务驱动、小组协作
教学目标 知识与技能 (1)了解算法的含义; (2)学会如何设计算法; (3)掌握用流程图表示算法的方法; 过程与方法
(1)能初步利用算法解决简单的问题
(2)学会绘制流程图表示算法;
情感与价值 (1)培养学生良好的信息素养与合作学习能力 (2)培养学生自我获取信息、分析评价与表达呈现信
息的能力;
教学重点 算法的设计、用流程图表示算法
教学难点 流程图表示算法
教学
内容
教师活动 学生活动 设计意图
复习 导入 讲授 新课 【复习提问】 1、编程解决问题的基本过程? 【知识导入】 1、分析问题、设计算法、编写代码、调试运行、检测结果 2、编程的核心:设计算法 我们这节课要学习的内容就是设计算法。 【课件展示】 一、算法的定义: 解决问题的方法与步骤的集合。 二、算法的设计 【小组活动1】 1、提出问题:“奔跑吧兄弟”节目中关于“鸡兔同笼”问题,鸡兔同笼:30只头、88条腿 请学生以小组为单位,通过讨论来分析下面这个问题,并设计出合理的算法。 2、对学生的回答进行归纳总结。 思考,回答 认真听讲 小组活动: 思考并讨论 派组长阐述算法的设计过程 让学生复习巩固学过的知识
以旧知识导
入能够增强知识
间的逻辑性,便
于学生理解记忆
学生以小组
为单位合作学习
方式,培养学生
良好的信息素养
与合作学习能
力。
教学 内容 讲授 新课 教师活动 三、算法的表达:流程图 【课件展示】 1、流程图中常用的符号: 2、【小组活动2】 (1)提出问题:利用计算机计算10000以内奇数的和,并画出流程图。 (2)展示学生的流程图并加以点评。 学生活动 观看课件,并且认真听教师讲授。 小组活动: 请同学们以小组为单位,思考并讨论通过word来画出10000以内奇数的和算法流程图思考并讨论 派组长阐述算法的设计过程 各组作品展示、评价 设计意图
教师演示讲
解知识点方式,
让学生掌握流程
图的基本过程与
方法,从而突出
重点,突破难点。
巩固练习,
展示交流、评价
反馈, 再次强化
学生对于知识点
掌握、理解与迁
移,已这样层层
递进的教学方式
又一次突出重
点,突破难点。
课堂 小结 本节的重点也是本节的难点是用计算解决问题过程中的设计算法、以及利用
流程图的方式表达算法。
板书 3.4算法与程序设计 一、算法的定义 二、算法的设计
三、算法的表达:流程图
作业 【课件展示】 完成流程图 知识巩固