1、计算机导论计算工具发展史 手动计算工具时代 机械式计算工具时代 机电计算工具时代 电子计算机时代 手动计算工具时代手动式计算工具 算筹图 1.3 手动式计算工具 算盘 机械式计算工具时代 法国著名数学家、物理学家、近代概率论的奠基者 和他的 计 算工具 帕斯卡加法器 1642 年机电计算工具时代 美国哈佛大学应用数学教授霍华德 艾肯和他的机电式计算机 MARK I 电子计算机时代第一台电子数字计算机 ENIAC 阿塔纳索夫 莫齐利 埃克特ENIAC的发明人与制作人阿塔纳索夫、莫齐利、埃克特计算思维随着计算机科学领域研究成果的不断丰富和完善,计算机技术已经应用于非常广泛的领域,如普适计算、商业智
2、能、计算金融学、计算生物学、计算物理、计算医学等,并且与这些学科之间的交叉越来越深入。计算机领域和其他领域的交叉研究从松散耦合型合作逐渐转向紧密耦合型合作。鉴于很多交叉研究具有较强的工程性质,单单依靠学术教育背景的传统研究型计算机人才是不可行的,所以培养能够快速地将计算机技术应用于某一领域,解决该领域具体计算问题的计算机应用型人才就变得非常重要。计算机技术人员正在从单纯的编程实现脱离出来,从配角转为主角,逐步地改变各学科研究人员对各自领域的认识和思考方式。例如:机器学习已经改变了统计学,现在各个组织的统计部门都已经和计算机领域密切合作,以完成更具创造性的工作;计算生物学正在改变着生物学家的思考方式;计算博弈理论正改变着经济学家的思考方式;纳米计算改变着化学家的思考方式;量子计算改变着物理学家的思考方式;什么是计算思维什么是计算思维 思维是对某个问题或事物的思考过程以及产生的想法或见解 计算思维 (Computational Thinking,computing Thinking): 运用计算机科学的基础概念 (思想与方法) 进行问题求解、系统设计、以及人类行为理解等涵盖计算机科学之广度的一系列思维活动第三种思维第三种思维 三大科学方法:理论方法、实验方法与计算方法。两个层面:思想方法、操作方法 三大科学思维:理论思维、实验思维与计算思维计算思维的本质 抽象 自动化