第一章 学会编程思维 2
学会编程思维 2
什么是编程? 5
计算机无处不在 7
计算机的特征 11
计算机如何工作? 19
计算机的出现 26
编程与计算机的历史 29
人人都能学会编程 33
世界需要更多的编程者 35
第二章 解决问题 38
解决问题 38
大脑是怎样工作的? 39
解决复杂的问题 41
脑力训练 43
更多逻辑谜题 48
约束条件 52
编程就是要简单 56
第三章 学习编程语言 64
学习编程语言 64
编程语言的语法规则 66
编程的形式 71
面向对象程序设计(OOP) 74
不同的数据类型 78
数据结构 82
算法 83
循环 87
条件语句 96
流畅的运算符 106
趣味函数 110
变量 118
调试 129
第四章 继续努力 138
还该做什么? 138
让世界变得更加美好 144
又到了做游戏的时间了吗? 146
生活,就是编程思维 151
再谈计算机思维 154
词汇表 161
拓展阅读 166