2.1数组 学案 - 浙教版2019 高中 信息技术 选修1 学案

2024-06-04
| 3页
| 301人阅读
| 0人下载
精品

资源信息

学段 高中
学科 信息技术
教材版本 高中信息技术浙教版选修1 数据与数据结构
年级 -
章节 2.1 数组
类型 学案-导学案
知识点 数组的概念,数组的特性,数组的基本操作
使用场景 同步教学-新授课
学年 2019-2020
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 DOCX
文件大小 69 KB
发布时间 2024-06-04
更新时间 2024-06-04
作者 碧水蓝天
品牌系列 -
审核时间 2024-06-04
下载链接 https://m.zxxk.com/soft/45573535.html
价格 2.00储值(1储值=1元)
来源 学科网

内容正文:

2.1数组 导学案 学科 高中信息技术 教材版本 浙教版2019选修1 课题 2.1数组 一、【学习目标】 1.理解数组的概念和特点。(重点)(学科核心素养:信息意识、计算思维) 2.掌握数组的基本操作,包括创建、访问、修改、插入和删除元素。(难点)(学科核心素养:信息意识、计算思维) 3.能够应用数组解决实际问题。(学科核心素养:信息意识) 二、【自主探究】 任务一:数组的概念 1.数组是由 的变量构成一个序列。数组使用一个 命名,并用编号区分数组内的各个变量,这个特殊的标识符称为 ,编号称为 或索引。 2.一维数组适合用来表示具有 的数据序列,因此只需要一个 来表示数据元素在该序列中的位置。二维数组中的数据元素有 、 两个维度的位置信息,因此需要 下标。 3.数组元素的访问指的是寻址到特定的数据元素,并根据 对该数据元素进行读取、修改等操作。 任务二:数组的基本操作:创建 1. 创建列表实现一组数组: (1) 使用[ ]直接创建 s= . (2) 使用list[ ]函数创建 s= . (3) 使用*创建 s= . (4) 使用for循环创建 s= . 2. 创建列表实现二组数组: (1)使用[ ]直接创建 s= . (2)使用for循环创建 s=[ ]. 任务三:数组的基本操作:插入与删除 1. 用自然语言描述新数据插入数组的过程: 2.如何实现在数组中删除一个元素? 三、课后练习题 1.下列关于数组的描述中,不正确的是 ( ) A.数组元素的数据类型均相同 B.仅通过数组名就能访问数组中的某个元素 C.数组一旦创建好以后,其存储空间将固定不变 D.在数组中进行删除元素操作后,其占用的空间不会发生改变 2.有二维数组a=[[3,2,1],[4,5,6],[7,8,4]],则数组元素a[0][2]的值为 A.1 B.2 C.6 D.7 3.有一维数组a=[“p”,“y”,“t”,“h”,“o”,“n”],则数组元素a[3]的值为 A.“p” B.“y” C.“t” D.“h” 4.列表a的值[0,1,2,3,5],下列表达式的值等于a[1]的是 A.a[2]*a[3]//3 B.a[2]-len(a) C.a[-1]-a[4] D.a[3]%2 5.二维数组a中,每个元素所占空间大小为8个字节,行下标i从0到5,列下标j从0到9,从首地址SA开始连续存放在存储器内,该数组按行存放时,元素a[2][3]的起始地址是( ) A.SA+160 B.SA+136 C.SA+184 D.SA+168 6. 有如下程序段: sum=1 s=[[5,2,3],[4,1,6],[7,8,2]] for a in range(3): for b in range(3): if a==b: sum*=s[a][b] 则执行程序段后,变量sum的值为 A.28 B.10 C.45 D.15 课后练习答案 1 2 3 4 5 6 B A D D C B 原创精品资源学科网独家享有版权,侵权必究!6 学科网(北京)股份有限公司 $$

资源预览图

2.1数组 学案 - 浙教版2019 高中 信息技术 选修1 学案
1
所属专辑
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。