
《数据结构》注重非数值计算问题的研究,主要讲授基本数据结构的知识与应用,包括线性表、树、图等基本结构的特点、存储与运算,以及常用算法的设计与分析等内容。数据结构是一门理论与实践紧密结合的课程,具有抽象性和应用性等特征,对于培养学生软件设计能力、系统思维能力、工程应用能力具有重要作用,对后续计算机领域的其它课程的学习,以及对从事信息工程的软件开发、都是重要而必备的基础。
该课程以课程思政为引领,以立德树人为根本,构建价值塑造、能力培养、知识传授三位一体的课程目标。根据课程特点,以学习者为中心,提高教学效果,摒弃以往照本宣科、纯理论讲授。该课程贯彻OBE教学理念,构建“1+1+2”混合式教学模式,践行“一一三四四”课程思政模式。全程采用项目式、问题驱动教学方法,提高知识内化效率,培养学生的工程应用能力和自主学习、团队协作能力。选择经典实际应用项目贯穿课程所有章节,如:手机通讯录设计、岳阳楼公园导游系统设计、银行排队叫号问题、手机计算器应用等,拓展知识维度。
教学中采用应用项目结合原理,以“项目引入、提出问题-基础理论-解决方案-编程实现”为主线进行讲解,使抽象晦涩的专业理论通俗易懂。
最后,我们还要运用本课程知识,实现一些生活与计算机中的小型应用项目,通过实战达到融会贯通。
这里,你可以一窥唐纳德•克努特笔下树、表、图的奥秘!
这里,你可以沿袭世界算法大师们的思维,领略算法的美妙!
这里,你可以跟随课程团队,一步步探索工程问题的解决方法!
这里,是你通往程序设计高手的必经之路!


对程序设计感兴趣的学生、社会人士;
想成为高段位程序设计达人的编程爱好者;
计算机、大数据、人工智能、软工、物联网、电信、信工、通信、自动化、网络、数学、
物电、信息与计算科学等专业学生!

