- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机应用专业课题内容数组课时安排2课时授课班级计算机二年级.doc
课题内容 数组 课时安排 2课时 授课班级 计算机二年级 授课类型 讲解,演示 学情分析 学生己学习掌握了第一个任务 VB.NET的变量与常量及运算符的计算,且学生己有了以前的知识,内容来说应该不是很难,但中专生的学习记忆性相对比较差,可能以前的知识现在没剩多少,所以还是以讲解为主
教材分析 本项目为《使用ASP.NET开发动态网站》的项目2的第2任务,主要是认识和掌握数组的用法。
教学目标 1、了解数组的定义
2、理解并掌握数组的声明和使用
教学重点 数组的声明和使用
教学难点 数组的声明和使用
教学方法 讲解、演示
学习方法 实践法
教具准备
电脑、网络、投影仪 教学过程(第 1 课时) 环节时长 教师活动 学生活动 设计意图
25
15
老师引出数组的知识点,学生自学
一、数组的概念
所谓“数组”,是一种复合结构,用于保存多个具有相同数据类型的值。数组就好像一个书架,在书架里划分了一个个小小的格子,格子里只能放同类型的书----即数组中只能放同类型的元素。其中,书架的维数(排数)就相当数组的维数(排数),格子里同类型的书就相当于在数组中存放的同类型元素。
老师提问问题:用什么现实例子比喻数组
老师总结知识点:
数组由数组元素构成。不同的数组元素通过索引值进行标识。数组可以是一维的,也可以是多维的(最多可以达到60维)
在VB.NET中,缺省的第一个数组元素的索引值为“0”,数组中第一元素为下界,最后一个元素为上界,数组元素在上下界之间是连续的,并且操作系统会在运行时为数组分配连续的内存地址空间
在编写程序过程中,可以根据数组的索引值,使用循环语句方便地处理大量的数组元素,而不需要对每一个数组元素进行单独的运算。 根据课本知识点自学
并做笔记 强化学生的自学能力 教学过程(第 2 课时) 环节时长 教师活动 学生活动 设计意图 20 老师引出数组的知识点,学生自学
老师提出问题:数组要先声明后使用,那如何声明呢?请看课本先自学
学生根据课本知识点自学并作记录 强化学生的自学能力 15 老师作总结归纳:
一、数组的声明与对变量的声明的方法类同。
声明的语法如下:
dim 数组名(数组大小)as 数组变量类型
[例] 声明一个存储10个字符串的数组
Dim str(9) as string
索引值从0开始。数组元素从str(0)到str(9)一共10个元素。
在声明时,也可不指定数组大小,在声明后动态指定数组大小。这样声明的数组为动态数组。一般的用法是全局声明一个动态数组,然后在各个过程体或者函数体内指定数组长度。
[例] 声明一个存储字符串的数组,大小不能确定。
Dim str() as string
二、多维数组的声明
多维数组的声明需将各维的上限用逗号隔开。
[例] Dim Count(10,11) as integer
该例声明了一个二维数组,第1维包含了11个元素,第2维包含了12个元素。数组元素的总个数为11*12=132个。对更多维数的数组声明方法类似,语法如下:
Dim Count(N1,N2,N3……Nn)
数组元素总个数=(N1+1)* (N2+1)* (N3+1)*(Nn+1)
注意:对于多维数组,要改变其大小,只能修改其最后一维的大小。修改方式类似一维数组。
三、数组的使用
在编程过程中,对数组初始化通常用循环结构进行赋值。下面的例子是声明一个一维数组并对其初始化,给每一个元素赋值为其索引值。
Sub intArray()
Dim Count(100) as Integer
Dim i as integer
For i=0 to 100
Count(i)=i
Next i
End Sub
同理对多维数组的赋值,需要用多重循环语句结构实现。例如:下面是一个维数组,给每一个数组元素赋值为1
Sub intArray()
Dim Count(10,10) as Integer
Dim i ,j as integer
For i=0 to 10
For j=0 to 10
Count(i,j)=1
Next I
Next i
End Sub
专心听总结并作记录 5 任务小结
听一听
记一记 板书设计
数组
教学反思 本任务以讲述数组的概念及声明使用为中心,结合例子来加化巩固知识的了解
计算机应用专业
您可能关注的文档
最近下载
- 《现代家政基础》 项目六 现代家庭安全.pptx
- 高考思想政治一轮总复习精品课件 选必3 逻辑与思维 第三单元 运用辩证思维方法-第九课 理解质量互变.ppt VIP
- 临床营养科建设与管理指南(试行).doc VIP
- 2025年中考复习必背外研版初中英语单词词汇(精校打印) .pdf VIP
- 年产55万吨环氧乙烷乙二醇车间环氧乙烷合成工段工艺设计.doc VIP
- 食堂食材配送采购投标方案(技术标).doc
- 临床常用200种常用中药饮片排名.docx VIP
- 德力西850W交流角磨机说明书.pdf VIP
- 2025年四川省内江市中考数学试卷.docx VIP
- 【完整升级版】电力施工组织设计施工方案.doc
文档评论(0)