数据结构是计算机及应用专业中一门重要的专业基础课程,主要介绍线性表、栈、队列、串、数组和广义表,树和二叉树、图等基本数据结构,讨论常用的查找、排序技术。
本课程从大家熟悉的生活实例入手,由浅入深地介绍数据结构的定义、存储方法以及基本操作的算法思想,并结合具体实例,采用示意图或动画演示解释算法执行过程,帮助学生学会数据的组织方法和一些典型算法的实现,让学生能够针对问题的应用背景分析,选择合适的数据结构和复杂性较优的算法,设计出比较合理的解决方案。用最通俗的语言带你一起欣赏数据结构算法之美,体会编程之妙。
在教学过程中,围绕立德树人,将中国梦、责任与担当、诚实守信、规则意识、职业道德等思政元素巧妙的融入课堂教学中,既让学生了解我国信息产业发展中遇到的风险,也让学生知道我国计算机技术取得的贡献,在潜移默化中激发学生的爱国热情及科技创新的使命感,培养家国情怀和勇于担当的社会责任感。