常规程序设计类课程的教学内容编排与教学方式不适用于通识课程《程序设计与算法简介》。为此,本文提出根据课程定位与选课学生的专业构成,结合启发式与案例式的方法,基于教学实践,对教学内容合理编排,使学生了解基本的程序设计与算法知识,为培养应用型、复合型人才打下基础。