An introduction to Scheme programming language basics including its characteristics, primitive data types, list operations, expression evaluation, variables, function definition, equality predicates, and control structures.
- Introduction by Sid Kasivajhula
- Gerald Sussman: Teaching People Thinking: Programming and Powerful Ideas (3:00)
- Hạl Abelson: From Computational Thinking to Computational Action (18:50)
- Questions (33:40)