微课在“数据结构”课程中的设计和应用
2020-11-13李曼杨俊清任静石锋张少应
李曼 杨俊清 任静 石锋 张少应



摘要:针对目前“数据结构”教学中存在的问题,分析了应用型本科院校“数据结构”课程教学目标及教学对象,提出从教学内容组织、教学设计、教学方法三个方面进行教学改革的方案。以陕西省第二届微课竞赛获奖作品为例,分析数据结构中“栈的应用”中的主要知识点、教学设计及授课效果。教学实践表明:该方案的实施可取得明显的教学效果。
关键词:微课课程;应用型本科院校;教学改革;双向互动
中图分类号:G642
文献标志码:A
DesignandApplicationofMicrocourseinDataStructureCourse
LIMan,YANGJunqing,RENJing,SHIFeng,ZHANGShaoying
(InstituteofComputer,XianAeronauticalUniversity,Xian710077,China)
Abstract:Inviewoftheexistingproblemsintheteachingofdatastructure,theteachingobjectivesandteachingobjectsofdatastructureinappliedundergraduatecollegesareanalyzed.Thispaperputsforwardateachingreformplanfromthreeaspects:teachingcontentorganization,instructionaldesignandteachingmethods.TakingawardwinningworksoftheSecondMicroClassCompetitioninShanxiProvinceasanexample,thispaperanalyzesthemainknowledgepoints,teachingdesignandteachingeffectof“ApplicationofStack”indatastructure.Teachingpracticeshowsthattheimplementationofthisschemecanachieveobviousteachingeffect.
Keywords:microcourse;applicationorienteduniversities;teachingreform;interactiveteaching
0引言
“数据结构”是计算机科学与技术专业、软件工程及相关专业的一门重要专业基础课。通过该课程的学习,使学生能够针对实际问题,分析数据之间的关系,设计合理的存储结构和算法[1],为后续课程学习打下良好的基础。学生学好该课程,对于学习其它课程、考研以及培养解决问题的能力等至关重要。因此,对“数据结构”课程进行教学改革,具有非常重要的意义。
按照“全面建设合格课程,重点建设学院重点课程,创建学院优质课程”的建设思路,加强课程建设[2],不断进行课程教学改革与创新。
针对目前“数据结构”教学中存在的问题,提出了从教学内容组织、教学设计和教学方法三个方面进行教学改革的方案。以陜西省第二届微课竞赛获奖作品为例,分析数据结构中“栈的应用”中的主要知识点、教学设计及授课效果。
1“数据结构”教学目标及教学对象分析
通过“数据结构”的学习,知道“数据结构”这门学科的性质、地位和独立价值;理解算法在数据结构中的地位和作用;知道数据结构的研究范围、研究方法、研究现状和未来发展趋势;掌握数据结构的理论实质内涵;熟练掌握数据结构算法实现的基本方法。……
