崇尚计算科学

来自计算思维百科
跳转至: 导航搜索

随着计算机科学家的逐步深入研究,为我们慢慢地揭开了计算科学的神秘面纱。尽管计算科学的研究尽头仍旧遥远,但我们已经惊奇地发现,计算不仅仅是严谨的科学,它还是充满美感的艺术品。在计算科学中,0与1组成了美丽的计算世界,让这个世界变小、变平,也让这个世界更美。计算之美是科学之美的重要组成部份,只有崇尚计算科学的有心人才能发现,没能掌握计算思维的人是很难发现科学之美的。在计算科学的殿堂里,程序设计变成了思维的艺术体操,每个逻辑分支、循环跳转都体现了计算之美。虽然计算是解释客观规律的行为和手段,但是计算本身也有其独特规律和魅力,看看那些好的算法,哪一件不是艺术品?

美国著名计算机杂志Communications of The ACM前主编Peter Denning教授,2003年11月在Communications of The ACM上发表了《伟大的计算原理》(Great Principles of Computing)一文,在文中他阐述了计算科学的中心舞台在于“计算”,而非冰冷的机器组成原理和乏味的技术操作。他讲的是“程序设计语言”作为大学的第一门计算机基础课程的例子。他介绍道,如果不能向学生展示“计算之美”,不能让学生理解计算原理的相互影响以及掌握问题有效解决的思维方式,那么面对枯燥而繁杂的程序设计语言的语法规则,在课程的学习过程中,有35%~50%的学生辍学;另外,不少学生还通过抄袭或者是作弊的方式来完成课程。因此,如果不能掌握了计算思维,领略计算之美,大学生将不能体验计算的愉悦。而当我们的计算科学回归到计算的中心舞台,计算透镜将计算机科学家们的目光聚焦于“计算思维”,那么大学生就能在掌握知识的同时欣赏计算之美,从而崇尚计算科学。