针对算法设计与分析课程教学中存在的问题,从兴趣激发、综合训练、全方位立体式考核3个方面进行改革,着力提高学生编程能力、综合素质,激发学生参与课堂教学与实践的积极性和主动性,旨在培养和提高学生综合能力和科学素养。