本书是高等职业教育计算机类课程新形态一体化教材。
“数据结构”是软件技术、网络技术等计算机类专业的一门重要的专业基础课程,本书是专门为该课程编写的教材,将“以学生为中心”的理念作为指导思想,内容精炼,通俗易懂,既便于教学,又适合自学。
本书内容分为两大部分:第1~10章为基础知识部分,第11章为综合应用部分。基础知识部分包括线性结构模块、非线性结构模块和简单应用模块。综合应用部分包括新生报到信息注册系统设计模块和万达停车场管理系统设计模块。本书的前10章内容首先通过实例项目描述引入问题,然后进行相应的知识介绍,最后对项目进行解析及具体实现,保证分层分类教学,并为较优秀的学生提供知识拓展部分。
本书对于各类数据结构的定义和操作原理进行了详细充分的介绍,并配有实例动画,做到理论联系实际,加强了数据结构实际应用的介绍,注重培养学生的数据结构程序设计能力和应用能力。在内容表现上,主要采用图表方式,使得知识内容更加形象、直观;针对每一部分内容进行详细的分析和逐条的程序设计,并通过代码和数据同步动画表现核心的教学内容。
为了学习者能够快速且有效地掌握核心知识和技能,也方便教师采用更有效的传统方式教学,或者更新颖的线上线下的翻转课堂教学模式,本书配有100个微课,已在智慧职教平台(www.icve.com.cn)上线,学习者可登录网站进行学习,也可通过扫描书中的二维码观看微视频,随扫随学。此外,本书还提供了其他数字化课程教学资源,包括制作精良的电子课件(PPT)、动画、源程序、教学指导、在线测试等,部分资源可在智慧职教的网站资源展示页面下载,也可发送邮件至编辑邮箱1548103297@qq.com获取相关资源。
本书适合作为高职高专院校“数据结构”课程的教材,也可供计算机算法设计学习者参考。