利用E语言解决高斯问题_第1页
利用E语言解决高斯问题_第2页
利用E语言解决高斯问题_第3页
利用E语言解决高斯问题_第4页
利用E语言解决高斯问题_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

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

文档简介

1、 青岛版信息技术八年级下册第一单元第2课曲阜市杏坛中学信息技术组 武 梅1+2+3+4+100=数学家高斯数学家高斯数学家高斯小时候的故事5050(100+1)(1002)=5050 利用E语言程序解决高斯问题(导)利用E语言程序解决高斯问题(温故)一、高斯问题的分析 流程图表示4+97=1011+100=1012+99=10149+52=1013+98=10150+51=10110150=5050开始开始输入自然数输入自然数N的值的值100分对个数为分对个数为1002=50个;个;累加和应该为:累加和应该为:(100+1) (1002)输出累加和输出累加和S结束结束高斯数学问题流程图高斯数学

2、问题流程图任务一任务一(画流程图画流程图)热身游戏热身游戏1+2+3+4+15=1+2+3+4+43=1+2+3+4+69=1+2+3+4+81=利用E语言程序解决高斯问题(导)12094624153321I can!利用E语言程序解决高斯问题(导)启动利用启动利用E E语言设计高斯计算器语言设计高斯计算器知识目标了解和认识E语言开发环境。技能目标1、掌握E语言控件的添加与删除操作;2、熟悉E语言基本输入输出语句。情感、态度与价值观目标E语言是国产软件,通过对用E语言编写程序的了解,学会使用国产软件,支持民族产业,增强民族自豪感。易语言是一门以中文作为程序代码编程语言。以“易”著称。创始人为吴

3、涛。利用E语言程序解决高斯问题(导)利用E语言程序解决高斯问题(讲)操作任务操作任务二、用二、用E语言编程解决高斯问题语言编程解决高斯问题1、启动、启动E语言开发程序语言开发程序2、设计程序窗体、设计程序窗体3、书写算法代码、书写算法代码4、运行程序验证结果、运行程序验证结果5、调试修改完善程序、调试修改完善程序2、认识设计程序界面E语言开发环境利用E语言程序解决高斯问题(讲)三、利用E语言编程解决高斯问题1、启动E语言开发环境工具条工具条标题栏标题栏菜单栏菜单栏程序窗体程序窗体工作夹工作夹状态夹状态夹组件箱组件箱怎样设计解决高斯问题的计算器?怎样设计解决高斯问题的计算器? 窗体设计完成图窗体

4、设计完成图利用E语言程序解决高斯问题(展)开始开始输入自然数输入自然数N的值的值100 分对个数为分对个数为1002=50个;个;累加和应该为:累加和应该为:(100+1) 50输出累加和输出累加和S结束结束流程图如图所示:流程图如图所示:拖入一个编辑框,用拖入一个编辑框,用于输入自然数于输入自然数N的值的值 再拖入一个编辑框,再拖入一个编辑框,用于输出累加和用于输出累加和S的的值值1.任务分析两个编辑框两个编辑框(放自然放自然数数N、累加和、累加和S)一个按扭(被单击时一个按扭(被单击时激发代码)激发代码)两个标签(注明自然两个标签(注明自然数数N和累加和和累加和S)确定组件确定组件 任务二

5、任务二(确定窗体组件)(确定窗体组件)任务二任务二利用E语言程序解决高斯问题(思)标签(标签(2)个个注明计算注明计算(被单击时激发代码被单击时激发代码)放累加和放累加和S注明和累加和注明和累加和S注明自然数注明自然数N编辑框(编辑框(2)个个按钮按钮(1)个)个 放自然数放自然数N(确定窗体组件)(确定窗体组件)利用E语言程序解决高斯问题(思)添添加加组组件件标签组件标签组件2个个编辑框组件编辑框组件2个个按钮组件按钮组件1个个1单击各组件,然后在开发窗口工作夹中单击单击各组件,然后在开发窗口工作夹中单击属性属性页面。页面。2标签标签1的的名称名称“自然数自然数N文字文字”、标题标题为为“自

6、然数自然数N”3标签标签2的的名称名称“累加和累加和S文字文字”、标题标题分别为分别为累加和累加和S”温馨提示4编辑框编辑框1的的名称名称为为“自然数自然数N”、 编辑框编辑框2的的名称名称为为“累加和累加和S”5按钮的按钮的标题标题为为“计算计算”(参考学案任务三或课本课本P9-10页页 )任务三任务三修修改改个个组组件件名名称称(设计程序窗体)(设计程序窗体)利用E语言程序解决高斯问题(讲)(设计程序窗体)(设计程序窗体)(设计程序窗体)(设计程序窗体)任务三任务三设计程序界面设计程序界面: 认真阅读学案任务二的内容,(或者参考课本认真阅读学案任务二的内容,(或者参考课本P9-10)设)设

7、计出程序窗体界面。计出程序窗体界面。利用E语言程序解决高斯问题(思)窗体最终设计效果图(设计程序窗体)(设计程序窗体)书写算法代码1双击“计算”按钮(演示)2书写响应代码,即算法代码。算法代码算法代码利用E语言程序解决高斯问题(思)(阅读学案任务四或参考课本P11页任务四任务四到文本()到文本(): 将非文本型的数据转变成文本型数据.到数值()到数值(): 将非数值型的数据转变成数值型数据.在在E语言中,乘法运算符号是语言中,乘法运算符号是“*”,除法运算符号为,除法运算符号为“/”利用E语言程序解决高斯问题(讲)“ = ” :赋值号赋值号转换命令转换命令累加和累加和S.内容内容 到文本到文本

8、 (到数值到数值 (自然数自然数N.内容内容) + 1) * 到数值到数值 (自然数自然数N.内容内容) / 2)4、运行程序验证计算结果并保存(参考学案任务五运行验证程序并调试参考学案任务五运行验证程序并调试)利用E语言程序解决高斯问题(议)2).单击工具条上的单击工具条上的 按钮或菜单栏上的运行命按钮或菜单栏上的运行命令,程序就会运行。令,程序就会运行。3).如出现错误,程序会在如出现错误,程序会在状态夹状态夹中提示中提示4).提交文件:提交文件:姓名姓名+高斯问题高斯问题.e到教师机到教师机温馨提示任务五任务五1).保存文件:保存文件:姓名姓名+高斯问题高斯问题.e 成果展示成果展示利用

