与经济学、历史学等学科不同,计算机科学在21世纪的发展已经不能用日新月异来形容,大有分秒必争的态势。作为培养计算机人才必备的教材,呈现的变化形势也给教学和出版带来了新的促进作用。一是随着人才培养的多层次、多元化,教材从内容到形式的不同侧重是其生存的关键;二是适应教学的教材需要一线教师、一线研究人员来参与写作才能实现其适用性特点。 从上世纪90年代开始兴起的计算机图书热潮在2005年前后造就“四强格局”之后,各出版社开始对一味引进计算机图书和教材感到厌倦,从而开始转入市场细分过程。在这一过程中,清华大学出版社将转型重心和优势放在教材出版上,依托自身的计算机学科建设资源,开发适合本科及以上层次的“研究型”计算机教材。此类教材的理论难度是循序渐进的,先从学科背景、实践需求的角度来给学生解释为什么要用这样的方法、思路去解决问题,也就是增加学生的理论知识储备。除了理论知识的讲解,还安排课程实验,通过例题来解决学生计算机思维方式的培养问题,其目的是让学生自己深入学习,获得探究、解决问题的能力。以清华大学的经典计算机教材《C++语言程序设计》一书为例,这本书每一章最后都有“深度探索”,对于学生提出需要深入探究的问题有简单的提示,因为有些“探索”是超出教学大纲的,所以学生想要解决这些问题就需要查阅更多资料。“研究型”计算机教材循序渐进的难度升级是蕴含在逻辑条理清晰的知识点叙述之中的。 与此不同,高职高专层次计算机教材则更加强调“实训”的意义。这类教材淡化理论阐述,强化实训操作,在实训中写入训练要求,不仅有知识点,还有软件操作方法,学生按照教材指示去做,实现自己实践的过程。而且此类教材不像本科教材按照章节按部就班讲解理论知识,多以典型任务形式呈现,每一个任务都是一个完整的工作过程,从易到难,不仅符合人的认知规律,也符合职业培养规律。实训教材将操作转化为文字,难点就是怎样把知识和任务有机结合起来。不仅如此,为了适应培养应用型人才的教学目的,此类教材在计算机语言选用等细节上也不忽视。比如,电子工业出版社的《单片机技术及应用(C语言版)》将专业性强、难度较大而实用性不强的程序设计汇编语言,改为应用范围比较广、适合高职学生、容易掌握的C语言,也就是理论够用即可,突出应用和市场需求。 计算机教材针对不同教学层次作出的不同侧重的改变,不仅是出版社选题策划时的思路,也是教材作者在编写过程中发现和提出的。特别是一线教师担纲教材写作的趋势越发明显的情况下,教材成为教师指导教学的又一利器。虽然教材写作并不能算作学术著作,但作者在教材写作中获得的经验对于其自身教学和学术研究的推进作用不可小觑。而且不同教学层次的作者能将自己的教学体验,以及从其他教材中借鉴的长处都融于教学写作。比如清华大学计算机科学与技术系教授郑莉在写作《C++语言程序设计》时对比外版教材,设计教材恰当的逻辑结构,从不同的角度编写配套资源,很巧妙地解决了教材“好与厚”的问题。深圳职业技术学院电信学院副教授王静霞在写作《单片机应用技术(C语言版)》时就借鉴了《计算机应用基础》(许晞主编)中的案例写作方式,解决了实训教材强调工作过程和知识点结合的完整性的问题。 众所周知,由于教材市场的激烈竞争,使得出版社对于作者资源的开发越来越走向一线。在采访中记者发现,很多出版社编辑利用专业研讨会、教材巡展等机会,一方面广泛接触学界高层学者,一方面深入院校搜集任课教师信息,使得出版社教材既能涵盖理论研究,又能凸显实际教学应用。电子工业出版社首席策划编辑陈健德就经常到各地的职业技术学院去发掘高职高专任课教师作为教材作者。
来源:《新华书目报》2012年7月12日