程序与算法教案_第1页
程序与算法教案_第2页
程序与算法教案_第3页
程序与算法教案_第4页
程序与算法教案_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、信息技术教学设计课题程序与算法学段初中二年级课时1 课时授课教师李海娇工作单位吉林市通潭实验学校教材版本吉林教育出版社信息技术二年级下册第三章第一节内容分析算法是规则系统一种循序渐进解决问题的过程, 尤指一种为在有限步 骤内解决问题而建立的可重复应用的计算过程。 算法是连接人和计算机的 纽带,是计算机科学的基础, 利用计算机解决问题需要算法。 首先研究解 决问题的算法的自然语言表达, 再把算法转化为程序, 所以本节课学习用 自然语言进行算法设计是使用计算机解决具体问题的一个极为重要的环 节.学生分析通过对学生的调查分析了解到, 基本上所有的学生在此之前都没有 接触过算法和程序, 这两个概念对于

2、学生来说是陌生的。 在学生的意识里 设计算法和编写程序是很难的, 是工程师们才能做的事情, 对他们而言是 遥不可及的, 所以他们会害怕学习这块内容。 这节课是学生学习算法和编 程的第一课, 不能让学生感到有太大的难度, 要让他们觉得算法是一个很 好理解的概念,设计算法也并不是难事。因此我设计了几个例子和游戏, 这样可以培养学生的自信心, 提高他们的学习兴趣。 我在课堂中设计了很 多的学生活动, 这样可以提高学生学习的主动性, 提高学生学习算法和编 程的兴趣,培养学生利用计算机解决问题的能力。教学目标知识与技能理解算法的概念、会用自然语言和流程图对简单算法进行描述、理解程序的三种基本结构过程与方

3、法通过汉诺塔的 flash 动画体验算法并归纳出 算法的概念。小组讨论培养学生分析、总结和归 纳的能力和协作、交流的能力。情感态度与价值观以益智游戏引入算法, 激发学生的学习兴趣,培养学生的主动探究能力。重点算法的概念、算法的表示难点算法三种执行模式教学方法1. 教学过程中融入建构主义教学观,引导学生通过对具体实例的分 析,体会算法的思想,算法的特点,提高教学效率;2. 开放式的授课,根据教科书又不局限于教科书,进行部分的扩展, 提高学生学习的兴趣。3. 以课堂讨论的方式,引导学生针对趣味性问题和生活实际中会遇到 的问题进行思考、 讨论,探索解决问题的方法和步骤, 从中得出关于算法 的诸多概念

4、。所有内容都以学生独立思考和分组讨论的方式进行, 充分调动学生的 主观能动性,以达到主动式学习、探究学习和创新性学习。教学准备多媒体课件 、学生学习任务单教学过程环节教师活动学生活动设计意图导入汉诺塔游戏:两种形式汉诺塔游戏。选择两个学生, 一个做实际的汉诺 塔游戏,一个做电脑1、通过学生 体验游戏操 作,激发学生程序(时间关系,只让学生做三个饼的游戏)1、程序概念:计算机程序是为实现认定目标或解决特定问题而用 计算机语言编写的一些列的语句 或指令。2、程序设计:分析问题; 设计算法; 编写程序;调试运行;上的小程序。下面的的学习兴趣,学生一同思考,可以活跃课堂气提示。氛。2、让学生对算法设计

5、有初步的体验。此环节大概3 分钟。让学生消除程序概念及程程序很难的序设计这里,由教师印象,提高学引导学生总结说出,生对程序设教师适当点拨。计的兴趣。此环节大概5 分钟。算法的定义算法1、算法的概念:算法通常是指按 照一定规则,可以用计算机来解决 某一类问题的明确、有限的步骤。听教师讲解,学 生用自己的语言解 释算法。没有统一的 说法,以学生 能理解为准。 此环节 2 分2、算法的特点: 有限性确定性可执行性 有 0 到多个输入有 1 到多个输 出。听教师讲解。有 疑问可以向教师询 问。算法的特点 是非常好理 解的,教师简 单讲解即可。 此环节 4 分 钟。3、算法的描述: 自然语言:由学生用自

6、然语言描 述汉诺塔算法。在学生练习上 填写,教师将写的好 的向全班展示。这里出现的 最大的问题 是一步多写, 所以一定培 养学生写算 法条理清晰。 此环节 5 分 钟。流程图: 微课演示流程图常用符号和顺序 结构的流程图的写法。1、看教师微课,学 习流程图的符号,顺 序结构流程图的书 写,并练习。2、1、 3、5 组练习 循环结构的书写, 2、 4 组练习选择结构的 书写。选择结构例题:求1、微课学习 有利于激发 学生的学习 兴趣。2、小组讨论, 学生互助学 习,有利于培 养学生的合 作意识。一个数的绝对值。循环结构例题:猜 数字。本环节 13 分钟。小组讨论,共同完 成,在练习纸上完 成。流

7、程图是本 节课的重点, 所以要给学 生充分的练 习。本环节 5 分 钟。学生活动一:结合练习题, 练习顺 序结构流程图。学生活动二: 分小组,给例子,让 学生写出选择结构和循环结构的 流程图。小组讨论:写出一元二次方程的解的自然语 拓展言和流程图 , 小组展示。 练习A、自然语言b、流程图小结总结本课,培养学生科学评价自己和1、 程序的概念 ; 程序设计的 4 个过程 ; 2、 流程图的常用符号; 三种结构的流程图。跟着教师梳理本科内容,填写学习评价表,对自己和同组同学进行评价。他人。本环节 3 分钟板书设计程序与算法一、 程序1、 概念1、 设计流程 :分析问题设计算法编写程序调试运行二、 算法2、 概念3、 特征:有限性确定性可执行性有 0 到多个输入有 1 到多 个输出。2、 描述: 自然语言流程图 伪代码教学反思初中学生第一次接触程

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论