注重培养计算思维,提高应用计算机解决问题的能力.pptVIP

注重培养计算思维,提高应用计算机解决问题的能力.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
注重培养计算思维,提高应用计算机解决问题的能力

具备计算思维的人能够自觉、灵活的完成用计算机解决问题过程中自然语言和计算机语言的转换,正确、快速的解读自然语言承载的思维通过计算机语言而实现的思维映射。 (3)计算思维能力 第三部分 计算思维 注重培养计算思维,提高应用计算机解决问题的能力 报告人: 引 言 掌握一种或数种计算机语言,具备使用计算机解决问题的能力是当代高素质人才不可或缺的能力。 掌握和提高编程能力,除了需要多学多练,更重要的在于培养计算思维,把握自然语言到计算机语言的思维方式转换方式。 计算机语言与自然语言 第一部分 科学计算实例分析 第二部分 计算思维 第三部分 目 录 第一部分 计算机语言与自然语言 初级阶段:会用计算机做你能做的事情 中级阶段:会用计算机做你想做的事情 高级阶段:会用计算机做你不能做的事情 思维 第一部分 计算机语言与自然语言 人类看待事物的角度 思维 方式 在表象、概念的基础上进行分析、综合、判断、推理等认识活动的过程。 第一部分 计算机语言与自然语言 自然语言是人类最重要的交际工具,是人们进行沟通交流的各种表达符号集合,是思维的最重要的载体。 “根据计算机的特点、从计算机语言的角度看待事物”。 “计算机语言”是人类设计的人与计算机进行交流的工具,是人利用计算机实现自然思维的载体。 自然语言 计算机思维方式 计算机语言 人的自然思维方式到计算机思维方式的转换能力 。 编程能力 第一部分 计算机语言与自然语言 人类自然语言既是交流的工具,又是 认知的工具,同时也是思维的工具。由于 人类自然语言同时要满足这三种功能,它 就必须达到如下要求:思想、方法、对象 三者同时融于语言之中,这就是人类自然 语言的“三位一体性”。 (1)人类自然语言的特点 第一部分 计算机语言与自然语言 计算机语言是人类所设计出的能让计 算机“听懂”和“知晓”的人与计算机进行交 流的工具。 (2)计算机语言的发展 计算机语言的发展 机器语言是指一台计算机 全部的指令集合,计算机可 以直接识别的由二进制代 码构成的计算机语言。 高级语言与自然语言 和数学表达式相当接近, 不依赖于计算机型号, 通用性较好。 汇编语言是指用一些简洁的英文字母、 符号串来替代一个特定的指令的 二进制串的计算机语言。 例如使用 “ADD ”来替代加法的二进 制指令,用“MOV”代表数据传递等。 机器语言 高级语言 汇编语言 第一部分 计算机语言与自然语言 (2)计算机语言的发展 高级语言 早期高级语言 结构化高级语言 面向对象语言 第一部分 计算机语言与自然语言 (2)计算机语言的发展 第一部分 计算机语言与自然语言 计算机语言始终只是交流的工具,不 具备认知和思维的功能。 计算机语言的这种单一功能特点,带来计算机的速度快和自动化的优势,但同时也造成了人们使用计算机解决问题过程中,用自然语言思维转换为用计算机语言思维过程中的困难。 “计算机的思维”是编程者借助计算机 语言实现的存在于编程者大脑中的思维。 (3)计算机语言的特点 ■计算机的灵魂在于它的速度和自动化,其硬件和软件的一切发展都是围绕着这两点进行。计算机实际上不会利用计算机语言进行“思维”,计算机语言只是人类思维借助于计算机解决问题的一种交流工具,只是人类为了更好的利用计算机而依据计算机构造特点而设计的诸多表达符号和规则的集合。我们使用计算机时呈现出来的所谓“计算机思维方式”,就是使用计算机语言描述我们要解决的问题的求解过程,即是人的自然思维通过计算机语言而实现的一种思维映射。 (3)计算机语言的特点 第一部分 计算机语言与自然语言 ■一方面,计算机之所以能够比人类大脑更加快速准确地“计算”,就是硬件与软件的分离、程序与数据的分离,也就是将我们人类自然语言中的思想与方法、方法与对象、思想与对象实行了分离。 ■另一方面,由于计算机语言将我们人类自然语言中的思想与方法、方法与对象、思想与对象实行了分离,使得计算机不能象人的大脑那样工作,造成了我们使用计算机的困难。所以要应用计算机解决问题,计算机的使用者就必须了解计算机语言中这种“分离”,学会对人的自然思维进行思想、方法和对象的恰当分离,并在使用计算机解决问题的过程中善于将这种分离再连通起来。 (3)计算机语言的特点 第一部分 计算机语言与自然语言 把握使用计算机语言过程中折射出来的“思维”的特点,实现人的自然思维在计算机上的映射,是利用计算机解决问题和提高编程能力的关键。 (3)计算机语言的特点 第一部分 计算机语言与自然语言 第一部

文档评论(0)

wyjy + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档