当前位置:首页 >> 其它课程 >>

八下第2课利用E语言程序解决高斯问题教案


《第 2 课 利用 E 语言程序解决高斯问题》 教学设计
【教材分析】 为了能够顺利使用 E 语言进行程序代码编写和运行检查,本节课主要认识一下 E 语言环 境。根据问题的要求能设计出程序的基本界面,并且能掌握 E 语言控件的添加与删除操作以 及 E 语言基本输入和输出语句。 【学情分析】 通过第 1 课的学习,很多计算机编程语言涉及大量的计算机英文术语,在学习的时候势 必会感到吃力。我们有自己的汉语编程语言——E 语言,可以用汉语语言来书写代码,解决 算法的编程问题。初二下学期开始接触 E 语言编程问题,开始可能会有点困难,但随着学习 的深入,学生会逐步了解和使用 E 语言。 本节课利用 E 语言程序解决高斯问题,是学生在

了解和认识 E 语言开发环境后,以高斯问题这个典型例子作为载体,让学生掌握 E 语言控件 的添加与删除操作,熟悉 E 语言基本输入输出语句。 【教学目标】 知识与技能 初步认识和了解 E 语言开发环境; 过程与方法 1、掌握 E 语言控件的添加与删除操作; 2、熟悉 E 语言基本输入输出语句。 情感、态度与价值观 E 语言是国产软件,通过对用 E 语言编写程序的了解,学会使用国产软件,支持民族 软件产业,增强民族自豪感。 教学重点:E 语言控件的添加及其属性的设置 教学难点:E 语言基本输入输出语句(算法代码) 【教学方法】 教法:演示法,任务驱动法。 学法:自主探究与合作学习相结合。 【教学媒体与环境建议】 网络教室广播软件、易语言 4.04 正式版 、范例文件等。
1

【教学时间】 建议:1 课时(45 分钟) 【教学过程】

一、创设情境,导入新课 (3 分钟)
【教师导入】相信同学们对数学家高斯小时候计算的 1+2+3??+100 累加和这个问题都 很熟悉,谁能告诉大家高斯当时是如何计算的吗? 大屏幕出示: 看看谁算的最快? 1+2+3+4+5= 1+2+3+4+5+6= 1+2+3+4+??+16= 1+2+3+4+??+100= 【学生活动】观看思考,计算。 【教师活动】同学们刚才计算的很正确,速度也很快!看得出来,同学们数学学的很好。 谁能告诉我你是怎么算出来的? 【学生活动】回答 【教师活动】今天我们就用 E 语言开发一个简单的计算器,让它帮助我们解决计算高斯 问题。 师简要介绍利用 E 语言设计好的高斯计算器使用方法。 【学生活动】听讲,明确目标。 (设计意图:通过展示,引导学生分析,导入新课学习内容,使学生明确学习目标。 )

二、任务驱动 探究新知 (32 分钟)
【教师活动】除了利用笔算或心算的方法可以解决高斯求和结果外,还可以利用编程来 实现问题的求解。 【教师活动】分析根据高斯数学问题流程图确定所需组件。 两个编辑框(放自然数 N、 累加和 S) 一个按扭(被单击时激发代码) 【学生活动】听讲,分析明确。 任务一:启动 E 语言开发环境。 【学生活动】启动 E 语言开发环境 单击任务栏上的“开始”按钮,在“程序”菜单中的“易语言”,启动 E 语言开发环境。 认识 E 语言开发环境的组成部分。 任务二:设计程序界面。 【教师活动】设计程序界面用到了 3 种组件:标签组件、编辑框组件、按钮组件。
2

两个标签(注明自然数 N 和累加和 S) 。

【学生活动】操作添加各个组件并按要求修改其属性。添加相应组织;单击各组件,然 后在开发窗口工作夹中单击属性页面。 标签 1 的名称和标题分别为“自然数 N 文字”、“自 然数 N” 标签 2 的名称和标题分别为“累加和 S 文字”、 “累加和 S” 编辑框 1 的名称为“自 然数 N”,编辑框 2 的名称为“累加和 S” 按钮的标题为“计算” 。 任务三:书写算法代码。 【教师活动】双击“计算”按钮为按钮 1 被单击书写响应代码,即算法代码。 【学生活动】操作输入。 【教师活动】 讲解提示: 转换命令 到数值 () : 将非数值型的数据转变成数值型数据 ; 赋值号; 在 E 语言中,乘法运算

到文本(): 将非文本型的数据转变成文本型数据; = 符号是“*”,除法运算符号为“/” 。 任务四:运行程序验证计算结果。

【学生活动】单击工具条上的运行按钮或菜单栏上的运行命令,程序就会运行。 【教师活动】强调如出现错误,程序会在状态夹中提示。 【学生活动】听讲,调试验证。 【教师活动】教师巡视指导。 (设计意图:按照任务的解决过程,让学生动手操作,给学生更多的探究操作时间,提 高课堂效率。 )

