- 12
- 0
- 约 23页
- 2017-03-09 发布于上海
- 举报
What is Computer Science Really About什么是计算机科学
What is Computer Science Really About? Main Points There is more to computer science than just programming. Computer science is about algorithms and computational thinking. We try to formalize activities into repeatable procedures and concrete decisions. Generalizing a procedure into an abstract algorithm helps us recognize if there are known solutions, and how complex the problem is. Programming is just translating an algorithm into a specific syntax. Computational thinking translating processes/procedures into step-by-step activities with well-defined choice points and decision criteria Design and analysis of algorithms expression of a procedure in terms of operations on abstract data structures like graphs, lists, strings, and trees finite number of steps (clear termination conditions; it has to halt) is the algorithm correct? are all cases handled, or might it fail on certain inputs? how much time will it take? how much space (memory)? Programming translating algorithms into a specific language Software engineering managing the development and life-cycle of a system, including design/specification, documentation, testing, use of components/libraries, release of new/updated versions usually a team effort Computational Thinking has infused into all kinds of fields from cooking and gardening, to transportation, medical diagnosis, and particle physics many intelligent activities are often ill-defined, and CT is about formalizing them into concrete decisions and repeatable procedures think about how to find a good place for dinner in a new town think about how choose a book to read (interest area? author or type of lit.? next in series? recommendations? available in library?) “finding Waldo” (how do you search for shapes in images?) think about how you recognize misspelled words, or words in a foreign language, or proper names mechanical analogies think about how a thermostat does temperature control think about the pattern of traffic signals at an intersection t
您可能关注的文档
- Welcome StudentsParents Fifth Ward Junior High 欢迎studentsparents第五病房初中.ppt
- Welcome Parents woodbridge欢迎家长伍德布里奇.k12.nj.us.ppt
- Welcome Meet and Greet Week Immanuel Lutheran 欢迎迎接周沐恩.ppt
- WELCOME TO 20082009欢迎来到20082009.ppt
- Welcome to 6th Grade Earth Space Science!欢迎来到第六年级地球空间科学.ppt
- Welcome to 6th Grade Science欢迎到第六年级科学.ppt
- Welcome to 6th Grade Science! millstone欢迎到第六年级科学磨石.k12.nj.us.ppt
- WELCOME TO 8TH GRADE SCIENCE Kyrene School 欢迎来到第八年级科学kyrene学校.ppt
- Welcome to 9th Grade Physics TypePad欢迎来到第九年级物理 TypePad.ppt
- Welcome to Art Nova Scotia Department of Education欢迎您到艺术新斯科舍教育部.ppt
- 广东省广州省实验中学教育集团2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州大学附属中学2025-2026学年八年级上学期奥班期中物理试题(解析版).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(含答案).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(解析版).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 2026《中国人寿上海分公司营销员培训体系优化研究》18000字.docx
- 《生物探究性实验教学》中小学教师资格模拟试题.docx
原创力文档

文档评论(0)