初中信息技术八年级下册精品教案全册

上传人:雨水 文档编号:148816619 上传时间:2020-10-22 格式:PDF 页数:74 大小:596.04KB
返回 下载 相关 举报
初中信息技术八年级下册精品教案全册_第1页
第1页 / 共74页
初中信息技术八年级下册精品教案全册_第2页
第2页 / 共74页
初中信息技术八年级下册精品教案全册_第3页
第3页 / 共74页
亲,该文档总共74页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《初中信息技术八年级下册精品教案全册》由会员分享,可在线阅读,更多相关《初中信息技术八年级下册精品教案全册(74页珍藏版)》请在金锄头文库上搜索。

1、新课标青岛版初中信息技术八年级下册精品教案全册 第 1 课 算法基础知识 教材分析本节课是青岛出版社初中信息技术 八年级下册第一 单元第一课内容,本节课内容包括算法的概念、算法的描述、算法的 优化等方面的内容, 目的是让学生学会分析问题、 提取问题形成算法 描述、掌握流程图的概念, 让学生形成初步的算法意识,能够运用算 法相关的知识解决日常生活、学习中的实际问题。 本课教学时, 教师可以从 “ 看商品猜价格 ” 的游戏或者其他学生比 较感兴趣的故事入手,提炼出算法的概念,即解决问题的方法。算法 是个较为抽象的概念,教师在讲解时,不可简单地一句带过,可以多 举实例或利用课件的形式帮助学生加深对算

2、法的理解,引导他们尝试 用不同的方式将解决问题的方法表达出来。其中,自然语言学生比较 容易接受。但对于流程图, 学生理解起来可能会有一定的难度。在讲 解的过程中,教师可以借 “ 烧水泡茶 ” 的实例,启发、引导学生积极思 考,从而理解算法优化的意义。这样,学生在对算法已有了充分的理 解之后,更容易掌握算法的优化。这时,可以让学生结合实际生活举 出算法优化的例子, 引导他们做个细心的人, 培养他们善于观察的能 力以及通过算法优化解决实际问题的好习惯。最后给出两个练习让学 生选择合适的方式来描述算法。 在整个教学过程中, 要注重培养学生主动利用算法解决问题的意 识。 教学目标 (1) 了解算法的含

3、义,体会算法的思想。 (2) 能够用流程图描述算法。 (3) 能够对算法进行择优。 情感、态度与价值观 算法是解决问题的重要手段,通过对问题的研究和分析, 设计算 法对问题进行求解, 提高分析问题和解决问题的能力,体会算法分析 的魅力。 教学重点和难点 重点:算法的理解。 难点:用流程图描述算法。 教学方法:讲练结合 教学工具:多媒体 教学过程: 一、游戏情境导入新课 师:同学们都看过幸运52 ,其中有个游戏 “ 看商品猜价格 ” 找 位同学来说说这个游戏规则。 生:主持人给出一款商品,由游戏者来报价,如果给出的价格高 出实际的价格,主持人就说高了,游戏者继续报价,直到报出正确的 价格。 师:

4、今天我们也来玩下这个游戏,找两位同学分别来扮演主持人 和选手 出示商品,价格在08000元之间 解决这一问题有哪些策略?哪一种较好? 解:第一步:报4000 第二步:若主持人说 “ 高了” ,就说 2000,否则,就说 6000 第三步:重复第二步的报数方法,直至得到正确结果 二、新授 1、算法的概念 这一系列活动实际上就包含了算法,我们从小学就开始接触算 法,熟悉许多问题的算法。如,做四则运算要先乘除后加减,如果有 括号就先括号内后括号外、竖式笔算等都是算法,至于乘法口诀、珠 算口诀更是算法的具体体现。 广义地说,算法就是做某一件事的步骤 或程序。菜谱是做菜肴的算法, 洗衣机的使用说明书是操

5、作洗衣机的 算法。 出示课件趣味数学题: 两个大人和两个小孩渡河。 渡口只有一条小船, 一次只能渡过一 个大人或两个小孩。他们四人都会划船,都不会游泳。 师:同学们现在都想一想, 怎么渡过河去?请写一写你的渡河方 案。 三分钟后,找学生回答 师:有谁设计好了方案? 学生回答 总结概念 师:我们把解决问题的方法和步骤称之为算法。 2、算法的表述方法 师:如何去设计算法呢?设计的算法又怎么表示呢?大家看到 了,算法的设计分两个内容,一是寻找一种方法;二是描述一下实现 这个方法的步骤。刚才我们已经用语言的形式描述过了渡河的算法。 我们把这种通过语言描述的方法称为自然语言描述算法。 师:同学们思考下语

