第二课 算法与流程图 教学设计
1教学目标
知识目标:1.了解流程图的概念;
2.认识常用的几种图形表示方法。
技能目标:1.学会对日常生活中的事件进行描述并画出流程图;
2.通过使用Visio绘制流程图,掌握基本画法。
情感目标:学会用流程图的方法去思考生活中的问题。
2重点难点
教学重点:流程图的几种常见图形及其用法;
教学难点:流程图的图形的画法及其应用。
3教学过程
活动1【导入】导入
一、导入:
前面我们已经初步的认识了算法,那么今天呢,我们一起来看看相对应算法的流程图,他们之间的关系,好比说是一个“想法”与“设计图”的关系。21世纪教育网版权所有
教师简单描述算法与流程图的关系。
活动2【讲授】新课
二、新授:
(一)认识流程图
教师讲解流程图概念:流程图是一种以图解方式表示算法的描述方法,常用图形及含义如下表所示:
二、新授:
(一)认识流程图
教师讲解流程图概念:流程图是一种以图解方式表示算法的描述方法,常用图形及含义如下表所示:
图形
名称
含义
开始/终止框
程序的开始或结束
处理框
对数据进行处理
输入/输出框
数据的输入或输出
判断框
根据条件进行判断,选择其中一个分支
流程线
表示流程的方向
1.实例1:针对上节课中交换两个变量的算法,用流程图表示。
教师讲解并画出流程图。
2.实例2:展示流程图,请学生分析该流程图表示的算法。
3.亲身体验:用流程图表示“输入一个数,判断该数是奇数还是偶数”的算法。
教师巡视指导。
(二)绘制流程图
绘制流程图常见的工具和软件有Word流程图绘制工具、SmartDraw、Microsoft Office Visio等,其中Microsoft Office Visio使用比较方便。21教育网
投影展示Microsoft Office Visio流程图绘制界面,让学生对照书本认识界面。
任务1.尝试绘制如图2-1所示的流程图。
教师巡视指导。
请一学生演示操作。
任务2.亲身体验:使用Visio2010绘制如图2-2所示的流程图。
教师巡视指导。
展示学生所绘流程图,并加以点评。
开动脑筋:在绘制流程图时,如何在流程线上方输入“Y”或“N”?
活动3【讲授】小结
三、知识总结:
(一)认识流程图
图形
名称
含义
开始/终止框
程序的开始或结束
处理框
对数据进行处理
输入/输出框
数据的输入或输出
判断框
根据条件进行判断,选择其中一个分支
流程线
表示流程的方向
(二)绘制流程图
—— Visio 2010