现有生源条件下,程序设计类课程是高职教与学的一道难题,学生基本是"照葫芦画瓢",知其然,不知其所以然。在对高职程序设计课程教学现状和成因深入分析的基础上,提出了一种新的应对策略。目的是创设教师愿意教、会教、有能力教和学生愿意学、会学、有能力学的乐学环境,教学相长,实现教与学的良性循环。