三、巩固应用 拓展提高(8 分钟)
【教师活动】布置任务 1、根据自己的爱好,设计一个自己满意的窗体界面。 2、设计一个窗体,并在窗体内设置一幅你喜欢的图片,运行看看效果。 3、阅读 E 语言开发环境自带的 E 语言知识库,尝试自己写一个简单的四则运算程序。 【学生活动】动手操作 【教师活动】略讲,巡视指导 (设计意图:本环节通过学生自主练习,让学生自己思考, 自己尝试,同时通过教师的讲 解,让学生更易于掌握。)

四、小结交流、总结提升(2 分钟)
【教师活动】 E 语言又称易语言,是使用汉语言进行编程的开发工具。特点是简单易学, 容易上手,不用去记忆复杂的英文命令,参数,仅使用汉语言就可以开发出功能强大程序。 在 E 语言中,乘法运算符号式*,除法运算符号是/。代码里面的 E 语言的命令,具体含义请 参考 E 语言系统自带的知识参考。 【学生活动】听讲,明确
3

(设计意图:小结本课学习内容,鼓励学生。)

【板书设计】

第 2 课 利用 E 语言程序解决高斯问题 一、高斯问题的分析与流程图描述 二、用 E 语言编程解决高斯问题 1、启动 E 语言开发环境 2、设计程序界面 3、书写算法代码 4、运行程序验证计算结果

【教学反思】 1. 设计理念: 通过教师展示提出问题,分析解决方法,引出课题,以任务驱动的形式组织教学。 2、教学亮点 (1)教师课前做好充分教学准备,将 E 语言程序做好,并适时展示给学生,激发学生创 作兴趣。 (2)以“任务驱动”的形式将学习知识点分步实施,符合学生的认知规律,教师及时辅
4

导小结,提高了课堂效率。 3、待改进地方: 从本节课开始学生学习 E 语言这种计算机编程语言,可以用汉语语言来书写代码,解决 算法的编程问题。学生学习的兴趣比较高,但由于刚刚接触 E 语言,因此在理解算法代码上 有一定困难。出现这种情况很正常,这就需要教师耐心讲解,同时帮助学生树立学习的信心, 多表扬鼓励,让学生体验成功的乐趣。

5


相关文章:
第2课 利用E语言解决高斯问题 说课稿
一、说教材 1、教材分析 本节课教学内容是由《青岛出版社》出版的初中信息技术八年级下册,第 1 单元第 2 课 的内容。本节内容是利用 E 语言程序解决高斯问题...
第2课 利用E语言程序解决高斯问题
第2课 利用E语言程序解决高斯问题_其它课程_初中教育_教育专区。课题 利用 E 语言程序解决高斯问题 课型 新授课 知识目标:了解和认识 E 语言开发环境。技能目标:...
第2课_利用E语言解决高斯问题_说课稿
一、说教材 1、教材分析 本节课教学内容是由《青岛出版社》出版的初中信息技术八年级下册,第 1 单元第 2 课 的内容。本节内容是利用 E 语言程序解决高斯问题...
第2课利用E语言解决高斯问题
第2 课 利用 E 语言解决高斯问题 教材分析 很多计算机编程语言涉及大量的计算机英文术语, 在学习的时候势必会感到吃力。 可喜的是, 我们有自己的汉语编程语言——...
八年级下册信息技术教案(青岛版)
青岛版八年级信息技术教案 第 1 课 算法基础知识 教材分析本节课是青岛出版社...第 2 课 利用 E 语言解决高斯问题 教材分析 很多计算机编程语言涉及大量的...
八年级下信息技术教案(青岛版)
第1 课 算法基础知识 教材分析本节课是青岛出版社初中 《信息技术》 八年级...第 2 课 利用 E 语言解决高斯问题 教材分析 很多计算机编程语言涉及大量的...
八年级下学期第一单元课时备课
八年级下学期第一单元课时备课_其它课程_初中教育_教育专区。唐岭中学单元集体...第二课 利用 E 语言程序解决高斯问题。 第三课 E 语言程序设计基础。 知识 ...
E语言程序设计基础
青岛版八年级下册信息技术第 13 页至第 17 页一...本课是在第 1 课学习用 E 语言程序解决高斯问题...使用 E 语言编程解 决 1+2 等于几 探究任务一:...
八年级信息技术
八年级信息技术_其它课程_初中教育_教育专区。八年级信息技术 高飞 第 1 课 算法...第 2 课 利用 E 语言解决高斯问题教材分析 很多计算机编程语言涉及大量的计算机...
八年级下教学计划(青岛版)
分析学生情况,统一教学要求,尽力做到超前 1—2 周,做 到每课必备,写好教案。...利用 E 语言程序解决高斯问题 E 语言程序设计基础 分支结构 循环结构 枚举法 ...
更多相关标签: