【计算机与计算思维】读后感

首先,通过阅读我了解到了计算思维的概念。2006年3月,美国卡内基·梅隆大学计算机科学系主任周以真(Jeannette M. Wing)教授在美国计算机权威期刊《Communications of the ACM》杂志上给出,并定义的计算思维(Computational Thinking)。周教授认为:计算思维是运用计算机科学的基础概念进行问题求解、系统设计、以及人类行为理解等涵盖计算机科学之广度的一系列思维活动。

以上是关于计算思维的一个总定义,周教授为了让人们更易于理解,又将它更进一步地定义为:通过约简、嵌入、转化和仿真等方法,把一个看来困难的问题重新阐释成一个我们知道问题怎样解决的方法;是一种递归思维,是一种并行处理,是一种把代码译成数据又能把数据译成代码,是一种多维分析推广的类型检查方法;是一种采用抽象和分解来控制庞杂的任务或进行巨大复杂系统设计的方法,是基于关注分离的方法(SoC方法);是一种选择合适的方式去陈述一个问题,或对一个问题的相关方面建模使其易于处理的思维方法;是按照预防、保护及通过冗余、容错、纠错的方式,并从最坏情况进行系统恢复的一种思维方法;是利用启发式推理寻求解答,也即在不确定情况下的规划、学习和调度的思维方法;是利用海量数据来加快计算,在时间和空间之间,在处理能力和存储容量之间进行折衷的思维方法。计算思维吸取了问题解决所采用的一般数学思维方法,现实世界中巨大复杂系统的设计与评估的一般工程思维方法,以及复杂性、智能、心理、人类行为的理解等的一般科学思维方法。

同时自己去了解了一些关于计算的知识。

计算思维的优点。计算思维建立在计算过程的能力和限制之上,由人由机器执行。计算方法和模型使我们敢于去处理那些原本无法由个人独立完成的问题求解和系统设计。

计算思维的内容。计算思维中的抽象完全超越物理的时空观,并完全用符号来表示,其中,数字抽象只是一类特例。与数学和物理科学相比,计算思维中的抽象显得更为丰富,也更为复杂。数学抽象的最大特点是抛开现实事物的物理、化学和生物学等特性,而仅保留其量的关系和空间的形式,而计算思维中的抽象却不仅仅如此。

计算思维的操作模式。计算思维建立在计算过程的能力和限制之上,由人由机器执行。计算方法和模型使我们敢于去处理那些原本无法由任何个人独自完成的问题求解和系统设计。计算思维直面机器智能的不解之谜:什么人类比计算机做得好?什么计算机比人类做得好?最基本的问题是:什么是可计算的?迄今为止我们对这些问题仍是一知半解。

计算思维的用途。计算思维是每个人的基本技能,不仅仅属于计算机科学家。我们应当使每个孩子在培养解析能力时不仅掌握阅读、写作和算术(Reading, wRiting, and aRithmetic——3R),还要学会计算思维。正如印刷出版促进了

3R的普及,计算和计算机也以类似的正反馈促进了计算思维的传播。

计算思维是运用计算机科学的基础概念去求解问题、设计系统和理解人类的行为。它包括了涵盖计算机科学之广度的一系列思维活动。当我们必须求解一个特定的问题时,首先会问:解决这个问题有多么困难?怎样才是最佳的解决方法?计算机科学根据坚实的理论基础来准确地回答这些问题。表述问题的难度就是工具的基本能力,必须考虑的因素包括机器的指令系统、资源约束和操作环境。

