英才科学营 · M1
贡献者:鲁家钰
编程语言基础
编程把可检验的思想交给机器执行。本课用 Python 理解抽象、结构与边界,重点不在语法细节,而在弄清什么是可计算的问题,以便日后用对话式编程解决真实问题。
第 1 单元
程序结构
从命名、运算到选择与重复,把判断写成机器跟得上的结构。
第 2 单元
封装
更复杂的程序需要被有条理地组织成模块,从而让人更容易理解和解决问题。
第 3 单元
项目实践:海龟几何
用海龟绘制各类图案,把已掌握的结构与封装用到几何过程中。
第 4 单元
软件工程与氛围编程
从工程约束到氛围编程,做出真正能用于实践的程序。
未登录时不会保存学习进度