admin 管理员组

文章数量: 1184232


2024年4月21日发(作者:手机怎么制作模板用什么软件)

科目:QBASIC 讲课教师:滕秋红

二维数组初始化教案

课题

课型

二维数组初始化

班级

教学时数

0422

1课时 新课

教 一、 知识目标

学 理解数组及下标变量的概念

目 二、 能力目标

教材

掌握数组的定义方法

重点 数组的概念;数组的定义

分析

难点

多维数组

教学方法 讲述法、讲练结合法

授课思路

教 学 过 程

与方法

一、 引入课题:

举例说明数据处理的特点:数据量大,存在一定的内在联

系,如一次实验中的多组实验数据,一个单位的人事、工资数

据、同一班级的考试成绩单,如果仍然用前面使用的简单变量

来表示及处理,十分繁琐,也力不能及,所以对大量的有一定

内在联系的数据进行处理,可以使用数组。

科目:QBASIC 讲课教师:滕秋红

二、讲授新课:

第一部分:分析“成绩统计”例子,并引出数组的概念。

1、教师引导:引导学生观察例子中学号、课程、和姓名字段

有什么相同的特点?

学生回答:略

2、教师讲解:这三个字段,都是一批名字相同按一定顺序排

列的同类型的数据。引出数组的定义,给出数组名的定义。

3、再举几个类似的例子要求学生分析,并给给出数组名。教

师对照定义讲解分析数组名符合不符合要求,数组共有多少个

数据。

第二部分:分析数组的维数和下标的关系。

1.教师引导学生分析刚才成绩统计例子中的成绩字段,这个

字段和前三个字段不同,是一个表格。为什么会不同呢?从而

引出数组维数的概念:如果数组中的所有元素,能顺序排成一

行,用一个下标就可以唯一确定它们各自所处的位置,这样的

数组称为一维数组。如果数组中的所有元素,能按行列顺序排

列成一个矩阵,即必须用两个下标才能唯一确定它们各自所处

的位置,这样的数组称为二维数组。

2.给出几个一维数组和二维数组的例子让学生分析,特别注

意二维数组的下标和行列的关系。然后请同学说明,最后教师

概括:一维数组的下标只有一个,二维数组的下标有两个,依

次类推,有几个下标代表是几维数组。其中二维数组的前一个

下标代表行,后一个下标代表列。

3.对学生操作过程中容易出现的错误进行讲解纠正,再次强

调制作的步骤。

通过一个“成绩

统计”的例子引

出数组的定义,

创设情境。

引导学生观察,

发现问题。教师

分析例子后讲

解,解决学生心

中的疑问。

通过再次举例

要求学生自己

分析,学会运用

刚才学习的定

义,进一步加深

对定义的理解。

教师进行点评,

突出重点。

分析下标的个

数,引导学生观

察下标个数和

维数的关系,二

维数组下标和

表格行列的关

系,得出结论,

突破难点。

科目:QBASIC 讲课教师:滕秋红

3、给出数组元素的定义:组成数组的各元素,由于这些变量

共用一个变量名即数组名,因此必须用下标才能互相区别,故

数组元素也称为下标变量。

第三部分: 数组的定义和初始化

1.教师给出数组定义在DIM语句格式,进行讲解,其中具体

解释下标下界和上界的含义。说明默认情况下界为0,有时根

据需要可以用OPTION BASE n来定义为1 。

然后举例说明:DIM a(20),b(4,5)

OPTION BASE 1

说明这两个数组的数组名,维数,下标下界、上界,及数组元

素的个数,二维数组的行列数。

2.给出练习让学生自己定义,教师巡视,个别指点

三、 小结

概括本节的内容,强调数组的概念、数组的维数和数组的定义

方法。

对容易出错的

地方进行讲解,

分析研究,加深

学生的印象。

通过练习进一

步巩固所学知

识。

列出重点内容,

让学生更清楚

地了解掌握本

节课的知识点。

习题六第一题。


本文标签: 数组 下标 学生 分析 定义