计算思维的理解

2006年,卡内基·梅隆大学周以真教授首次系统性地定义了计算思维。这一年,她在美国计算机权威期刊《Communications of the ACM》上发表了题为《Computational Thinking》的论文,由此开启了计算思维大众化的全新历程。

周以真(Jeannette M. Wing),计算机科学家,美国艺术与科学院院士,美国国家发明家科学院院士,美国国家工程院院士哥伦比亚大学常务副校长。 [1]

周以真于1979年6月获得麻省理工学院学士学位;1983年6月获得麻省理工学院博士学位;1983年—1985年任南加利福尼亚大学计算机科学系助理教授;1985年起任教于卡内基梅隆大学;1999年—2004年任卡内基梅隆大学计算机科学学院学术副院长;2004年—2007年任美国卡内基梅隆大学计算机科学系主任;2007年—2012年任微软-卡内基梅隆计算思维中心主任;2013年—2017年任微软全球副总裁;2017年任哥伦比亚大学计算机科学教授;2021年9月任哥伦比亚大学常务副校长;2024年2月当选为美国国家工程院院士。 [2]

周以真的主要研究领域是形式化方法可信计算分布式系统编程语言等。

 

计算思维是什么呢?


在《Computational Thinking》这篇论文中,周以真教授用“硬科学”的术语描述了计算思维:计算思维是运用计算机科学的基本理念,进行问题求解,系统设计以及理解人类行为。也就是说,计算思维是一种解决问题的思考方式,而不是具体的学科知识,这种思考方式要运用计算机科学的基本理念,而且用途挺广的。

以真教授对计算思维的几个清晰论断。

1 计算机思维是研究计算的。

2 是概念化,不是编程。

3 是基础技能,不是死记硬背的技能。

4 是人的思考方式,不是计算机的思考方式。

5 是数学思维、工程思维的补充和结合。

6 是想法,不是人造产品。

 

相关推荐

  1. 理解ReAct核心思想

    2024-05-15 13:24:06       15 阅读
  2. 在历史课堂教学过程中培养学生计算思维能力

    2024-05-15 13:24:06       6 阅读
  3. 大数据实时计算和离线计算理解吗?

    2024-05-15 13:24:06       15 阅读
  4. 【Mysql】 深入理解MySQL执行计划

    2024-05-15 13:24:06       8 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-05-15 13:24:06       19 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-05-15 13:24:06       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-05-15 13:24:06       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-05-15 13:24:06       20 阅读

热门阅读

  1. 30、Flink 的故障恢复详解

    2024-05-15 13:24:06       8 阅读
  2. 三数之和算法题(LeetCode)

    2024-05-15 13:24:06       13 阅读
  3. Spring Boot学习

    2024-05-15 13:24:06       13 阅读
  4. fastapi+vue实现导出功能

    2024-05-15 13:24:06       10 阅读