




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、西安高新科技职业学院“十三五?数据结构?课程建设与改革方案(2021-2021年)机械电子工程系2021年10月一、课程现状(一)根本情况:在计算机专业的课程体系中,?数据结构?是一门核心专业技术根底课,是学生进一步提升编程水平的必修课.学习本课程能锻炼学生利用计算机解决实际问题的能力,为学生学习?面向对象程序设计?、?Java程序设计?、?C#程序设计?、?操作系统?、?数据库原理?等后继课程奠定坚实的根底.但是,我们发现课程学习结束后,学生往往不知道自己到底学了些什么,对学过的知识也不知道怎样应用.所以对这门课程的建设和改革问题已迫在眉睫.分析问题出现的原因:(1)该门课程具有较强的理论性
2、和实践性,知识的理解相比照拟抽象,难于掌握.(2)教师没有注意培养学生的兴趣,学生被动地接受知识.(3)由于课程内容较多,很多教师只注重各个知识点的介绍,而忽略了数据结构课程的整体性和连续性.(4)注重理论教学,实践水平即理论知识如何运用的练习还有待增强.解决问题,增强课程建设和改革,具体的思路如下:要想让学生学好这门课,首先要让他们知道所学课程的实用性和重要性.可以由教师带着学生参观软件开发的现场,请工程师讲解数据结构在软件开发中所起的重要作用.第二充分调动学生的主动性积极性.在授课过程中利用分析解决“迷宫问题'“猴子选大王问题、“八皇后问题等实际问题激发学生的兴趣,并在老师的辅导下
3、让学生自己动手编程解决相关问题,使学生学有所用,用而后思,真正把知识点吃透.(二)课程标准1、课程性质?数据结构?是计算机软件技术专业学生的一门统设必修课程.本课程教学主要内容包括:线性表、栈和队列、数组与矩阵、树与森林、图、查找、排序、递归等.通过教学,使学员掌握如何组织各种数据在计算机中的存储、传递和转换等.课程以C语言作为算法的描述工具,强化数据结构根本知识的掌握.使学员的编程水平,特别是程序阅读和分析问题水平等方面的素质有所提升,为后续计算机专业课程的学习打下坚实的根底.2、知识模块及课时分配表1课程内容与课时分配表序号工程(任务或模块等)知识内容与要求技能内谷与要求教学活动设计学时1
4、概论(1)数据结构的根本概念;(2)算法的描述方法;(3)算法设计的要求和算法时间效率的度里分析.理解数据的含义.理解逻辑结构、存储结构、运算集合及它们之间的关系.掌握算法的五个特点.课堂讲授与学生分组讨论的方法,通过学生自主学习讨论使学生对课程的内容更深入的了解,同时培养学生的兴趣22线性结构11)线性表的定义及根本操作;(2)单链表、循环链表、双向链表的定义、逻辑结构及根本操作;(3)栈的概念,栈的顺序存储结构和链式存储结构及其根本操作;(4)队列的概念,队列的顺序存储结构和链式存储结构及其根本操作;栈与队列的应用举例掌握顺序存储结构的定义及根本操作.掌握链式存储结构的定义及根本操作.通过
5、课堂讲授、演示等方法以及学生反应相结合采用案例法和比拟法讲述.具体实例:(1)符号表的实现;(2)一元多项式的求和.103树与二叉树(1)树的定义和存储结构;(2)二叉树的定义、性质、存储结构;(3)树、二叉树和森林的相互转换;(4)树和森林的遍掌握二叉树的定义及遍历操作;了解森林的遍历算法;了解树、二叉树和森林的相互转换;掌握哈夫曼树及其应用.通过动画演示与现场教学,深化学生对树和森林的感官理解.具体实例:(1)学生会组织机构的治理实现;(2)哈夫曼编码.12历算法;(5)哈夫曼树及其应用4图(1)图的定义和术语;图的存储结构,邻接矩阵表示法和邻接表衣小法,(2)图的遍历操作,深度优先搜索遍
6、历和广度优先搜索遍历;(3)图的几个典型应用问题,最小生成数、拓扑排序和最短路径.掌握图的定义,图的存储结构,图的遍历操作和图的几个典型应用通过动画演示与现场教学,深化学生对图的感官理解实例练习:11)最小生成树;(2)城市最短路径;(3)排课系统的算法实现125查找(1)静态查找表及查找算法:顺序查找、折半查找;(2)动态查找表及查找算法:二叉排序树;(3)哈希表及查找算法.掌握静态查找表及查找算法:顺序查找、折半查找;掌握动态查找表及查找算法:二叉排序树;掌握哈希表及查找算法.通过讲授与多媒体演示的方法,注重各种查找算法之间的区别,并了解各种算法的应用场景.实例练习:(1)在线性表里查找X
7、;(2)在顺序表里查找X的算法实现;(3)二叉排序数的查找;146排序(1)排序的概念;(2)直接插入排序;(3)冒泡排序;(4)快速排序;(5)堆排序;(6)归并排序(7)希尔排序掌握常用的排序算法,直接插入排序、冒泡排序、希尔排序、快速排序、堆排序、归并排序.通过讲授与多媒体演示的方法,使学生熟悉各种排序算法之间的区另L并了解各种算法的应用场景.实例练习:(1)牌游戏实现;(2)荷兰国旗问题;(3)螺钉与螺母问题.143、?数据结构?课程教学现状及改良举措(1)?数据结构?课程教学的现状即存在的问题过于突出理论讲解,联系生活中的实际问题不够由于课程内容抽象,讲解中往往需要捋离出实际事物中与
8、结构无关的特性,关注数据与模型本身,如果只是根据教材照本宣科,不与实际生活中的例子结合,容易言之无物,比方“图这一结构中一个与很多重要应用算法,如“最小生成树、“最夕路径,相关联的概念一一“权,在讲解这一概念时,如果只是依照教材上的点线图形来讲解,很难能够让学生清楚的理解这一概念的含义,如果与生活实际相结合,如解释“最短路径算法时,将图中的点映射为城市,边映射为城市间的道路,那么权值这一概念的含义就自然浮现了.过于注重理论的讲解方式会使得学生觉得内容空洞,从而学习兴趣下降.教学过程中互动缺乏,教学效率较低教学活动中,学生始终是最重要的主体.教学活动的主要目的是传授知识,假设学生不能很好的掌握课
9、程要求的知识,那么即使施教者拥有再好的教学技巧,教学效果也会大打折扣.当前课堂上多采用填鸭式的被动式教学方式,教师在教学中扮演了过重的角色,课堂上经常见到这样的情形,教师在讲台上滔滔不绝的讲授,讲台下的学生却表现不佳,除少数几个能跟上老师的节奏认真听讲外,大多数都昏昏欲睡.那么,要想拥有好的教学效果,必须使受教者一学生积极主动的投入到学习当中,这就需要教师在教学活动当中通过提问,随堂作业等互动方式引领学生自主的投入到学习活动当中,使学生通过主动的思考获取知识,提升学习的兴趣,提升教学效率.实验教学环节薄弱,学生编程水平提升较小“实践出真知,在计算机专业的课程学习中,编程上机实践是其重要组成局部
10、,?数据结构?课程的学习也不例外.上机编程实践能够稳固和验证学习的理论知识,促使学生加深对所学知识的理解,同时应该看到,计算机专业是一门基于实践的专业,没有良好的编程水平,学生无法在就业及以后的职场开展中占据优势,因此使学生拥有良好的编程水平是计算机专业教育教学的一项重要内容.而实验教学环节是锻炼学生程序编写水平的有效途径.当前的课程教学中对实验课程不够重视,这在课时安排上就有所表达,实验课时只有理论课时量的三分之一.同时还有一个问题影响实验教学的质量,就是局部学生在程序设计类的前导课程中练习缺乏,根底的程序设计水平较差,如有些同学完全不会使用“指针,甚至不知道设计函数的根本语法规那么.这样就
11、导致局部学生从课程一开始就无法完成实验内容,久而久之,产生厌学情绪.课程考核机制不尽合理,不能表达学生的完整表现课程考核本身是实现教学目的和检测学生学习成果的一种手段,而不是目的.课程考核的目的不仅是为了考察学生是否完成和深化对所学知识的意义建构,实现课程目标的程度,更是为了检验和改良学生的学习和教师的教学,改善课程设计,完善教学过程,从而有效地提升学生的专业素养.因此,课程考核必须与教学紧密结合,成为教学的一局部,表达教学并效劳于教学.寓教于考,以考促学.然而,当前的课程考核方式是课程结束后出纸质卷子进行一次笔试,考核形式比拟僵化,虽然形式简单比拟容易操作,但是很难反映学生在整个课程中的完整
12、表现以及实际的动手编写程序的水平.(2)教学改良举措使用案例教学法,理论联系实际针对课程教学中,内容抽象,学生难于理解的问题,可使用案例教学法,将与实际生活联系紧密,易于理解的,与数据结构知识相关的案例引入课堂,用来解释一些抽象的概念和方法,如在讲解“栈这一重要结构时,利用“停车场这一经典案例,就能够很清楚的解释出“栈结构使入栈数据“后进先出的鲜明特点;在讲解“树这一结构时,结合Windows操作系统的文件治理系统这一典型“树型结构的应用,使学生对该结构建立起较清楚的熟悉.这些案例的使用使抽象的理论知识与生动的生活中能看得见的具体事物联系起来,更容易理解和学习,进而取得了良好的教学效果.使用互
13、动教学法,提升学生学习的主动性学生学习兴趣不高,主动性不强的问题主要是学生对教学过程参与度不高造成的.“疑是思之始,学之端,采用互动教学法,就是要通过提出一些精心设计的与学习内容相干的主题问题,促使学生主动思考,充分调动学生的积极性、创造性,提升教学效果.例如在讲解“哈夫曼树这局部内容时,提出“如何高效的完成文本压缩这一问题,吸引学生主动思考,提出他们自己的压缩方案,讨论自己设计的压缩方案的优劣,然后引出“哈夫曼树算法,并归纳总结该算法的优势.这样的过程能够引起学生广泛的思辨,争论,最后到达熟悉所学内容的目的,同时开阔思路,利于学生创新思维的培养.增强实践环节,强化学生编程水平实践是强化理论学
14、习,增强程序设计水平的重要手段,为使学生更好的掌握所学内容,必须强化实验环节.就具体举措而言,首先应该增加实验课程的课时安排,应以到达理论学时的一半为宜,其次要细化实验内容,明确实验要求,可将实验分为独立完成的根底实验工程、分组完成的必做实验工程以及有较高难度的选作实验工程,各类实验工程应根据从易到难、从点到面、从知识练习到思维练习的步骤逐步强化数据结构课程的知识内容,提升学生的程序设计水平,实验课程中还有一需要注意的问题,就是有局部同学程序设计课程的根底较弱,对程序设计语言的掌握达不到课程要求,针对这种情况,建议在开课之初,对课程所使用的程序设计语言的相关知识点进行有针对性的复习,以利于学生
15、较好的完成实验.改良考核方式,提升实验成绩比重对教学而言,课程考核是手段不是目的,但仍应该看到就绝大多数同学而言,即使是老师怎样着重强调课程学习的目的是掌握知识,培养水平,测试成绩仍然是学生学习最大的动力和指挥棒.因此,课程的考核方式有重要的引导作用.建议在测试成绩中加大编程实践水平的比重,可参考实验课程内容学生的完成情况,给出相应的分数.同时,学生到课情况、课后作业完成情况等也应作为平时成绩在总成绩中有所表达,可将总成绩分为三局部,期末卷面成绩占比百分之四十,实验成绩占比百分之四十,平时成绩占比百分之二十.4、教学条件(1)师资条件:课程教学主要由具有企业实践经历的双师型专任教师完成.团队规
16、模:基于每届1个教学班的规模,需专、兼职教师2-3人左右.课程负责人:应由具备扎实的计算机专业知识,熟悉计算机技术开展和高职教育规律、实践经验丰富、教学效果好、具有高级职称的“双师素质教师担任.(2)教学硬件设施及配备理论教学条件:多媒体教室实践实训教学条件:实训楼计算机机房二、建设目标与思路以现代职业教育思想为指导,遵循高等职业教育要注重综合素质和创新水平培养的原那么以及计算机技术的开展规律,充分运用现代教育技术和信息化教学手段,把本课程建设成具有我校具有一定特色和一流教学水平、教学效果显著的示范性课程,并以此为根底,提升本课程在省内知名度.1.建设目标(1)课程内容建设目标本课程的内容建设
17、目标是在根本理论知识的根底上,结合计算机技术的开展趋势,不断将当前的主流技术纳入讲课内容,并适当引入新兴的相关计算机技术进行讲解,使学生深入了解数据结构的逻辑思想、实现方法、应用技术和开展趋势.本课程应追求理论联系实际,教学与实践相照应.灵活多样地采取编程、拓展性学习、案例教学、讨论、报告,大型作业,科研工程等多种形式,激发学生的学习兴趣和主动参与精神,使学生理解原理,掌握方法,熟练应用,能够创造性地应用各种数据结构和算法,设计性能优、效率高、可读性强、易维护的程序解决实际问题,提升学生的学习水平、探索研究的水平.(2)教材建设教材建设,对课程教材进行调整,以校本教材为技术,对教材进行改良,结
18、合相关计算机技术的开展,开发适合学生使用的理实一体化的教材,满足学生的使用需要.(3)实训条件建设为了提升学生的实践水平,方案建设如下实训室.数据结构实训室:60工位,均配置主流性能的计算机,并安装编程环境.(4)师资队伍建设在3-5年的建设期间,培养1名专业带头人,3名专业骨干教师.吸收或培养2-3名教师,具备大型软件开发实践经验,能更好地能够胜任本课程的授课工作.(5)精品在线开放课程建设在2-3年时间,建设本课程的校级在线开放课程,依托已经建设的实验实训条件,开发完整的在线教学资源.2.建设思路(1)课程建设主要通过与国内主流网络企业,进行深度校企合作,进行课程共建.(2)加大高水平人才
19、引进,以引进具备2-5年实践工程经验的企业工程师担任专任教师.或者聘请企业工程师担任本课程的授课工作,与在校专任教师共同承当课程的授课工作.(3)加快实训条件建设,提升学生的实际动手水平.(4)建设符合学生需要的在线共享课程,积极引进信息化教学手段,提升教学效果.改革教学模式和方法,采用理实一体化教学模式,工程化教学,混合式教学模式.三、建设任务及进度安排(一)建设任务1 .课程标准在2021年完成对课程标准的修订,在修订中以校企合作进行课程共建的内容根底,结合高等职业教学的教学方法、工程化教学、信息化教学手段,根据行业企业的人才需求调整课程教学内容.2 .教学设计在教学中根据课程标准确定的教
20、学内容,开发符合需求的多个教学案例,以职业教学的工程化教学组织教学,教学中采用理实一体化开展教学,并且结合信息化教学手段和以在线开放课程结合线下课程的混合式教学模式,开展多样化的教学,提升学生的学习兴趣,实现教学效果.3 .教学团队开展课程教学团队(课程组)建设,通过与企业合作的师资专业培训提升专任教师的专业水平,通过参加各类职业水平培训提升教师职业水平,人均每年参加1次专业培训和一次职业水平培训.4 .教学方法根据课程内容设计的工程案例和任务,依托现有实验实训条件,以理实一体化形式开展工程化教学,借助信息化教学手段,以微课、精品在线开放课程,线上线下的混合是教学模式进行课程教学,同时,利用蓝
21、墨云班课等多种形式的新型的教学app应用,开展头脑风暴、课堂讨论、在线评测、作业提交等教学活动.5 .教材与教辅资料(1)开发校本教学,并不断修订,出版后使用.(2)利用在线开放课程和教学资源库建设,制作丰富的信息化教学资源.(3)充分利用第三方的教学资源,例如各类在线开放课程平台(中国大学MOOC、学堂在线、智慧树),为课程教学提供丰富的教学资料.6 .测试命题与考核方式(1)根据课程标准要求,以学生的实践动手水平为考核重点,建立课程的考核体系,主要考核方式如下:表2考核方式序号考核形式考核要求比重1平日廿核职业素质、平时作业、实训报告、研究型学学习报告、实践动手水平考核,主要考核工程完成情
22、20%2技能考核注重学生实操的标准性和职业素质考30%3终结,曲测试期末测试,采用笔试形式或者上机测试.试题范围及内容尽可能覆盖职业岗位知识要求,但要突出课程重点.合理安排试题的难易度,在组卷中,建议/、同难易程度的试题比例为:一般难度试题30%,中等难度试题50%,较深难度试题20%.50%7 .实践教学实践教学根本能满足培养学生岗位水平和职业素养的要求,在教学内容设计方面还需增强校企合作,引入企业真实实践工程,引企业导师进课堂,融课程入岗位实践教学能满足培养学生岗位水平和职业素养的要求.8 .信息化教学资源(1)微课教学资源每个工程的任务制作1个知识微课资源和1个案例讲解微课资源.(2)在线开放课程根据学院要求,建设本课程的在线开放课程.(3)数据结构实训室在计算机机房安装编程软件环境.(4)多媒体Web教学资源.制作以网页形式,结合swf动画的课程教学资源.(5)多媒体课件10.教学竞赛(1)选派课程组成员参加学院举办的教学竞赛、信息化教学竞赛、微课竞赛,获得三等奖及以上成绩.(2)参加陕西省高校信息化课堂教学竞赛、实训教学竞赛和微课教学竞赛,获得三等奖及以上成绩.(二)进度安排第一阶段:制定课程标准?数据结构?课程是计算机软件技术专业人才培养方案中技术平台课下的职业根底水平模块课
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年立体仓库设备相关物料搬运设备项目发展计划
- 第11课 时光如梭-时间函数和格式函数 教学设计-2023--2024学年清华大学版(2012)初中信息技术九年级上册
- 设计管理部年终总结
- 2025年高档生物显微镜项目合作计划书
- 口腔助手无菌操作
- 防欺凌广播稿7篇
- 全国电子工业版初中信息技术第二册第3单元3.3活动2《熟悉身份认证方式》教学设计
- 主题四 任务二 修补图像 教学设计 -2023-2024学年桂科版初中信息技术七年级下册
- 2024年高中历史第八单元当今世界政治格局的多极化趋势第25课两极世界的形成练习含解析新人教版必修1
- 浙江省2025届高考语文大二轮复习第4板块1专题一文言文阅读2题型2文言虚词教案
- 起重吊装风险辨识及防范措施
- 2023年浙江省统招专升本考试英语真题及答案解析
- 2024年江西电力职业技术学院单招职业技能测试题库及答案解析
- 宿舍卫生管理培训
- 2024-2030年中国循环水加药装置行业市场现状分析及竞争格局与投资发展研究报告
- 【微软并购动视暴雪行为动因及并购后发展战略探究10000字(论文)】
- 小学语文常见的说明方法(四年级下册第二单元)
- 2024年石油石化技能考试-硫酸生产工笔试历年真题荟萃含答案
- 我喜欢的歌手单依纯
- 2024年兽药动物保健品行业分析报告
- Brother-TC-S2A机器操作教学课件
评论
0/150
提交评论