zoukankan      html  css  js  c++  java
  • 计算思维(一) -- 引论

    什么是计算思维?

    Computational thinking is a way of solving problems, designing systems, and understanding human behavior that draws on concepts fundamental to conputer science.

    每个人在计算求解的时候,如何像计算机科学家一样思考,它是一种思维模式。

    计算思维的本质就是抽象(abstraction)和自动化(automation), 这种抽象和自动化分布在不同层面。

    计算思维是人类应该具备的第三种思维

    实验思维:实验--》 观察 --》发现 、推断与总结。 --观察与归纳

    理论思维:假设/预设 --》 定义/性质/定理 --》证明。 -- 推理和演绎

    计算思维: 设计,构造与计算。 -- 设计与构造

    当前环境下,理论与实验手段在面临大规模数据的情况下, 不可避免的要用计算手段来辅助进行。

    传统计算机:设计存储器和控制器(成熟)

    构造各种新型计算机:比如构造大脑系统(控制器),新型设备(iphone,ipad),各种自动化设备

    应用各种新型计算机:如何用这些新型计算机改变人们的生活

    计算机学科--》软件工程、生物计算、信息安全、计算经济学、计算物理学、

    科学研究的三大手段:

    理论、实验和计算 --》计算科学

    学习计算机科学家在求解问题时的一种思维。

  • 相关阅读:
    ZOJ Problem Set
    数学之美:生活中的技术
    java泛型【收藏】
    "i=i++"在java等高级语言的解释
    poj1001
    ⑧javaWeb之在例子中学习(过滤器Filter)
    ZOJ Problem Set
    IT十年经典书籍
    ⑦JSP2.0的福利(标签文件)
    myeclipse-common 找不到
  • 原文地址:https://www.cnblogs.com/jinee/p/4508652.html
Copyright © 2011-2022 走看看