以学生为中心《数据结构》课程的教学创新研究

来源 :中国新通信 | 被引量 : 0次 | 上传用户:atom1999
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘要】    《数据结构》课程教学改革以OBE教学模式为牵引,强调推演式理论和翻转课堂教学方法的使用。以学生为中心,学情分析研究为基础,发挥专业基础课程优势,强调通专、专专融合的内容构建;注重知识形态的二次构建,以多视角模式展开教学内容,将知识贯穿整个内容体系;加强结构清晰的项目分解理念,功能完整的项目整合要求的计算思维。
  【关键字】    数据结构    课程融合    知识构建    计算思维
  一、《数据结构》课程教学现状分析
  计算机课程体系以提升学生综合能力和素质是所有课程的任务,通过记录和研究学生的学习效果和问题,反思总结出适合本课程特点的教学模式一直是教学改革创新的方向。《数据结构与算法》是计算机专业的专业基础课程,是一门解决现实世界中数值与非数值问题的经典课程,对后继课程影响大。只锚定本门课程的单一教学内容,既不从理工科基础课程引入课程构建思想,也不为学生提供专业发展的新需求,那么注定会导致学生无法及时掌握课程知识点,也无法应用所学内容解决现实问题。目前本课程传统教学过程侧重理论细节,与实际程序设计思维、程序设计能力相距甚远,究竟是教语言还是教编程,是注重知识还是能力培养?“见树木不见森林”,吃不透、用不活所学知识,也是目前本课程的主要问题。
  二、教学创新改革研究
  2.1学情分析研究
  教学方法设计前把强调学情分析当作首要任务,如图1所示。针对本课程以及前驱课程的多轮讲授经验,针对《数据结构》的一次学情分析如下:
  学习本课程前,学生在生活中已经接触过大量的应用软件,同时能够理解软件程序设计的基本理念。但对程序设计具体怎么实现还缺乏一定的抽象思维、逻辑思维能力。需要教师从直观案例入手,使用一定的手段将抽象问题直观展示、有浅入深引导学生对问题展开思考。例如:在讲第三章栈和队列操作时,采用教室中模拟实际应用场景,学生充当为该结构中的个体元素,扮演元素在操作过程的中具体状态,加深对该数据结构的印象与理解,进而抽象出数据模型的关键属性以及建立过程。在与学生的互动中完成教学理论授课内容,再以推演式教学方法,以“先做后说”的形式设计实践环节,教师先演示,学生根据程序运行结果进行归纳和总结,分析出程序中各模块的实现功能后,再进一步开展实践内容。同时,在教學过程中要注意做好二次学情分析,及时调整讲授内容的难易程度。
  二次学情分析:课堂章节授课结束后,及时记录、分析、总结学生的学习情况,包括学习态度,重难点分析,知识掌握,作业完成情况等。通过二次学情分析记录,在为下一个学年本课程授课前的一次学情分析提供重要依据。
  2.2注重课程间教学内容的整合
  1.与理工科基础课程整合,解决数值问题,培养学生的科研思维,便于提升学生对基础学科的认知力。同时,学生通过借助基础学科的经典算法,理解如何将复杂的现实问题转化为计算机内部存储和处理的方法。
  2.与专业课程整合,解决非数值问题。
  将后继专业课程中的案例项目通过功能分解,把基础模块拿到本课程课堂中进行实践,如操作系统的作业调度算法的实现、数据库中数据清单的处理、机器学习方法模块等案例。
  2.3注重二次知识形态构建
  《数据结构与算法》授课总学时为72学时,共计9个章节授课内容。覆盖广泛,知识点繁杂。教学内容注重知识形态的二次构建,包括理论、抽象、设计、思政四方面。为学生提供多交叉的学习视角理解课程内容,形成实践能力。
  理论部分将9个章节划分为四大知识模块:预备知识模块(1章+知识扩充)、线性结构模块(2-5章)、非线性结构模块(6-7章)、算法模块(8-9章)。把繁杂的知识点按照章节间联系归约为四大内容模块,打消学生的畏难心理。划分后的知识模块帮助学生在模块内产生迁移学习,模块间产生对照学习的效果(图2)。
  抽象部分打破章节约束,将逻辑结构-存储结构-运算贯穿整个内容体系(图3)。教师在授课前吃透教材,将学习内容进行归约,一方面从教材的章节出发,另一方面要突破教材章节的约束,将各章知识有机的串联起来。
  设计部分在学生理解理论和抽象两部分的基础上继续开展,掌握理论的算法数学基础以及算法分析;抽象数据类型以及重要的数据结构技术;设计将理论算法、数据结构技术与编程实践相结合。在达到前两个目的时,学生就已经基本具备了解决现实未知问题的能力,再辅以必要的综合项目训练就可以达到第三个目的。以案例为依托,注重以成果为导向,进一步培养学生团队合作、科学研究的能力,勇于实践、勇于创新的职业精神以及独立的思考辩识能力。
  思政部分体现在教学色设计中,主要从三方面设计思政教学内容:第一,将课程与传统文化结合,消解学生学习工科的畏难情绪;第二,数据反映世界,与前沿科技结合;第三,数据结构模拟现实社会,与社会主义核心价值观结合。
  2.4 OBE理念引导的TBL教学方法
  为学生提供教材导读、学习任务、情景案例(从基础课、专业课和综合实训项目中选取)等学习资源,以小组形式展开课前学习,以提出问题为目标,培养学生思维能力。教学中,实践项目教学安排提倡学习小组围坐,教师巡回学习小组之中;教师下达任务书,学生围绕填报任务书为目的,自主探究与讨论;最终,教师根据任务书,给予不同小组辅助问题解答以及个性化的指导,完成授课环节。课后,引入小助教(学委、学习组长)机制。遵循当代大学生的心理特征,助教机制有效打破老师和学生之间的沟通障碍。
  三、结束语
  本文研究了《数据结构》课程的教学改革创新方法,适应新工科课程体系培养目标,切实提升学生综合能力为出发点,注重因材施教,结合教师经验与教学数据,做好学情分析。在准确理解学情的基础上,探索课程间教学内容的融合,与课程内形成二次构建知识的教学方法。实践教学中以OBE理念牵引,翻转课堂。课堂中以围绕填报任务书为项目起始结点,展开TBL教学。在授课过程中,课堂氛围积极活跃,学生的能力有了显著提高。然而,在改革实践中仍存在不足,例如学情分析的研究与授课计划学时安排上的平衡等问题,将在接下来的改革中继续展开探索。
  李立(1986年8月),承德医学院,女,汉族,河北省承德市,讲师,硕士,研究方向:数据挖掘。
  基金:2018-2019年度河北省高等教育教学改革研究与实践项目“融入计算思维理念的计算机基础立体化教学研究与实践”(2018GJJG332)。
