杭十四中潘晓燕《算法与算法的表示》教学设计.docx

上传人:wux****ua 文档编号:10334436 上传时间:2020-04-11 格式:DOCX 页数:5 大小:99.65KB
返回 下载 相关 举报
杭十四中潘晓燕《算法与算法的表示》教学设计.docx_第1页
第1页 / 共5页
杭十四中潘晓燕《算法与算法的表示》教学设计.docx_第2页
第2页 / 共5页
杭十四中潘晓燕《算法与算法的表示》教学设计.docx_第3页
第3页 / 共5页
点击查看更多>>
资源描述
算法与算法的表示授课教师 潘晓燕 单位:浙江省杭州第十四中学一、教学理念:“算法”是思维和手段的最佳演绎,因此,本节课的设计中我觉得要充分尊重知识本身的逻辑,就是在无形中实现教师先将知识打包,学生解压缩和理解消化后,能再打包再加工运用的过程,强调信息技术与生活实际的联系,注重培养学生的逻辑思维能力、解决问题的能力。因此,本课基于普通高中信息技术课程标准中的基本理念,采用了以学生的学习和发展为中心,根据算法的概念算法的表示算法的生活体验这一逻辑发展主线,运用了基于建构主义理论的任务驱动、分层教学、演示法等教学方法,突出自主、合作、探究等学习方法。二、教材分析:“教学指导意见(2012版)信息技术基础模块”指出,算法与程序设计是信息技术学科的核心内容之一,并从原来的2个课时增加为12个课时,并列出了7块内容:1.理解算法的基本概念,掌握算法的常用表示方法。2.了解面向对象程序设计的基本方法,掌握VB应用程序的保存、调试和运行的方法。3.掌握标签、图像、文本、按钮等基本控件的应用,初步掌握列表框、计时器等其它控件的应用。4.理解VB基本数据类型,掌握常量、变量和数组变量的概念,及定义和使用方法。5.掌握VB中常用标准函数的功能、VB的基本运算及表达式的表示方法。6.掌握赋值、选择、循环等基本语句的作用和使用方法。7.学会使用VB编写顺序、选择和循环三种控制结构的简单程序,掌握包括枚举、解析等常用算法的程序实现。根据以上要求,我考虑将1-12课时设置如下授课计划:内容课时算法与算法的表示1课时VB简单界面设计和简单程序模仿2课时VB的常量、变量、表达式、函数、赋值语句等2课时VB分支语句及实例设计2课时VB循环语句及实例设计2课时VB一维数组与实例设计1课时VB综合实例设计(枚举、解析等算法)2课时根据“教学指导意见”和我的模块授课计划,“算法与算法的表示”作为整个模块的第一课,对于整个算法与程序设计模块的学习起到“提纲挈领”作用,从算法的自然语言描述和流程图描述入手,理解算法,同时培养学生的逻辑思维能力。把握好内容的深度和广度,联系学生生活实际,选择通俗易懂的实例,是突破重难点的重要手段。三、学情分析:本节课的教学对象是高一年级学生,已具备一定的逻辑思维能力和分析问题、解决问题的能力,为本节课学习提供了一定的基础。但算法与算法的表示这一块内容抽象、理论性强,学生在这一方面也是初次接触,比较难接受,因此这节课的内容设计难度不能太大,要从基础逐步地加深,要考虑学生的接受程度。同时,考虑本人所在的杭州第十四中学和温州中学的学生在学习水平上的差异,为避免出现学生“吃不饱”的情况,考虑在日常教学的基础上引入一些逻辑性较强的算法,在教学中适当融入一些算法的思想,并在课堂测试环节中给一部分学习能力较强的同学设置了“练习提高题”,以实现差异化教学。四、教学目标:1通过游戏、竞猜等环节了解算法的概念和算法的三种表示形。2. 通过分析流程图的执行过程,能读懂流程图。3. 通过小组竞赛的形式增强学习积极性,提高合作的意识。4. 通过理解算法的概念、了解算法的表示形式、分析流程图的执行过程,体会算法在生活中的作用,初步建立运用计算机解决实际问题的意识。五、教学重难点:教学重点:算法的自然语言和流程图表示形式教学难点:通过理解流程图的执行来理解算法六、教学准备:教学辅助网站,课堂测试系统七、教学过程: 教师活动学生活动设计意图(一)算法的概念任务一:“汉诺塔”游戏竞赛。说明:玩只有3个金盘的汉诺塔游戏。提问:算法的概念是什么?阅读课本并回答算法的特征是什么? 提问:根据算法的概念,判断下列说法是否正确?你能否举一个算法的例子?(二)算法的表示从算法概念过渡到算法的表示。请学生猜3D打印机,提问:用自己的话描述猜价格的过程,提出自然语言的算法表示形式。由计算机解决问题的过程引出算法在计算机内部的表示,展示“猜3D打印机价格”程序的计算机语言。从自然语言和计算机语言各自的特点对比引出流程图表示形式。展示自然语言描述介绍流程的框图结构展示流程图表示形式练习:理解流程图中不同框图的运用。阅读课本,根据完成的自然语言,选择合适的框图进行填充。介绍流程框图中容易混淆的地方。总结算法的三种表示形式。(三)算法的体验 给出流程图,引导学生通过理解流程图的执行理解流程图所表示的算法,并引申到日常生活当中,提出算法的重要性。任务二:给出两个算法的流程图,根据你对流程图的理解,抢答流程图所表示的算法。提问:这个算法实现的是什么功能?这个算法在我们的生活当中有哪些应用。(四)巩固和提高由算法的重要性过渡到巩固测试阶段。任务三:课堂测试及学生情况反馈 输入用户名、密码、验证码,选择小组竞赛进行测试,完成提交答案。辅助网站实时显示小组完成率、正确率和每一题的正确率。 设置“练习提高”模块,分层次教学,通过学生补充流程图、对流程图改错的方式,让学得快的学生练习提高。 测试结束后分析数据,并根据学生的掌握情况,分析试题。(五)总结和提升总结算法的概念、算法的表示形式,通过给学生推荐两本书自动化之路,算法如何改变了世界?、第三次工业革命,让学生回顾算法的过去,展望算法的未来,从而提高学生学习算法的兴趣。带着问题玩游戏、阅读课本,积极思考,回答问题。相互讨论,进一步明确算法的特征,寻找出身边的算法并进行简单的描述。猜价格游戏,思考并尝试用自然语言描述算法。了解计算机语言。思考流程图的特点和框图规则。打开教学网站完成“流程图练习”,二人小组互相检查速度和正确率。听讲思考听讲,思考,读流程图,参与抢答,通过讲解进一步理解流程图的执行。思考该算法在生活中的应用。完成测试,学习快的同学可以完成“练习提高”模块。学生听讲、思考。游戏引入,告诉学生“其实多个金盘的汉诺塔游戏是一个经典的递归算法”,从而抛砖引玉,激发学生的学习兴趣。引导学生积极思考,鼓励他们对别人的回答做出补充或不同意见。将科技前沿的“3D”打印机引入课堂。对计算机语言产生感性认识。从自然语言描述过渡到流程图描述,感受流程图的绘制方法,理解流程图的含义。了解流程框图的运用。学习巩固各类框图的运用。在总结中加强对算法三种表示形式的了解。使学生能理解流程图所表示的算法的含义。培养学生养成在生活中思考算法的习惯。鼓励学生相互学习,互相讨论,考虑分层教学。通过练习,落实教学重点,了解学生对知识点的掌握,并进行针对性的分析。加深学生对内容的体会和理解,理解生活中的算法。教学设计说明“算法”是思维和手段的最佳演绎,因此,本节课的设计中我觉得要充分尊重知识本身的逻辑,就在无形中实现教师先将知识打包,学生解压缩理解消化后,能再打包再加工运用的过程。这节课根据算法的概念算法的表示算法的体验这一逻辑发展主线,本着“以学生为本”原则,最大限度发挥学生的学习主动性。“算法及其实现”这部分内容是偏向纯理论为主的,对学生而言又是陌生的,甚至是本能有点排斥。如何打破他们心中的神秘感,同时又要将这节理论知识占绝对内容的课让学生感兴趣,吸引他们积极主动的进行探究学习,是本节课的一个重点。创造各种机会,让学生自主探究学习,“以课本为纲”,重视课本的作用和地位,同时又不完全依赖于课本,给学生一个教学辅助网站,可以拓宽学生的知识面,给不同层次学生都有充分的学习资源。注重学生信息素养的培养,放手让学生探究,引导学生自己去总结、归纳,鼓励学生大胆推理,在学生中形成一种积极思考、大胆求异的心理氛围,培养学生的创新思维和进取精神,教师善于发现学生各种想法的可取之处,给学生更多的鼓励,努力调动学生的学习积极性。希望自由的学习氛围推动每一个学生努力思考、探索、创造,享受成功的喜悦,逐步形成积极进取的良好学习心态,促进我们的学生心理健康发展。个人简介300字:潘晓燕,来自杭州第十四中学,一级教师。本人平时踏实工作、努力创新,参加信息技术教师的各类评比,在教学案例评比、课堂教学评比、基本功技能竞赛、命题竞赛等各类活动中多次荣获杭州市一、二等奖。2012年,本人同时荣获杭州市信息技术高中教师教学设计比赛一等奖和杭州市信息技术高中教师课堂教学比赛一等奖。信息化的发展,校园信息化的迫切需求,新课改的来临都让我感到了作为一名信息技术老师的紧迫感和责任感,衷心希望和广大“信息人”共同探讨,争取有更大的进步。
展开阅读全文
相关资源
相关搜索

当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!