9、E语言程序解决高斯问题(展)程序调试成功后以程序调试成功后以 姓名姓名+高斯问题高斯问题.e 提交作业到教师机提交作业到教师机利用E语言程序解决高斯问题(检)知识目标了解和认识E语言开发环境。技能目标 1、掌握E语言控件的添加与删除操作;2、熟悉E语言基本输入输出语句情感、态度与价值观目标E语言是国产软件,通过对用E语言编写程序的了解,学会使用国产软件,支持民族产业,增强民族自豪感。一选择题:一选择题:1.在一语言中,要做运算在一语言中,要做运算10与与10+的积。因该向计算机输入(的积。因该向计算机输入( )A . 10*10+a B. 10*a+10 C. 10*10+10*a D.以上都

10、不对以上都不对2.要使标签控件显示标题要使标签控件显示标题“测试测试”。下列正确的操作顺序是(。下列正确的操作顺序是( )单击标签控件单击标签控件在在“属性属性”页面中选择标题页面中选择标题“属性属性”,向右边文本框内输入,向右边文本框内输入“测试测试”单击开放窗口中工作夹底部的单击开放窗口中工作夹底部的“属性属性”选项卡选项卡按下回车键确认按下回车键确认A. B. C. D.3.要对编辑框内输入的数字进行运算时,必须把输入的内容转换为数值。要对编辑框内输入的数字进行运算时,必须把输入的内容转换为数值。应使用的命令是(应使用的命令是( )A.到数值()到数值() B. todate()() C

11、.到文本()到文本() D.数值()数值()4.以下常见的控件中,具有接收向计算机输入数据功能的是(以下常见的控件中,具有接收向计算机输入数据功能的是( )A.编辑框编辑框 B. 标签标签 C.外形框外形框 D.图片框图片框利用E语言程序解决高斯问题(练)CCDA二二.判断题判断题1.在在E语言开发环境中,各部分的位置是固定的不能有调整。(语言开发环境中,各部分的位置是固定的不能有调整。( )2.向程序窗体添加一个控件之后,拖放鼠标可以改变其大小。(向程序窗体添加一个控件之后,拖放鼠标可以改变其大小。( )3.键盘上没有乘法符号键盘上没有乘法符号“”所以易语言中无法进行乘。(所以易语言中无法进行乘。( )4.设置按钮控件上显示的文字,需要对他的设置按钮控件上显示的文字,需要对他的“可视可视”属性进行设置属性进行设置.( )5.在易语言中,命令、函数都是汉字,不接受英文字母。(在易语言中,命令、函数都是汉字,不接受英文字母。( )利用E语言程序解决高斯问题(练)利用E语言程序解决高斯问题(检)1、认识、认识E语言开发环境语言开发环境2、掌握、掌握E语言控件的添加与删除操作语言控件的添加与删除操作3、熟悉、熟悉E语言基本输入输出语句语言基本输入输出语句4、理解转换命令:到文本()、到数值()的含义、理解转

温馨提示

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

评论

0/150

提交评论