Abstract
Expressions, Types, and Functions
 

 

In this lecture we first introduce the main programming paradigms. Next we introduce the functional programming paradigm using the programming language Scheme. In this lecture We cover expressions, types, lists, definitions, and the basic function concept. A number of examples are given, when possible from the web domain. The introduction to the paradigm and Scheme is continued in the next lecture which covers name binding, recursion and iteration.
 

Start
Start audio slides
Table of contents