上QQ阅读APP看书,第一时间看更新
前言
计算学科导论是本科计算机类相关专业的学科入门课程,涉及计算学科的各个方面。课程定位是利用科学的方式将学生引入计算学科各个富有挑战性的领域中,同时为学生正确认知计算学科提供方法,也为后续课程学习进行铺垫。
自2006年周以真教授提出计算思维的概念以来,计算思维在计算机领域产生了广泛影响。中国计算机学会大力倡导将计算思维与计算学科导论课程相结合,大力开展课程改革。
为提高计算学科导论课程的教学效率,更好地适应学科发展,编者开展了以计算思维为基础、以计算机问题求解为导向的计算学科导论课程改革。在经历多个周期的课程建设后,编者对多年的讲义、教学案例进行了总结、提炼,开始了本书的编写工作。本书全面融入计算思维概念,并根据计算机技术发展的特点,侧重对计算学科的理解和引导,同时结合课程改革思路的需要编写而成,能很好地满足计算学科导论课程的教学需求,帮助学生建立完整的学科知识体系。
本书不仅包含了对计算学科核心课程内容的介绍,还加入了对计算学科发展的前沿技术以及计算技术发展趋势的介绍内容,使学生可以对计算学科发展的过去、现在和未来有一个全面的认识。
本书共分为6章。第1章介绍计算学科概念。第2章介绍计算机存储、程序的相关概念以及存储程序的原理及改进。第3章通过案例教学的方式介绍了常见的算法设计思想。第4章介绍计算思维概念以及如何利用计算思维进行问题求解。第5章介绍计算学科的知识体系结构。第6章介绍计算学科的发展趋势。
本书的第1、2章由刘凡鸣编写,第3、4章由田俊峰编写,第5、6章由何欣枫编写,最后由何欣枫、刘凡鸣统稿。
本书在编写过程中得到了许多专家的大力支持,参考了大量的文献资料。编者在此向他们表示诚挚的谢意。
鉴于编者的水平有限,书中难免有不妥之处,恳切希望读者予以指正。
编 者
2020年1月