资源简介 21世纪教育网 –中小学教育资源及组卷应用平台浙教版九年级第一章第二课时教学设计课题 算法与流程图 单元 第一单元 学科 信息技术 年级 九年级学习目标 信息意识:了解流程图的概念、认识几种常用图形的表示方法。计算思维:学会对日常生活中的事件进行描述并画出流程图数字化学习与创新:通过使用Visio绘制流程图,掌握基本画法。重点 流程图的几种常见图形及其用法难点 流程图图形的画法及应用教学过程教学环节 教师活动 学生活动 设计意图导入新课 回顾上节课的算法设计,思考除了自然语言描述算法外,还有其他描述方法吗?语言描述的方式不够直观,我们可以使用一种更加直观的方式来表达我们的算法。 思考、回答 由上节课熟悉的算法描述引入流程图表示算法的方法。讲授新课课堂活动1课堂活动2 流程图是一种以图解方式表示算法的描述方法。介绍常用图形、名称及其含义用流程图设计和描述算法形象直观、便于理清思路、易于理解,流程图是算法设计是常用的一种描述方法。尝试根据实际问题来画出流程图,以上节课中两个酒瓶换酒(交换两个变量)的问题,根据问题老师带领共同来画出流程图完成交换两个变量的流程图后,通过展示引导学生回答,在这个案例之中我们流程图形里面有的图形没有用到。请同学们思考,同桌讨论用流程图表示求两个数中较大的数的算法的流程图应该怎么画呢?教师根据学生画出的流程图进行点评,根据反映出来的问题进行教学同桌两人组成一个小组根据游戏规则完成“心有灵犀”活动总结活动,展示流程图图形及名称、含义教师展示课堂练习,引导学生思考,完成练习教师巡视指导教师引导、帮助活动的进行总结软件使用的基本步骤、师生共同完成课堂练习 学生边听边画并试图理解其含义根据老师的提示逐步画出流程图思考、回答判断框思考、讨论、回答掌握得比较好的同桌可以给同学展示他们的画法在游戏中记住流程图的图形和含义,效果更好查漏补缺,使记流程图形、名称、含义思考、画流程图学习课本内容,在老师的指导下完成软件的启动和流程图的基本图形的调用 自学探究软件的操作、采用教师小组指导、小组成员间互助完成相应的练习学生展示学习效果完成课堂练习 学生在草稿纸上画出图形有利于理解和记忆图形及其含义刚开始画流程图学生还比较陌生,在老师的带领下共同来完成可以增加学生的不适感,感受画流程图过程的简单与乐趣逐步引导学生更深入全面的学习流程图的画法及时检验反馈,增加学生对流程图图形的熟悉感,便于接下来的教学进一步工具让学生熟悉和识记流程图需要掌握的相关知识经过上一个例子后,学生理解了流程图的基本画法,通过小组的形式确定了画法后有同学跃跃欲试,可以提供给学生展示自我的机会,同时教师可以了解学生在掌握的情况,根据出现的问题灵活的进行教学,已比学的方式激励学生更好地完成自学任务层层推进,学生进一步了解和练习流程图的画法,更多的学生会掌握学习的只是经过上面对画流程图的练习,学生基本能在纸上完成流程图的制作,更进一步学习流程图软件有一定的优势锻炼学生自学能力、小组合作能力课堂小结 一、流程图的概念二、常用流程图形、名称及含义三、使用Visio 2010绘制流程图板书 算法与流程图1、流程图的概念:流程图是一种以图解方式表示算法的描述方法。2、流程图常用图形、名称及其含义。3、使用Visio 2010绘制流程图21世纪教育网 www.21cnjy.com 精品试卷·第 2 页 (共 2 页)HYPERLINK "http://www.21cnjy.com/" 21世纪教育网(www.21cnjy.com)(共19张PPT)算法与流程图信息技术浙教版 九年级上上21世纪教育网 下精品教学资源请同学们回顾上节课学习的内容,什么是算法?所谓算法就是解决问题的方法和步骤。上节回顾新知导入确定算法——用自然语言描述(1)定义三个变量:X、Y、T;(2)把1赋值给变量X ,把2赋值给变量Y;(3)把X中的值传递给T;(4)把Y中的值传递给X;(5)把T中的值传递给Y.思考:除了用自然语言描述外,还有其他描述方法吗?上21世纪教育网 下精品教学资源新知讲解认识流程图流程图是一种以图解方式表示算法的描述方法。….………….开始/终止框程序开始或结束…………………….处理框对数据进行处理…………………….输入输出框数据的输入或输出…………………….判断框根据条件进行判断,选择其中一个分支…………………….流程线表示流程的走向….……………..常用图形及其含义流程图是算法设计时常用的一种描述方法。交换两个变量流程图开始X←1,Y←2,T←0Z←TX←YY←T输出X,Y值结束XTY12用流程图表示求两个数中较大的数的算法输出BA>B NY开始输入A、B结束输出A活动1:心有灵犀游戏:请你的同桌一起,一个同学描述图形的意义(不能说名称),另一个同学画出图形并标出名称,我们来进行一场及时比赛,在相同的时间内哪组同学完成的个数多。游戏规则:说的同学只能描述意思并用其他可能的语言进行提示,不能说名称和比划图形的样式,画的同学不能说话,否则算犯规处理。上21世纪教育网 下精品教学资源识记流程图形图形符号名 称含义开始/终止框)判断框流程线程序开始或结束数据的输入与输出根据条件进行判断,选择其中一个分支表示流程的走向对数据进行处理输入/输出框处理框(执行框)课堂练习用流程图表示“输入一个自然数,判断该数是奇数还是偶数的算法?输出“X是奇数”Y=X÷2的余数N输出“X是偶数”Y开始输入X结束Y=0?上21世纪教育网 下精品教学资源拓展提高用 Visio 2010界面认识快速访问工具栏文件菜单选 项 卡功能区形状窗口绘制页面用 Visio 2010绘制流程图以小组为单位自学教材P8绘制流程图的内容,练习使用 Visio 2010绘制流程图,完成课本P7 图2-2 所示流程图,并总结Visio2010画流程图的基本步骤。我们请两个小组来演示效果,看哪个小组完成效果好活动2:比一比用 Visio 2010绘制流程图1、启动Visio 2010,选择“文件” “新建” “基本流程图”,如下图2、添加流程图形状和文本。在形状窗口中将所需的流程图形状拖动到绘制页面,并调整大小和位置,然后再形状中添加文本3、添加流程线。移动断电,连接流程图形状用 Visio 2010绘制流程图的基本步骤第二步第三步第一步启动Visio2010 选择“文件”→“新建” →“基本流程图”添加流程图形状和文本.添加流程线课堂练习1.算法的描述方法很多,有自然语言、 、 等。5.请画出图书馆借书的流程图2.流程图是一种以 表示 的描述方法。3.请描述流程图中一下图形的名称及含义名称 、含义 。名称 、含义 。名称 、含义 。4.绘制流程图常见的工具软件有 、 、 。流程图计算机语言图解方式算法开始/终止框程序开始或结束判断框Wordoffice VisioSmartDraw根据条件进行判断,选择其中一个分支处理框(执行框)对数据进行处理开始找书用借书卡登记取书结束上21世纪教育网 下精品教学资源上21世纪教育网 下精品教学资源课堂总结二、常用流程图形、名称及含义一、流程图的概念三、使用Visio 2010绘制流程图上21世纪教育网 下精品教学资源板书设计1、流程图的概念:流程图是一种以图解方式表示算法的描述方法。算法与流程图2、流程图常用图形、名称及其含义。3、使用Visio 2010绘制流程图开始/终止框程序开始或结束处理框对数据进行处理输入输出框数据的输入或输出判断框根据条件进行判断,选择其中一个分支流程线表示流程的走向上21世纪教育网 下精品教学资源作业布置1、思考:在绘制流程图时,如何在流程线上方输入“Y”或者“N”?2、用流程图表示算法有哪些常用的图形?其名称和含义分别是什么?3、用流程图表示“输入三个数,输出其中最大的数”的算法上21世纪教育网 下精品教学资源谢谢21世纪教育网(www.21cnjy.com)中小学教育资源网站有大把优质资料?一线名师?一线教研员?赶快加入21世纪教育网名师合作团队吧!!月薪过万不是梦!!详情请看:http://www.21cnjy.com/zhaoshang/ 展开更多...... 收起↑ 资源列表 第二课 算法与流程图 教学设计.doc 第二课 算法与流程图 课件.ppt