6、言描述法有什么优点?又有哪些缺点呢? 生答 师总:自然语言描述算法可以使用自己的语言来描述问题,描述 的方式简单自由,语言描述详尽清楚,让人易于理解。但也有缺点, 描述的越详尽,就显得越繁杂,不够直观简洁。 师:为了更直观的描述算法, 人们设计了用流程图描述算法的方 法 出示算法的流程图描述元素。 师:我们来看一例子 放幻灯片,并简单分析求一元二次方程算法流程图。 3、算法的择优 师:处理同一个问题可能有不同的算法,采用什么样的算法更简 单、方便呢? 放幻灯片,出示例子:著名数学家华罗庚“ 烧水泡茶 ” 。 师:根据你自己的日常经验, 请设计一个算法让客人最快的喝上 茶。 三、练习(大显身手)

7、 题目:如果你家在舜泰苑小区,你要外出购物,需要到红星菜市 场买肉、菜,到赛玛特超市采购副食,到太东服装店买衣服。请你讲 一个购物的算法。并用流程图来表示。 四、小结: 计算机解决任何问题都要依赖于算法。只有将解决问题的过程分 解为若干个明确的步骤,即算法,并用计算机能够接受的“ 语言” 准确 地描述出来,计算机才能够解决问题。 第 2 课 利用 E语言解决高斯问题 教材分析 很多计算机编程语言涉及大量的计算机英文术语,在学习的时候 势必会感到吃力。 可喜的是, 我们有自己的汉语编程语言E语言, 可以用汉语语言来书写代码, 解决算法的编程问题。 初二下学期开始 接触 E语言编程问题,开始可能会

8、有点困难,但随着学习的深入,学 生会逐步了解和使用E语言。 本节课利用 E语言程序解决高斯问题, 是学生在了解和认识E语 言开发环境后, 以高斯问题这个典型例子作为载体,让学生掌握 E语 言控件的添加与删除操作, 熟悉 E语言基本输入输出语句。 通过对用 E语言编写程序的了解,学会使用国产软件,支持民族产业,增强民 族自豪感。 学习目标 1、知识目标 了解和认识 E语言开发环境。 2、技能目标 掌握 E语言控件的添加与删除操作; 熟悉 E语言基本输入 输出语句。 3、情感、态度与价值观目标 E语言是国产软件,通过对用E语言编写程序的了解,学会使用 国产软件,支持民族产业,增强民族自豪感。 重点

9、、难点 : 利用 E语言设计高斯加法器 教学方法任务驱动法、示范操作法、成果展示法 教学准备 教师:课件、 E程序作品范例、导学稿; 学生: 1、预习导学稿; 教学过程 课前大屏幕出示:课件首页 一、创设情境导入新课 相信同学们对数学家高斯小时候计算的1+2+3+100 累加和这 个问题都很熟悉,谁能告诉大家高斯当时是如何计算的吗? 大屏幕出示:看看谁算的最快? 1+2+3+4+ +15= 1+2+3+4+ +43= 1+2+3+4+ +69= 1+2+3+4+ +81= 师: (生 回答结束之后)同学们刚才计算的很正确, 速度也很快! 看得出来,同学们数学学的很好。谁能告诉我你是怎么算出来的

10、? 生:回答 师:今天我们就用 E语言开发一个简单的计算器,让它帮助我们 解决计算高斯问题。 大屏幕出示:学习任务利用 E语言设计高斯计算器 师简要介绍利用E语言设计好的高斯计算器使用方法。 课件出示学习目标 学习与探究 一、高斯问题的分析与流程图表示 1+100=101 2+99=101 3+98=101 4+97=101 一、高斯数学问题分析与流程图 1+100=101 2+99=101 3+98=101 4+97=101 49+52=101 50+51=101 10150=5050 下面先找同学演示一下启动E语言开发环境的方法。 认识 E语言程序操作界面。请同学说一下各个部分的名称。 师

11、强调:工作夹、组件箱、程序窗体、状态夹的作用。 二、任务驱动合作探究 1、 任务分析 根据高斯数学问题流程图确定所需组件。 两个编辑框 (放自然数 N、累加和 S) 一个按扭(被单击时激发代码) 两个标签(注明自然数N 和累加和 S) 2、设计界面 标签组件 编辑框组件 按钮组件 修改个组件名称。 单击各组件, 然后在开发窗口工作夹中单击属 性页面。 标签 1 的名称和标题分别为 “ 自然数 N 文字” 、“ 自然数 N” 标签 2 的名称和标题分别为 “ 累加和 S文字” 、“ 累加和 S” 编辑框 1 的名称为 “ 自然数 N” ,编辑框 2 的名称为 “ 累加和 S” 按钮的标题为 “

