每天一点小知识:NoSQLt能够快速输出断面数据(Panel Data面板数据,Matrix Data矩阵数据),提供历史数据关联挖掘计算基础。
计算思维一词最早于1980年,由人工智能先驱Seymour Papert的提出。他曾MIT的计算机科学与人工智能实验室联合主席,70年代他从LISP语言的基础里创立Logo编程语言。该概念于1996年再度被提及,旨在使用算法方式对复杂问题流程化规模化处理,以实现效率的大幅度提升。
而受到人们广泛重视和传播,是2006年卡内基·梅隆大学计算机科学系主任周以真(Jeannette Wing)博士在《Communications of the ACM》杂志上给出,并定义的计算思维(Computational Thinking)。周教授认为:计算思维是运用计算机科学的基础概念进行问题求解、系统设计、以及人类行为理解等涵盖计算机科学之广度的一系列思维活动。在她看来,“计算思维是一种普适思维方法和基本技能,所有人都应该积极学习并使用,而非仅限于计算机科学家。”
什么是计算思维呢?
计算思维的本质
· 这就给我们以伸缩的能力和胆识。
在处理问题和寻求方案的时候,以类似于电脑的计算工作方式,高效地执行。计算思维的过程可以大致抽象为三个步骤:
一、抽象化:对问题进行归纳总结
二、自动化:将方案拆分表述成步骤
三、解析化:执行方案并进行评估
来源网络
再简单些,计算思维对应哪些思考动作呢?分解、模式表达、抽象能力和算法思考。将一个问题分解,对于不确定因素使用数据化表达,创造或选定算法,然后得到一个普遍的方案结果。普适的方案一般是可以适用原始问题的变种。
大胆展望:计算思维不仅对于其他领域的科学家,而且对每个人都适用。
计算思维将是到21世纪中叶时,世界上每个人的基本技能。
- 就如同读、写、以及算数。
- 想象:每个孩子都知道像计算机科学家那样思考!
- 计算技术和计算机将使计算机思维得以普及。
而现在提倡计算思维,并不只是为了培养IT人才。这更多的是一种思维的训练,让大家熟悉计算机这个工具。社会生活中需要的是综合能力,而人才可以是跨界的。
· 普适计算是昨天的梦想,今天的现实。
· 计算思维是今天的梦想,明天的现实。
领取专属 10元无门槛券
私享最新 技术干货