1.高等教育计算机等专业学生的实践开发能力培养往往从C语言课程的学习开始。过多深入地进行知识点剖析方式会让初学者丧失兴趣;大量诸如“解方程”类的题目案例也不利于初学者对编程产生兴趣、不利于去了解编程能解决的实际问题;这样,一本通俗易懂、去除晦涩、简明扼要、引入生动案例的“编程起步型”教材尤为重要。2.“站在学习者的角度”剖析知识点。教师在教学时如果能以学习者的立场去进行知识点的理解、思考、抽丝拨茧、重组教学环节,则不仅可以将学生不知不觉中吸引到课堂学习中来,而且学生会产生更强的主动性和参与性去学习。本书编者多年在一线课堂进行C语言授课,积累了大量的教学经验,对于知识点的阐述进行“流程再造”,并融汇于书中,使读者在阅读教材时,为他们营造一种亲临课堂般的思考氛围,加速提高学习效果。3.编程语言课程的学习目的,不是为了学习语言本身而学习,因为高校学生毕业后的开发语言和开发工具会随着技术推进而发生变化;所以编程能力的培养才是学习目的。面向过程的C语言在学习完毕后,可以为后续的Java、C#等学习打下基础,这种基础不是来自于语法的类似积累的基础,而是解决问题能力的已培养基础。
展开