冀教版八年级全册信息技术 12.算法描述与程序结构 教案

文档属性

名称 冀教版八年级全册信息技术 12.算法描述与程序结构 教案
格式 doc
文件大小 109.5KB
资源类型 教案
版本资源 冀教版
科目 信息技术(信息科技)
更新时间 2020-09-15 08:31:35

图片预览

文档简介

算法描述与程序结构
一、基本信息
设计者:
学生:
教材:初中信息技术(冀教版)八年级全册
二、教学内容分析
算法和流程图的知识点的内容难、枯燥、学生难以理解。算法在程序设计中有着重要的地位,语言只是工具,算法才是设计的灵魂。只要算法正确,流程图无误,就可以用编写程序。本节内容难而且枯燥我就在设计教学的过程中注意多举实践中的例子,引导学生注意寻找、发现身边的实践问题,理论与实践结合进而设计出算法。虽然在教学过程中设计了一些常见的、简单的例子,但是算法仍然是学生较难理解掌握的内容。本节的教学只是开始、只是启蒙,对学生的要求不能过高。通过不断深入的学习,学生的理解会逐步加深。不要急于求成,应该循序渐进。
三、教学(学习)目标与重难点
知识与技能:①了解算法的基本概念和算法的表示方法;能用流程图描述算法。
②了解算法和计算机程序的基本概念,了解计算机程序执行的基本过程。
过程与方法:①通过分析问题、理解和熟悉用自然语言等清晰描述解决问题的过程,确立算法的概念。
②通过利用流程图描述算法过程,掌握利用流程图描述算法的方法。
情感态度与价值观:①逐步培养学生严谨、科学的程序设计思想; 通过具体问题的解决过程,知道算法
对于问题解决、程序设计的作用和意义。
②培养学生利用信息技术解决实际问题的能力。通过算法描述,锻炼分析及解决问题
的能力,培养严谨的思维习惯。
教学重点:?? 把解决问题的方法步骤化; 如何用算法描述问题的解决; 流程图描述算法的方法。
教学难点:? ①表述解决问题的步骤,即算法的描述及表示;②流程图描述算法的方法;③程序结构的表
示、关键性条件的确定以及在流程图中的体现
四、学习者分析
通过前面学习,他们知道了程序和程序设计,本节课的内容较为抽象化,把问题进行分解,形成步骤从而程序化是重点,学生没有接触过这部分知识,感到无从下手。在学习的过程中,要从实例出发,多操多练为主,以具体的程序实例实践为教学内容,学习算法和程序结构,让学生有动手体会的时间和消化知识的机会。
五、教学策略选择与设计
讲解法,演示法,操作实践法,任务驱动式?,边讲边操作
六、教学资源与工具设计
教学环境:微机教室
教学资源:VB程序
七、教学过程
教学环节 教学内容与教师活动 学生活动 设计意图或依据
创设问题情景引入:?导入新课 ?将判断闰年程序下发给学生,操作体会vb程序,引入程序设计。 操作程序,了解计算机是由程序的判断和选择 引发学生的兴趣,让学生明确本课的学习任务,激发学生的求知欲望。
新课讲述:什么是算法和程序结构计 ①对照课本学习算法和流程图
②程序的三种结构 阅读课本,思考并回答问题 学生知道算法的概念。
分析小程序的算法和程序结构 讲解闰年程序的算法和程序结构,并引导学生画出流程图
丰富学生的知识
编写闰年程序,生成可执行文件 根据课本的内容,编写闰年程序 学生进行练习。 加强学生对程序的算法和程序结构的运用
设计同学简介程序 设计程序,分析算法和程序结构。给以程序操作 学生观看然后结合程序练习进行练习 加强学生对控件的使用和熟悉。练习制作较为复杂点的程序
小结归纳 正确的算法是程序设计的关键,程序结构是具体的步骤,程序语言是编程的工具。




八、教学流程图
1