针对当前数据结构课程设计教学实施过程中存在的若干问题,提出一种基于能力培养的新的教学模式,即将教学设计分为前期、中期和后期3个阶段,并从教学设计、教学实施和教学评价3个方面,阐述如何实施基于能力培养的数据结构课程设计新模式。