首页 > 图书中心 > 案例式C语言程序设计

前言

《21世纪计算机科学与技术实践型教程》

编辑委员会

主任: 陈明

委员:毛国君白中英叶新铭刘淑芬刘书家

汤庸何炎祥陈永义罗四维段友祥

高维东郭禾姚琳崔武子曹元大

谢树煜焦金生韩江洪

策划编辑: 谢琛

《21世纪计算机科学与技术实践型教程》

21世纪影响世界的三大关键技术是: 以计算机和网络为代表的信息技术;以基因工程为代表的生命科学和生物技术;以纳米技术为代表的新型材料技术。信息技术居三大关键技术之首。国民经济的发展采取信息化带动现代化的方针,要求在所有领域中迅速推广信息技术,导致需要大量的计算机科学与技术领域的优秀人才。

计算机科学与技术的广泛应用是计算机学科发展的原动力,计算机科学是一门应用科学。因此,计算机学科的优秀人才不仅应具有坚实的科学理论基础,而且更重要的是能将理论与实践相结合,并具有解决实际问题的能力。培养计算机科学与技术的优秀人才是社会的需要、国民经济发展的需要。

制定科学的教学计划对于培养计算机科学与技术人才十分重要,而教材的选择是实施教学计划的一个重要组成部分,《21世纪计算机科学与技术实践型教程》主要考虑了下述两方面。

一方面,高等学校的计算机科学与技术专业的学生,在学习了基本的必修课和部分选修课程之后,立刻进行计算机应用系统的软件和硬件开发与应用尚存在一些困难,而《21世纪计算机科学与技术实践型教程》就是为了填补这部分鸿沟。将理论与实际联系起来,结合起来,使学生不仅学会了计算机科学理论,而且也学会应用这些理论解决实际问题。

另一方面,计算机科学与技术专业的课程内容需要经过实践练习,才能深刻理解和掌握。因此,本套教材增强了实践性、应用性和可理解性,并在体例上做了改进——使用案例说明。

实践型教学占有重要的位置,不仅体现了理论和实践紧密结合的学科特征,而且对于提高学生的综合素质,培养学生的创新精神与实践能力有特殊的作用。因此,研究和撰写实践型教材是必须的,也是十分重要的任务。优秀的教材是保证高水平教学的重要因素,选择水平高、内容新、实践性强的教材可以促进课堂教学质量的快速提升。在教学中,应用实践型教材可以增强学生的认知能力、创新能力、实践能力以及团队协作和交流表达能力。

实践型教材应由教学经验丰富、实际应用经验丰富的教师撰写。此系列教材的作者不但从事多年的计算机教学,而且参加并完成了多项计算机类的科研项目,把他们积累的经验、知识、智慧、素质融合于教材中,奉献给计算机科学与技术的教学。

我们在组织本系列教材过程中,虽然经过了详细地思考和讨论,但毕竟是初步的尝试,不完善甚至缺陷不可避免,敬请读者指正。

本系列教材主编陈明

2005年1月于北京

前言

程序设计是高等学校重要的计算机基础课程,它以编程语言为平台,介绍程序设计的思想和方法。学习程序设计本身是一件充满挑战和乐趣的事情,然而同学们在学习初期常常有“入门难”,“看得懂,但写不出”,“没思路”的感觉。这是由于传统教材强调理论的系统性和完整性,轻知识的应用性。本书引入“算法思想”和“案例教学”的理念,以“理论联系实际,算法制导程序,调试验证程序”的新模式,将理论知识、实践内容与调试运行融合在一起,以实用型的案例为导向,整合主干知识点,使学生能够快速入门,同时又扩展细节知识点,配合综合项目,从而实现高效、实用的教学目的。

本书是一本兼具趣味性和实用性的C语言程序设计教材,书中的案例都是编者参考大量教材并结合教学实践精心挑选的,既贴近生活便于理解,又尽量涵盖课程知识点。

全书共12章,中间穿插4个“我厉害了”的阶段项目和一个贯穿项目。各章按照 “典型程序样例”→“语法、实践知识点说明”→“模仿编程”→“实践提高”→“综合应用”的顺序组织内容,先分析问题,用流程图列出解题思想,再用代码实现对应功能,最后在调试中观察程序的运行,掌握问题求解实现的全过程,带给读者以全新的体验。

本书由刘艳军主编并统稿,副主编为胡章平、季松华、万忠杰,罗代忠、李瑞、王俊祥、高峰也参与了教材的编写,参编人员都是长期从事“C语言程序设计”课程教学的教师,他们在长期教学中积累了丰富的经验。这里尤其要感谢罗代忠教授,他在本书的策划和出版过程中给予了很多建议和帮助。本书在编写过程中参考了国内外许多相关著作,在此也向这些著作的作者们致以衷心的谢意。

由于水平有限,时间仓促,疏漏和不妥之处在所难免,敬请读者批评指正。

编者

2016年3月

版权所有(C)2023 清华大学出版社有限公司 京ICP备10035462号 京公网安备11010802042911号

联系我们 | 网站地图 | 法律声明 | 友情链接 | 盗版举报 | 人才招聘