摘要
针对数据结构课程在传统教学中所存在的问题,提出并阐释"通用数据结构"方法。该方法借鉴计算机网络协议栈层次化体系结构的思想,将所有的数据结构抽象为一个统一的模型;自底向上将数据结构划分为3层,包括卫星数据层、数据组织层、对外接口层。每层独立实现一项基本功能,下层为上层提供接口,上层使用下层的服务。同时辅以代码规范性约束,可帮助学生掌握一个针对众多数据结构及其复杂组合的通用的数据结构的学习及其C语言实现方法。
出处
《计算机教育》
2014年第14期77-80,共4页
Computer Education
基金
山东省应用基础型人才培养特色名校建设项目(鲁教高字[2012]14号)
青岛大学2011年度教学研究项目(JY1181)
青岛大学创新型教学实验室研究项目(JY1231)