信息技术(南方出版社)八年级下册教案(共14课).docx

信息技术(南方出版社)八年级下册教案(共14课).docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
八年级信息技术下册教案 科目 信息技术 年级 八年级 班级 课时 1 课时 课型 新授课 时间 课题 第一课 问题“它”解决——编写程序解决问题 教 知识与技能: 了解程序设计语言, 理解编写程序解决问题的步骤并学会算法描述。 学 过程与方法:教师讲解,学生讨论交流。学生对教师提出的问题进行算法描述。 目 标 情感态度与价值观:形成对信息技术良好的学习态度、积极进取的精神。 教学 重点: 重点 程序设计语言及编写程序解决问题的一般步骤。 难点 难点: 用自然语言和流程图描述一个问题的算法。 第 1 课 问题“它”解决 板书 一、 程序与软件 设计 二、 编写程序解决问题的步骤 示意 三、 自然语言描述算法 框图 四、 流程图描述算法 五、 程序设计语言 教 学 知识准备:计算机基础知识。 硬件准备:计算机一台。 准 备 软件准备:已经编写好的纸牌小游戏程序。 教学过程 教师活动 学生活动 教师意图 时间 一、课前导入,任务介绍 要想用计算机解决问题, 首先需要选择合适的计 算机软件, 如撰写研究性学习方案时要用 Word,统计 学校运动会比赛成绩时常用到 Excel 。但是有些问题 不一定找得到合适的软件, 这节课我们就一起来了解 一下程序设计语言及编写程序解决问题的步骤。 二、编写程序解决问题 1.程序与软件 计算机程序是一组能让计算机识别的工作指令的集合, 计算机执行完这组指令后便能够完成一项具  引入任 认真 务,明确目 听讲,发挥 2’ 标,激发学 想象。 习兴趣。 讲 解 程 认 真 序与软件, 体的工作。软件一般是指计算机程序、数据和相关文 听讲,积极 使学生对程 档资料的综合,习惯上不对程序和软件进行区分。请 思考,回答 序设计语言 思考:我们平时用到了哪些程序或软件呢?执行程序 问题。 有个初步的 指令后我们能完成什么具体工作呢? 了解。 在日常生活和学习中, 我们不仅可以使用别人开 发的软件,还可以自己编写程序,满足特定的需要。 那么,我们有哪些实际问题找不到合适的软件呢?如 何编写程序来解决这些问题呢? 计算机程序软件可以帮助我们完成学习及生活 中的各种任务,如利用 Word 工具可以撰写论文等。 这些工具都是通过各种程序设计语言编写出来的。 2.编写程序解决问题的步骤 用计算机编写程序解决实际问题, 首先要对问题 进行分析,然后确定解决问题的方法与步骤,最后用 认 真 程序设计语言将解决问题的具体方法和步骤表达出 听讲,做好 通 过 讲 来。 笔记,理解 解让学生对 编写程序解决问题的一般步骤为: 提出问题→分 编写程序 编写程序解 析问题→设计算法→编写程序→调试程序→得到结 的步骤和 决问题的步 果。其中分析问题、设计算法和编写程序是这几个步 方法。 骤有个初步 骤中的重点。算法是解决问题的方法和步骤。 的理解。 3.自然语言描述算法 同学们, 你们知道什么是自然语言吗?自然语言 有什么特点?如何用自然语言描述一个算法呢? 例子:输入三个数,找到并输出其中最大的数。 认 真 讲 解 自 步骤 1:输入三个数 a, b, c。 听讲,积极 然语言,并 步骤 2:假设 a 最大, Max=a。 思考,并回 让学生掌握 步骤 3:将 b 与 Max 比较,若 bMax,则 Max=b。 答 教 师 问 用自然语言 描述算法。 步骤 4:将 c 与 Max 比较,若 cMax,则 Max=c。 题。 步骤 5:输出最大数 Max。 自然语言是人们日常生活中使用的语言, 其通俗 易懂,但是缺乏直观性,不简洁,且容易引起歧义。 4.流程图描述算法 请同学们思考一下, 什么是流程图?流程图中各 个图形代表什么意思?流程图有什么特点?如何用 流程图来描述算法? 认 真 讲 解 流 在流程图中,椭圆表示开始或结束框,平行四边 听讲,思考 程图,使学 形表示输入或输出框,矩形表示处理框,菱形表示判 教师提问, 生掌握用流  6’ 6’ 6’ 6’ 断框,箭头表示流程线。 用流程图描述算法时, 形象、 并回答教 程图描述算 直观且容易理解。 师问题。 法。 教师根据上面例子用流程图描述算法。 5.程序设计语言 要解决实际问题,就需要将设计好的算法表达 出来。用程序设计语言表达算法的过程就是编写程 认 真 让 学 生 序。 听讲,做好 对各种程序 常用的程序设计语言有 BASIC、Pascal 、C、Java 笔记,理解 6’ 设计语言有 和 Visual Basic 等。各程序设计语言都有自己的特 各程序设 所了解。 点。用程序设计语言编写出来的内容就称为程序代 计语言的 码。 特点。 三、课堂练习 通过本节课的学习, 相信同学们对编写程序解决问题的步骤以及描述有了一定的了解, 下

文档评论(0)

bcll + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档