年级:
八
课时:一课时
课题:
用易语言解决高斯问题
教师姓名:
教学目标
教学目标了解和认识E语言开发环境掌握E语言控件的添加与删除操作熟悉E语言基本输入与输出语句增强民族自豪感
重点、难点
1.
掌握E语言控件的添加与删除操作2.
熟悉E语言基本输入与输出语句3.按钮代码的书写与理解
教学准备
◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇
教
学
过
程
(包含课堂练习和作业布置)
个性化修改
新建空白Windows窗口程序拖三个标签在启动器左边,标签标题分别是“自然数a”、“自然数b”、“累加和s”拖三编辑框与三个标签对齐,名称分别改成“a”、“b”、“s”拖一个按钮到右方,标题为“运算”5.双击“运算”,建立三个整数变量6.按F5运行,先算高斯的1到100的和,再随便填两个数,b
要大于a
板书设计:同学们思考:如果随便输入两个不同的自然数,求它们之间所有数的和,如何不使程序出错呢?
Think
more,and
you
will
become
wiser.
多思出智慧。
顶宽高标
主占
5
停
自然数a
自然数b
运算
累加和s
变里名类型静态数组备注
变重1整数型
变重2整数型
变里3整数型
变里1=到数值(a内容〕
变里2=到数值(b.内容
变里3=(量1+变里2)X(里2-变里1+1)÷2
s内容=到文本变里3
自然数a
1
自然数b
点我马上算出
来
累加和s
5050
变里名类型静态数组备注
变重1整数型
变重2整数型
变里3整数型
变里1=到数值(a内容〕
变里2=到数值(b.内容
变里3=(量1+变里2)X(里2-变里1+1)÷2
s内容=到文本变里3
自然数a
默认型
停留顺序
自然数
点我马上算出来
藏选择
大允许长度
E此处选择加
≥支持库
會提
我马上算出来评测练习
1、
个性化美化界面及字体
2、
添加窗体标题、图标
3、
程度好的同学根据代码界面探索实现进度条效果
如果
(进度条1.位置
=
100)
时钟1.时钟周期
=
0
信息框
(“加载完毕”,
#信息图标,
)
.否则
.如果结束
.如果
(进度条1.位置
≠
100)
.否则
.如果结束
进度条1.位置
=
进度条1.位置
+
1
求两个自然数间所有数的和
自然数1
自然数2
累加和
WAZI
计算
利用E语言解决高斯
自然数N
累加和S
计算
开始
开始(共9张PPT)
青岛版《信息技术》八年级下册
用易语言解决高斯问题
程序设计步骤
设计界面
书写代码
理解算法
书写代码
设计界面
研究算法
程序设计步骤
程序调试
高斯问题流程图
开始
输入一个自然数N
分组个数为N÷2,
累加和为(N+1)×N÷2
输出累加和
结束
求一数平方流程图
开始
输入一个数N
此数的平方=N×N
输出此数的平方
结束
高斯问题程序界面、代码
累加和S.内容
=
到文本
((到数值
(自然数N.内容)
+
1)
×
到数值
(自然数N.内容)
÷
2)
变量1=
(到数值
(自然数N.内容)
累加和S.内容
=到文本
((变量1
+
1)
×变量1
÷
2)
或者
任何两自然数间所有数的和问题流程图
开始
输入两个自然数a、b
分组个数为(b-a+1)÷2,
累加和为(b+a)×(b-a+1)÷2
输出累加和
结束
界面及代码
点击添加文本
点击添加文本
点击添加文本
点击添加文本
累加和.内容
=
到文本
((到数值
(自然数1.内容)
+
到数值
(自然数2.内容))
×
(到数值
(自然数2.内容)
-
到数值
(自然数1.内容)
+
1)
÷
2)
研究算法:算法是解决问题的思路
设计界面:复制设置好的组件更改文字
书写代码:两种书写方法,替换
程序调试:纠正错误、美化