其他文献
【摘要】 在企业信息化项目管理过程中,企业需要根据自身发展的实际情况,不断探索新的管理方法,引进先进的管理技术,做好风险评估,从根本上规避潜在的风险,为企业发展保驾护航,推动企业的发展壮大。因此,本文主要基于企业信息化进程当中的项目管理基本内容,然后基于风险评估的企业信息化项目管理方法进行分析,提出合理化的建议和对策。  【关键词】 风险评估 企业信息化项目 管理 方法  前言:  企业
随着油田开发进入特高含水后期,层内、层间、平面矛盾愈发突出,分注井日渐增多,分注层段愈发细化,测调工作量逐年增加。恒流堵塞器其注水量不随水嘴前后压差而变化,因此不会
【摘要】 本文将国内某5G设备的供应商设备作为研究对象进行分析,通过对其开展测试,获取相关参数数据,基于数据进行研究。同时结合理论分析,发现5GBBU竖装具备一定的可行性,能够在一定程度上控制基站能耗,改善设备的散热效能性能。  【关键词】 5G基站 BBU安装 散热能效  一、散热风道分析  分析下图1,可以得知该设备机房主要使用的是工业级精密空调制冷,制造的冷空气经由下方或前门流入机柜
人工机械运动传感器是一种机电转换装置,属于测试技术中的关键部件,作用是将原始测量的机械量作为传感器的输入量,通过信号采集传输形成另一个适合于变换的机械量后由机电变换部分转换为与之成比例的电量。运动传感信号应用智能识别和智能分析技术,使自动机械装置能更加智能的执行动作,降低动作损耗,实现精确的空间位移。
5G不仅给通信技术领域带来重大变革,还深刻影响着媒体行业.进入5G时代,新媒体行业迎来前所未有的挑战和机遇,相关产业链也日趋完善.本文主要围绕“5G与新媒体内涵概述”、“5
画面编辑效果的好坏不仅会对电视新闻节目的质量产生影响,同时也对吸引观众眼球有着重要的作用.在电视新闻报道过程中,应用合理的画面编辑技巧可以让观众可以身临其境感受道
高等教育体系的健康与可持续性受研究水平、教育质量等众多因素的影响,高等教育系统是公民的受教育的来源之一,对于国家经济发展等多方面都具有重要价值.因此建立一个可用于
【摘要】 近些年中国电影市场飞速发展,仅2021年春节档电影票房就破百亿,国内用户选择影片观影时会参考豆瓣电影评分,也会表发影评并打分,由于智能手机的普及,人们大多习惯在各类手机APP或者网站上发表评论,这类评论多为短文本,本文旨在通过对影评的情感分析,结合用户对电影的评分计算出一个更符合用户真实想法的电影评分。该评分可以供用户和影院参考,协助其做出观影决策和排片。相比传统CNN模型,胶囊网络在
【摘要】 在飞速发展的现代,时代需要电子信息产业的专业技术人才,从各个高校的专业授课了解到电子信息工程专业计算机的学习课程和存在的一些问题了解到学好计算机是学好电子信息工程专业的基础,如今的电子信息工程专业正在进行课程改革,大多以现代计算机技术为学习目标,所以为了使电子信息工程专业能够更好的发展,那对于计算机课程教育应该重视起来,把计算机教育完美的融合到电子信息工程专业,促进共同发展。  【关键
【摘要】 计算机课程作为初中教育教学的一门重要科目,对学生综合能力的发展有着不可小觑的重要作用。随着计算机技术的发展和新课标课堂的不断改革,传统的计算机课堂教学已经不能适应新时代的学生需求,计算机课堂教学亟需改革创新。本文通过分析传统计算机课堂在教学过程中存在的问题,研究了如何运用体验式教学方法提高课堂教学的效率和质量。  【关键词】 初中 计算机课堂 体验式教学 实践  体验式教学主要引