终身会员
搜索
    上传资料 赚现金
    2.1线性表结构及其实现教案01
    2.1线性表结构及其实现教案02
    还剩2页未读, 继续阅读
    下载需要10学贝 1学贝=0.1元
    使用下载券免费下载
    加入资料篮
    立即下载

    2021学年2.1 线性表结构及其实现教案

    展开
    这是一份2021学年2.1 线性表结构及其实现教案,共4页。教案主要包含了考勤,课前3分钟等内容,欢迎下载使用。

    克州第三中学课堂教学设计

       2022310                           2 第二节

    课 题

    2.1线性表结构及其实现

    课时安排

    1

    课型

     

    课程标准要求理解线性表的概念和特征。掌握线性表抽象数据类型的定义。

    掌握线性表的两种实现方法。理解数组和链表的概念及其特点。

    信息意识:能够根据解决问题的需要,自觉、主动地寻求恰当方式获取信息与处理信息;在合作解决问题的过程中,愿意与团队成员共享信息,实现信息的更大价值。

    计算思维:能够正对限定条件的实际问题进行数据抽象,运用线性表结构合理组织、存储数据,选择合适的算法编程实现、解决问题

    数字化学习与创新:学生在解决困难时能有意识地运用数字化环境中信息学习资源展开自主学习。

    教学重点

    1. 理解线性表的概念和特征。
    2. 掌握线性表抽象数据类型的定义。

    教学难点

    1. 掌握线性表抽象数据类型的定义。
    2. 理解数组和链表的概念及其特点。

    教学方法

     

    讲授法,演示法,问题情境教学法

     

    学习方法

    自主探究法,讨论学习法

     

     

    教学过程

    个别化教案

    一、考勤

     

     

     

     

     

     

     

     

    二、课前3分钟:植树节3.12

    三、课前小测评:

    四、导入图书是人类文明传承的重要方式。图书馆是知识的宝库,存放了 大量的图书。为方便借阅和管理,图书馆把图书有顺序地放置在书架 上。借阅和归还图书后,要整理图书,让书架上的图书仍然有顺序。

    新课内容:

     本节国绕整理图书项目展开学习,通过项目活动认识生活中 的线性表,学习定义线性表抽象数据类型,并编写代码实现线性表的 基本操作。本节主要包含手工整理图书编程整理图书两个 任务。

     任务一:手工整理图书 活动1认识线性排列

     请仔细观察图2.1.1,回答下面的问题:

    (1)从左数第1本书的书名是                 紧挨着它的后一本是                           

     

    线性表 (linear list):按线性结构组织数据元素。在线性表中,数据 元素之间存在前后的顺序关系。每个数据元素都有一个顺序号,顺序号 是连续的整数。通过顺序号可以访问数据元素。线性表中的数据元素可 以是一个数或一个字符,也可以是一个对象。

    线性表的特征: 在线性表中插入或删除数据元素,该元素之后的数据元素顺序号都 将改变。

    线性表抽象数据类型: 从以上活动可以看出,线性表的基本操作主要包括追加、删除、插 入、查询等操作。为了便于在程序中使用线性表解决问题,需要定义线 性表抽象数据类型(ADT LinearList),接口如下。

     ADT LinearList:

    ·LinearList:创建空线性表。 appendItem(item):将数据元素item追加到线性表。

    ·removeltem(pos):从线性表中删除pos位置的数据元素。

    ·getItem(pos):取得pos位置的数据元素。 、

    ·setltem(pos,item):设置线性表pos位置的数据为item.

    ·sizeO:获得线性表中数据元素的个数。

    ·isEmpty():判断线性表是否为空。

    ·insertltem(item,pos):将item插人表中pos位置。

     

    顺序表和数组

      线性表的顺序存储用一组连续的存储单元依次存储线性表的数据元 素。利用这种存储方式实现的线性表叫作顺序表。

      如果顺序表中各数据元素占用的存储空间大小相同(比如是同一种 类型的数据),这样的顺序表叫数组。各个数据元素叫数组元素,数据 元素的序号叫数组下标。如果知道数组的起始存储位置及单个数组元素 占用空间大小,各个数组元素的存储位置可以通过计算得到,因而数组 具有随机访问的特点,存取数组元素的效率很高。

      顺序表的数据元素是连续排列的,插入和删除数据元素都需要移动 它后面的元素,这导致操作的代价很高。

     

    链表:

       用链式存储实现的线性表叫链表。链表由一系列的节点通过链接串 连在一起。 在链表中,相邻节点的存储位置不一定相邻,节点之间的顺序由 链接关系决定。在插入和删除数据元素时,并不需要移动节点,所以效 率很高。但链表中每个节点都增加了引用信息,需要使用额外的存储空 间。另外,在访问数据元素时,要从头节点开始依次向后移动寻找,效 率不如顺序表高。

     

    课堂小结:

       通过本节学习我们了解了理解线性表的概念和特征。掌握线性表抽象数据类型的定义。掌握线性表的两种实现方法。理解数组和链表的概念及其特点。

     

     

     

    植树节是按照法律规定宣传保护树木,并组织动员群众积极参加以植树造林为活动内容的节日。按时间长短可分为植树日、植树周和植树月,共称为国际植树节。提倡通过这种活动,激发人们爱林造林的热情、意识到环保的重要性。

    中国的植树节由凌道扬和韩安、裴义理等林学家于1915年倡议设立,最初将时间确定在每年清明节。1928年,国民政府为纪念孙中山逝世三周年将植树节改为3月12日。新中国成立后的1979年,在邓小平提议下,第五届全国人大常委会第六次会议决定将每年的3月12日定为植树节。

     

     

     

     

     

     

     

     

     

     

     

    线性表的概念和特征。

    线性表抽象数据类型的定义。

    数组。

    链表。

     

    教案查阅签字

     

     

    相关教案

    高中信息技术浙教版 (2019)必修1 数据与计算3.3 简单算法及其程序实现优质课教学设计: 这是一份高中信息技术浙教版 (2019)必修1 数据与计算3.3 简单算法及其程序实现优质课教学设计,共3页。

    高中信息技术教科版 (2019)选修1 数据与数据结构6.1 树结构及其实现教学设计: 这是一份高中信息技术教科版 (2019)选修1 数据与数据结构6.1 树结构及其实现教学设计,共4页。教案主要包含了考勤,课前测评,导入新课,小结等内容,欢迎下载使用。

    2020-2021学年第4单元 队列及其应用4.1 队列结构及其实现教学设计: 这是一份2020-2021学年第4单元 队列及其应用4.1 队列结构及其实现教学设计,共4页。教案主要包含了考勤,课前测评,引入,总结等内容,欢迎下载使用。

    免费资料下载额度不足,请先充值

    每充值一元即可获得5份免费资料下载额度

    今日免费资料下载份数已用完,请明天再来。

    充值学贝或者加入云校通,全网资料任意下。

    提示

    您所在的“深圳市第一中学”云校通为试用账号,试用账号每位老师每日最多可下载 10 份资料 (今日还可下载 0 份),请取消部分资料后重试或选择从个人账户扣费下载。

    您所在的“深深圳市第一中学”云校通为试用账号,试用账号每位老师每日最多可下载10份资料,您的当日额度已用完,请明天再来,或选择从个人账户扣费下载。

    您所在的“深圳市第一中学”云校通余额已不足,请提醒校管理员续费或选择从个人账户扣费下载。

    重新选择
    明天再来
    个人账户下载
    下载确认
    您当前为教习网VIP用户,下载已享8.5折优惠
    您当前为云校通用户,下载免费
    下载需要:
    本次下载:免费
    账户余额:0 学贝
    首次下载后60天内可免费重复下载
    立即下载
    即将下载:资料
    资料售价:学贝 账户剩余:学贝
    选择教习网的4大理由
    • 更专业
      地区版本全覆盖, 同步最新教材, 公开课⾸选;1200+名校合作, 5600+⼀线名师供稿
    • 更丰富
      涵盖课件/教案/试卷/素材等各种教学资源;900万+优选资源 ⽇更新5000+
    • 更便捷
      课件/教案/试卷配套, 打包下载;手机/电脑随时随地浏览;⽆⽔印, 下载即可⽤
    • 真低价
      超⾼性价⽐, 让优质资源普惠更多师⽣
    VIP权益介绍
    • 充值学贝下载 本单免费 90%的用户选择
    • 扫码直接下载
    元开通VIP,立享充值加送10%学贝及全站85折下载
    您当前为VIP用户,已享全站下载85折优惠,充值学贝可获10%赠送
      充值到账1学贝=0.1元
      0学贝
      本次充值学贝
      0学贝
      VIP充值赠送
      0学贝
      下载消耗
      0学贝
      资料原价
      100学贝
      VIP下载优惠
      0学贝
      0学贝
      下载后剩余学贝永久有效
      0学贝
      • 微信
      • 支付宝
      支付:¥
      元开通VIP,立享充值加送10%学贝及全站85折下载
      您当前为VIP用户,已享全站下载85折优惠,充值学贝可获10%赠送
      扫码支付0直接下载
      • 微信
      • 支付宝
      微信扫码支付
      充值学贝下载,立省60% 充值学贝下载,本次下载免费
        下载成功

        Ctrl + Shift + J 查看文件保存位置

        若下载不成功,可重新下载,或查看 资料下载帮助

        本资源来自成套资源

        更多精品资料

        正在打包资料,请稍候…

        预计需要约10秒钟,请勿关闭页面

        服务器繁忙,打包失败

        请联系右侧的在线客服解决

        单次下载文件已超2GB,请分批下载

        请单份下载或分批下载

        支付后60天内可免费重复下载

        我知道了
        正在提交订单

        欢迎来到教习网

        • 900万优选资源,让备课更轻松
        • 600万优选试题,支持自由组卷
        • 高质量可编辑,日均更新2000+
        • 百万教师选择,专业更值得信赖
        微信扫码注册
        qrcode
        二维码已过期
        刷新

        微信扫码,快速注册

        手机号注册
        手机号码

        手机号格式错误

        手机验证码 获取验证码

        手机验证码已经成功发送,5分钟内有效

        设置密码

        6-20个字符,数字、字母或符号

        注册即视为同意教习网「注册协议」「隐私条款」
        QQ注册
        手机号注册
        微信注册

        注册成功

        下载确认

        下载需要:0 张下载券

        账户可用:0 张下载券

        立即下载
        使用学贝下载
        账户可用下载券不足,请取消部分资料或者使用学贝继续下载 学贝支付

        如何免费获得下载券?

        加入教习网教师福利群,群内会不定期免费赠送下载券及各种教学资源, 立即入群

        返回
        顶部
        Baidu
        map