卡内基·梅隆大学计算机科学系主任周以真的父母是中国人吗,计算机与计算思维...相关推荐

  1. 卡内基·梅隆大学计算机科学系主任周以真的父母是中国人吗,计算思维(Computational Thinking)...

    最近两天的讲座中连续两天听到两位老师不约而同的提到一个他们认为非常重要的概念"计算思维". 资料:2006年3月,美国卡内基·梅隆大学计算机科学系主任周以真(Jeannette M ...

  2. 卡内基·梅隆大学计算机科学系主任周以真的父母是中国人吗,一篇是王飞跃等人翻译的美国卡内基梅隆大学计算机科学系主任.PPT...

    一篇是王飞跃等人翻译的美国卡内基梅隆大学计算机科学系主任 * * 信息论的内涵与外延 1.狭义信息论: 又称香农信息论.主要通过数学描述与定量分析,研究通信系统从信源到信宿的全过程,包括信息的测度.信 ...

  3. 卡内基·梅隆大学计算机科学系主任周以真的父母是中国人吗,清华大学计算机科学与技术系...

    卡内基梅隆大学计算机系主任周以真教授访问我系并考察联合硕士项目 9月14日,美国卡内基-梅隆大学(CMU)计算机系主任周以真教授(Jeannette Wing)访问我系,就落实清华-CMU联合硕士学位 ...

  4. 卡内基梅隆大学计算机科学教授Manuel Blum小传

    Manuel Blum,1938年4月26日生于委内瑞拉首都加拉加斯.Blum是卡内基梅隆大学计算机科学教授,也是世界上理论计算机学大师.他被选举成为美国国家科学院(National Academy  ...

  5. 计算机科学领导者:卡内基梅隆大学ACL2016论文汇总

    今年 8 月 7 日到 12 日,自然语言处理( NLP )和计算语言学领域的顶级会议 国际计算语言协会( ACL )年度会议 在德国柏林洪堡大学召开.作为计算机科学综合排名和人工智能领域排名均列第一 ...

  6. 加州伯克利计算机科学录取,卡内基梅隆大学CMU的计算机科学SCS今年率取率是5%【女儿去了scs】...

    为什么选择CMU的CS,其中有以下几个原因: 1.专业排名,CS美国第一. 美国大学本科计算机专业排名1-28 1 Carnegie Mellon University卡内基梅隆大学 1 Massac ...

  7. CMU计算机科学硕士,美国卡内基梅隆大学CMU计算机专业CS硕士录取

    原标题:美国卡内基梅隆大学CMU计算机专业CS硕士录取 [背景介绍] 杨同学,国内某 211/985 大学,计算机科学与技术专业; GPA 3.65,TOEFL 100,GRE 330; Carneg ...

  8. 卡内基梅隆大学和斯坦福计算机,卡内基梅隆大学并列全美榜首的专业--计算机专业...

    不同于别的计算机系的是,卡内基梅隆大学计算机学院异常庞大,专业设置异常众多,要了解清楚确实不易.根据多年的申请经验对卡内基梅隆大学计算机学院进行深层解答. 专业排名 卡内基梅隆大学在美国排名23名,但 ...

  9. 卡内基梅隆计算机专业,详解卡内基梅隆大学计算机学院

    卡内基梅隆大学计算机专业一直是美国留学申请最热门的专业,而卡内基梅隆大学又是计算机专业申请的最热门学校之一.不同于别的计算机系的是,卡内基梅隆大学计算机学院异常庞大,专业设置异常众多,要了解清楚确实不 ...

最新文章

  1. 获得汉字字符串拼音首字母
  2. java用关键字 指明继承关系_【填空题】java中用关键字 指明继承关系、用关键字 指明接口实现。...
  3. JavaScript提高:005:ASP.NET使用easyUI TABS标签显示问题
  4. 事情各大厂商在战场上布局
  5. spring事务三大接口
  6. gms签名不一致_第三方稳定不掉ios软件企业签名怎么买
  7. ArcGISTiledMapServiceLayer does not support Multi-Layer Caches
  8. matlab查看RGB图像矩阵数值
  9. 在Qsys中创建用户自定义IP
  10. QIUI囚爱男用APP远程贞操锁2.0 破解不完全指南(附破解工具)
  11. Java虚拟机(JVM)学习合集
  12. 华为手机的开发者模式真难用,为什么要把系统搞得这么烂?
  13. HCU500主轴编码器检测工具
  14. 【C语言】小游戏系列——三子棋(保姆级教程)
  15. 新技术又又又又叒叒来了?
  16. 并行:并行编程的基础概述
  17. 简单实用的Mac视频转换软件:UniConverter mac中文版
  18. C++中definition与declaration的区别
  19. 电影里的超级计算机,宇宙终极答案“42”到底是什么意思?超级计算机为我们揭晓答案...
  20. 在忙碌的工作中如何保持高效率?

热门文章

  1. 区块链从业者地摊致富秘籍
  2. 省赛前的做题计划记录
  3. SQL注入 基础概述及相关知识
  4. ics-07—CTF
  5. html中引用名言标签,CSS3 培根名人名言引用全屏居中样式设计
  6. 登录功能前端+后台php
  7. Android面试你必须要知道的那些知识,已拿offer附真题解析
  8. 省市区三级联动area
  9. Exp5 MSF基础应用 20164323段钊阳
  10. C/C++ 光标:键盘上下键实现菜单移动