Unit 0:Racket 入门
零基础起步:Racket 基本规则、词与句子、变量与过程的定义、布尔值与谓词、特殊形式,以及递归的概念与常见模式。
本单元为零基础读者准备。你将从 Racket 的最基本规则(括号、前缀表示法、解释器)出发,逐步掌握词与句子、变量与过程的定义、布尔值与谓词、特殊形式,最后建立对递归的直觉并认识常见递归模式。
本章节目录
- 第 0.1 章 Racket 与 CS61AS 简介 —— 课程导言、计算机科学是什么、为什么选择 Racket,以及本课程的大思想。
- 第 0.2 章 Racket 进阶练习 —— 表达式与求值、词与句子、定义变量和过程、布尔值与谓词、特殊形式。
- 第 0.3 章 递归与 Racket —— 什么是递归、递归如何工作、常见递归模式。
提示
建议按顺序学习;每一课(Lesson)以导言开始、以作业(Homework)收尾,中间各节可按需反复阅读。