计算思维computation thinking.pdf

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
算思科技教育程展主任算思是什算思是用算科的基本概念去求解系和理解人的行它包括了涵算科之度的一系列思活算思重要那些是每人具的基本技能作算的展算思真世界的多解透程序算法日常生活中用算思例子整理日常用背包物件的方式置和存回推走出迷的方法多伺服器系的性能模型行排方式多工次定同多款宴客菜的方法如何用算思解算思用了抽象和分解的方法理而大的任合的方式述一省不必理解不必要的表或理建立模型使易於理可以理解算思是用抽象概念和分解方法解的一思方式中的程包括建模和除建模我需要造一怎的斗表方式省某些模型的目的述一省不必要

計算思維 Computational Thinking 3 0 / 1 / 2 0 1 5 科技教育組課程發展主任 計算思維是什麼?  計算思維是運用計算機科學的基本概念去求解問題、 設計系統和理解人類的行為。  它包括了涵蓋計算機科學之廣度的一系列思維活動。 • COMMUNICATIONS OF THE ACM MARCH 2006/VOL. 49 計算思維重要嗎?  那些是每個人應該具備的基本技能? 閱讀(Reading) 、寫作(Writing) 、 算術(Arithmetic)  電腦的發展 計算思維  真實世界的問題 複雜 、多變數  電腦解決問題 透過程序(Program) 、算法 (Algorithm) 日常生活中應用計算思維 例子:  整理日常用背包物件的方式 預置和緩存 prefetching and caching 回推  走出迷宮的方法 back-tracking 多伺服器系統的性能模型  銀行排隊方式 performance model of multiservers system 多工, 優次設定  同時預備多款宴客菜餚的方法 multitasking, priority setting 如何運用計算思維來解決問題?  計算思維採用了抽象(Abstraction)和分解 (Decomposition) 的方法來處理複雜而龐 大的任務  選擇合適的方式來: 陳述一個問題 省卻不必理解(不必要)的細節表達或處理問題 建立模型使問題易於處理 可以理解為…  計算思維是運用抽象概念(Abstraction)和分解 方法(Decomposition)來解決問題的一種思維 方式 ,當中的過程包括開發(Developing) 、建 模 (Modelling) 、測試 (Testing) 和 除錯 (Debugging) 。 Abstraction as Modelling (建模)  Abstraction as Modelling 問題:我們需要製造一個 怎樣的煙斗? 表達方式 省卻某些細節 模型的目的: -陳述一個問題 -省卻不必要的細節 Abstraction as Encapsulation (封裝) 模擬 隱藏實施的細 節 用戶透過一層 界面與模型的 實施層面交互 溝通 9 Modelling

文档评论(0)

wangsux + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档