12、计算” 小小加油站 转换命令 到数值() : 将非数值型的数据转变成数值型数据 到文本() : 将非文本型的数据转变成文本型数据 = 赋值号 在 E语言中,乘法运算符号是“*”,除法运算符号为 “/ ” 3. 书写算法代码 双击“ 计算” 按钮为按钮 1 被单击书写响应代码,即算法代码。 4、运行程序验证计算结果 单击工具条上的按钮或菜单栏上的运行命令,程序就会运行。 师强调如出现错误,程序会在状态夹中提示。 三、实践与创新 根据自己的喜欢, 设计一个自己满意的窗体界面。并在窗体内放 置一幅你喜欢的图片,运行看看效果。 四、收获平台 五、本课小结 1、认识 E语言开发环境 2、掌握 E语言控件

13、的添加与删除操作 3、熟悉 E语言基本输入输出语句 4、理解转换命令:到文本() 、到数值()的含义 练习题 1、根据自己的喜好,设计一个满意的窗体界面,并在窗体内放 置一幅你喜欢的图片,运行看看效果。 2、阅读 E语言开发环境自带的E语言知识库,尝试自己写一个 简单的四则运算程序。 教学反思 从本节课开始学生学习E语言这种计算机编程语言, 可以用汉语 语言来书写代码,解决算法的编程问题。学生学习的兴趣很高,但由 于刚刚接触 E语言,因此在理解算法代码上有一定困难。出现这种情 况很正常,这就需要教师耐心讲解,同时帮助学生树立学习的信心, 多表扬鼓励,让学生体验成功的乐趣。相信随着学习的深入,学

14、生会 逐步了解和使用 E语言解决一些算法的编程问题。 第 3 课 E语言程序设计基础 教材分析 本节课教学内容来自 青岛出版社出版的信息技术八年级下册, 第 1 单元算法思想初步,第 3 课:E 语言程序设计基础。教材上 是以设计计算“ 1+2=?”为例,介绍的简单E程序的制作过程。通过 这个最简单的程序制作让学生了解变量、常量及数据类型; 学会赋值 语句的输入、输出的方法;并会使用“到文本() ” 、 “到数值()”程 序语句转换数据类型。 课本设置这个简单程序, 由简单到复杂, 但是发现大部分学生感 到 1+2=?还用编程序算吗?感觉很滑稽。所以我就巧妙更改了本课 题为“ E 语言开发简单

15、计算器” ,详细的剖析例子,向学生作具体的 演示、讲解和分析,这样既能激发学生的学习兴趣,增强学生的学习 自信心。教学过程中尽可能地让学生多动手操作,增加感性认识。或 许有些夸奖,但能充分引导学生去思考,调动学生学习的热情,激发 学生的学习兴趣。 学情分析 初二的学生, 电脑操作技能已经比较熟练了,但是大多数学生在 程序设计方面的基础相对薄弱,但采用“加法器(即计算任意两个数 相加) ”作为入门的例子的实例。这个实例学生数学中熟悉,又很简 单,所以对于学生设计一个“加法器”的应用程序的难度已经不高, 已经适合练习。 所以在教学环节的设计上, 要适当增加一些有难度的 思考题,让他们去主动探求答案

16、,提高学生的学习积极性。同时,采 取多种教学方法来调动他们的积极性,使学生愿意学、主动学,达到 良好的教学效果。 重难点:加法器的设计与制作 教学策略选择与设计:任务驱动、学生自主探究、互相讨论、教 师加以辅导 教学目标 一、知识目标: 1.了解变量、常量及数据类型; 2.学会赋值语句的输入、输出的方法; 3.学会使用“到文本 () ” 、 “到数值() ”程序语句转换数据类型。 二、能力目标: 通过设计加法器并逐步完善成简单计算器,培养学生知识知识迁 移能力、创新能力及协作精神。 三、情感与价值观目标:尝试设计小程序来解决问题,培养学习 E语言的兴趣与信心。 重点、难点 : 设计加法器 教学方法任务驱动法、示范操作法、成果展示法 教学准备 教师:课件、 E程序作品范例、下发导学稿;学生: 1、预习导 学稿; 2、启动 E语言。 教学过程 课前大屏幕出示:课件首页 一、创设情境导入新课 大屏幕出示:组图(从古至今人类使用的各种计算方式) 引出课题:用 E语言开发一个简单的计算器 大屏幕出示:课件1、课题:2、学习目标3、

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 幼儿/小学教育 > 其它小学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号