1.goal(目标)
Computation thinking(计算思维)
Understand code(read and write code)
Understand abilities and limits
map problem into computation 将科学问题转化的计算机的框架中
2.knowledge
declarative knowledge 陈述性的知识 陈述了真相,对事实的一种描述
imperative knowledge 程序性的知识 对解决问题过程地描述
3.
fixed-program computer固定程序计算机 用来解决特定的问题
stored-program computer存储程序计算机

程序就是一系列的指令
4.the different dimensions of a language
high vs low
general versus a targeted language
interpreted versus a compiled language解释语言 编译语言
5.
syntax: What are the legal expression in this language语言的合理性表达
static semantics: Which program are meaningful语义有意义
full semantics: 程序的运行结果
6.
Python
Datatype
- numbers
-
- integer
- floating point
- strings
Operation +-*/
Variable bound that name of the expression name = 'gsyuan'
本文介绍了计算思维的概念及其重要性,探讨了如何将科学问题转化为计算机可以处理的形式,并概述了编程语言的基础知识,包括语法、语义及数据类型等。
3516

被折叠的 条评论
为什么被折叠?



