课题第二课算法与流程图目标知识目标理解流程图的概念认识流程图中常用的几种图形表示方法技能目标学会对日常生活中的事件进行描述并画出流程图通过使用绘制流程图掌握画流程图的基本方法情感目标感受流程图的描述方法养成对事物进行综合分析的习惯重点难点教学重点画流程图的几种常见图形及其用法教学难点流程图的图形的画法及其应用课前准备常用流程图的图形名称意义对照表几个实例的流程图例课时安排课时教师活动学生活动设计意图一导入前面的课程中我们学习了什么是算法今天我们就与同学们一起学习分析如何进行算法的描述了解算法与流程图有什么关系它的作用是什么如何画流程图教师简单描述算法与流程图的关系直入主题二新授一认识流程图教师讲解流程图概念流程图是一种以图解方式表示算法的描述方法常用图形及含义如下表所示实例针对上节课中交换两个变量的算法用流程图图形名称含义开始终止框程序的开始或结束处理框对数据进行处理输入输出框数据的输入或输出判断框根据条件进行判断选择其中一个分支流程线表示流程的方向认真听讲并对照书本认识流程图的常用图形及其含义流程图对于学生来说是个全新的概念所以一开始教师讲解偏多先将学生领入门表示教师讲解并画出流程图实例展示流程图请学生分析该流程图表示的算法亲身体验用流程图表示输入一个数判断该数是奇数还是偶数的算法教师巡视指导学习如何根据算法画出流程图观察流程图分析其中表示的算法尝试完成亲身体验通过两个实例充分理解算法与流程图之间的关系学会将其相互转换二绘制流程图绘制流程图常见的工具和软件有流程图绘制工具等其中使用比较方便投影展示流程图绘制界面让学生对照书本认识界面任务尝试绘制如图所示的流程图教师巡视指导请一学生演示操作任务亲身体验使用绘制如图所示的流程图教师巡视指导展示学生所绘流程图并加以点评开动脑筋在绘制流程图时如何在流程线上方输入或对照书本认识流程图的绘制界面小组合作研究尝试完成流程图的绘制一学生演示绘制流程图过程学生自主探究完成流程图的绘制学生尝试操作并回答问题以小组合作探究形式完成流程图的绘制一方面培养了学生团结合作的意识另一方面使得实践能力差的同学得以跟上学习进度学生自主探究学习能力得以提升通过实践来解决问题加深印象三知识总结一认识流程图图形名称含义开始终止框程序的开始或结束处理框对数据进行处理输入输出框数据的输入或输出归纳本节所学巩固所学二绘制流程图判断框根据条件进行判断选择其中一个分支流程线表示流程的方向相关资源