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