还剩2页未读,继续阅读
文本内容:
《算法及其实现》教授类型新课型教授对象:高一学生
一、教材分析本节课选自浙教版普通高中《信息技术基础》第三章第四节内容,本小节主要围绕算法及其实现展开的,按照学科指导纲要,本小节将花2课时讲解,本节课为第一课时内容,将重点学习算法的概念及其表示,带领学生体验并理解算法思想,认识算法在解决问题中的地位与作用,为下节课算法的实现奠定基础,同时,也对学生以后更深入学习程序设计至关重要
二、学情分析本节课我的授课对象是普通高中一年级的学生,根据我已有的了解,通过前节内容的学习,学生已经具备了一定的逻辑分析问题、解决问题、信息加工能力等,这为本节课的学习提供了良好的基础,但是,对于算法,他们是第一次接触,较为陌生,所以难度较大
三、设计思想以学生为主体,利用情境创建,小组的合作交流等学习环境,发挥学生学习的积极主动性,融知识点于问题中,通过适合的讨论探究让学生在愉快中建构自己的知识体系
四、教学目标知识与技能1理解算法的基本概念及其特点2会用自然语言和流程图正确描述算法3掌握算法的3种结构过程与方法1通过农夫过河和野人过河的Flash动画体验并归纳出算法的概念2通过教师讲授、小组合作学习探究方式培养学生分析问题,总结归纳的能力3通过小组合作学习互助,培养团结协作的能力情感与态度1通过小组合作学习探讨,激发学生学习的热情和创新意识2通过算法解决问题的过程,培养学生发散思维,多角度解决问题的意识
五、教学重难点1算法的概念2算法的流程图表示
六、教法分析讲授法以讲授法为主,并结合学生讨论活动开展教学
七、学法分析以听教师讲授与小组合作讨论为主
八、教学过程
一、新课导入1以一段学生感兴趣的《野人过河》Flash视频展开本节课的内容,在观看前先告诉学生们这个小游戏的规则,然后请一个学生来完成任务该游戏具备一定的难度,不是所有学生都能完成,我将根据学生的操作进行适当的评价或者点拨、解释2我将在《野人过河》之后请每位学生试一试P67的《农夫过河》,经过《野人过河》游戏,学生的思路已经打开了,对于《农夫过河》大部分人都能找出解决方法我将趁热打铁,告诉同学们刚才大家一同解决问题问题的方法和步骤就是信息技术中经常提到的算法那么,到底“什么是算法呢?”“算法又该如何来表示呢?”
二、教学内容算法的概念和特点1提问什么是算法?它有什么特点?【解析】以课本为参照基础算法就是解决问题的手段,是对某一特定问题设计的一种求解步骤和方法算法的特点是步骤必须是有限的,每个环节必须准确可行2提问生活中有很多例子,同学们一起来谈谈我们都遇到了哪些算法【解析】此环节将以P67的“泡茶”例子结合学生们的实际例子,同一个问题的解决方法可能有很多,但是我们要学会选择最有效便捷的方式进行解决算法的表示方法1提问刚才《野人过河》、《农夫过河》我们都已经找出了的方法了,那么我们该如何把这些算法表示出来呢【解析】根据学生的基础,大部分人会选择用语言来表示,我将根据学生的回答,指出语言描述虽然易懂,但是容易出现歧义,我们还可以用流程图、计算机语言来描述算法的表示方法自然语言、流程图语言、计算机语言流程图的表示:1以讲授法为主,结合课件演示,呈现流程图的基本元素开始、结束框处理框连接框判断框输入框流程线流程图的三种结构1趁热打铁以简单的生活实例将流程图的基本元素进行应用,并且传递流程图的三种结构顺序、分支、循环结构实例1:早上一床到吃饭前的过程实例2体育课选场地的过程实例3寻找东西的过程
三、课堂小结1什么是算法,算法的特点2算法的流程图表示法3算法的三种基本结构
九、板书设计。
个人认证
优秀文档
获得点赞 0