第二单元 用Visual Basic语言解决问题
第10课 数据的集装箱——数组 导学案
【课前延伸】
课前认真预习课本,结合上节课所学知识完成以下问题。
1、数组是由若干个 组合在一起形成的,是一组相同类型的集合。
2、在VB中,数组下标默认又0开始编号,但也可以通过如下形式改变:
Dim 数组 ( to )As 数据类型
3、在VB中规定数组应先 再使用。
【学习目标】
1、了解数组的含义,应用数组存储数据。
2、应用数组编写程序解决简单问题。
【自主学习】
1、解决本节问题的基本步骤是:
通过文本框将10各评委的打分存入数组
找到最高分 Max
输出最终得分:Last
2、定义数组
Dim A(9) As Single
【交流探究】
1、查找最大值
Max=A(0)
For i=1 to 9
If A(i)>Max Then
Max=A(i)
End If
2、查找最小值
Max=A(0)
For i=1 to 9
If A(1)Min=A(i)
End If
3、求最终得分
For i=0 to 9
Last=last+A(i)
Next
Last=(last-max-min)/8
【拓展视野】
1、自看课本P82知识集装箱:数组
2、自看课本P84阅览室:结构化程序设计思想
【回顾反思】
1、数组的定义 。
定义数组的格式:
2、查找最大值、最小值的方法:
【实战演练-当堂达标】
1、编程任意输入20个数,逆序输出。
2、从键盘输入20学生的语文成绩放入一个数组,求不及格人数。