Show and speak: Name binding, Recursion, Iteration, and Continuations

default-showing-time: 2 seconds
additional-showing-time: 4 seconds
sound-source: wave-file
speak-url-prefix: ../../sound/
speak-file-prefix: ../../sound/

Nr.KindTitleTimeShow and speak pageSound file
1Sl 1Name binding constructs59fu-intr-2-show-name-binding-section-1fu-intr-2-name-binding-section-slide-part-1
2Sl 1The let name binding expression75fu-intr-2-show-name-binding-1fu-intr-2-name-binding-slide-part-1
3Sl 1The equivalent meaning of let188fu-intr-2-show-let-lambda-1fu-intr-2-let-lambda-slide-part-1
4Sl 1Examples with let name binding243fu-intr-2-show-ex-namebinding-1fu-intr-2-ex-namebinding-slide-part-1
5Sl 1The let* name binding construct95fu-intr-2-show-let-star-construct-1fu-intr-2-let-star-construct-slide-part-1
6Sl 1An example with let*185fu-intr-2-show-let-ex-1fu-intr-2-let-ex-slide-part-1
7Sl 1The letrec namebinding construct75fu-intr-2-show-letrec-construct-1fu-intr-2-letrec-construct-slide-part-1
8Sl 1LAML time functions180fu-intr-2-show-laml-time-fu-1fu-intr-2-laml-time-fu-slide-part-1
9Sl 1Conditional expressions20fu-intr-2-show-conditional-expr-section-1fu-intr-2-conditional-expr-section-slide-part-1
10Sl 1Conditional expressions71fu-intr-2-show-cond-if-1fu-intr-2-cond-if-slide-part-1
11Sl 1Examples with if94fu-intr-2-show-if-cond-ex-3-1fu-intr-2-if-cond-ex-3-slide-part-1
12Sl 1Example with cond: leap-year?89fu-intr-2-show-if-cond-ex-1fu-intr-2-if-cond-ex-slide-part-1
13Pr 1Program nummer 1 paa Example with cond: leap-year?62fu-intr-2-if-cond-ex-show-program-1fu-intr-2-if-cond-ex-program-part-1
14Sl 2Example with cond: leap-year?25fu-intr-2-show-if-cond-ex-2fu-intr-2-if-cond-ex-slide-part-2
15Sl 1Example with cond: american-time102fu-intr-2-show-am-time-ex-1fu-intr-2-am-time-ex-slide-part-1
16Pr 1Program nummer 1 paa Example with cond: american-time61fu-intr-2-am-time-ex-show-program-1fu-intr-2-am-time-ex-program-part-1
17Sl 1Example with cond: as-string131fu-intr-2-show-if-cond-ex-2-1fu-intr-2-if-cond-ex-2-slide-part-1
18Sl 1Recursion and iteration30fu-intr-2-show-recursion-iteration-section-1fu-intr-2-recursion-iteration-section-slide-part-1
19Sl 1Recursion162fu-intr-2-show-recursion-1fu-intr-2-recursion-slide-part-1
20Sl 1List processing194fu-intr-2-show-rec-list-1fu-intr-2-rec-list-slide-part-1
21Pr 1Program nummer 1 paa List processing124fu-intr-2-rec-list-show-program-1fu-intr-2-rec-list-program-part-1
22Sl 2List processing45fu-intr-2-show-rec-list-2fu-intr-2-rec-list-slide-part-2
23Sl 1Tree processing (1)125fu-intr-2-show-rec-tree-1fu-intr-2-rec-tree-slide-part-1
24Pr 1Program nummer 1 paa Tree processing (1)32fu-intr-2-rec-tree-show-program-1fu-intr-2-rec-tree-program-part-1
25Pr 2Program nummer 2 paa Tree processing (1)63fu-intr-2-rec-tree-show-program-2fu-intr-2-rec-tree-program-part-2
26Sl 2Tree processing (1)31fu-intr-2-show-rec-tree-2fu-intr-2-rec-tree-slide-part-2
27Sl 1Tree processing (2)19fu-intr-2-show-rectree2-1fu-intr-2-rectree2-slide-part-1
28Pr 1Program nummer 1 paa Tree processing (2)192fu-intr-2-rectree2-show-program-1fu-intr-2-rectree2-program-part-1
29Pr 2Program nummer 2 paa Tree processing (2)34fu-intr-2-rectree2-show-program-2fu-intr-2-rectree2-program-part-2
30Sl 2Tree processing (2)36fu-intr-2-show-rectree2-2fu-intr-2-rectree2-slide-part-2
31Sl 1Recursion versus iteration26fu-intr-2-show-recursion-iteration-1fu-intr-2-recursion-iteration-slide-part-1
32Is 1Billedserie nummer 1(1) paa Recursion versus iteration85fu-intr-2-recursion-iteration-show-images-1-1fu-intr-2-recursion-iteration-image-series-part-1-1
33Is 1Billedserie nummer 1(2) paa Recursion versus iteration20fu-intr-2-recursion-iteration-show-images-1-2fu-intr-2-recursion-iteration-image-series-part-1-2
34Is 1Billedserie nummer 1(3) paa Recursion versus iteration15fu-intr-2-recursion-iteration-show-images-1-3fu-intr-2-recursion-iteration-image-series-part-1-3
35Is 1Billedserie nummer 1(4) paa Recursion versus iteration15fu-intr-2-recursion-iteration-show-images-1-4fu-intr-2-recursion-iteration-image-series-part-1-4
36Is 1Billedserie nummer 1(5) paa Recursion versus iteration45fu-intr-2-recursion-iteration-show-images-1-5fu-intr-2-recursion-iteration-image-series-part-1-5
37Is 1Billedserie nummer 1(6) paa Recursion versus iteration22fu-intr-2-recursion-iteration-show-images-1-6fu-intr-2-recursion-iteration-image-series-part-1-6
38Is 1Billedserie nummer 1(7) paa Recursion versus iteration12fu-intr-2-recursion-iteration-show-images-1-7fu-intr-2-recursion-iteration-image-series-part-1-7
39Is 1Billedserie nummer 1(8) paa Recursion versus iteration15fu-intr-2-recursion-iteration-show-images-1-8fu-intr-2-recursion-iteration-image-series-part-1-8
40Is 1Billedserie nummer 1(9) paa Recursion versus iteration12fu-intr-2-recursion-iteration-show-images-1-9fu-intr-2-recursion-iteration-image-series-part-1-9
41Is 1Billedserie nummer 1(10) paa Recursion versus iteration90fu-intr-2-recursion-iteration-show-images-1-10fu-intr-2-recursion-iteration-image-series-part-1-10
42Sl 2Recursion versus iteration32fu-intr-2-show-recursion-iteration-2fu-intr-2-recursion-iteration-slide-part-2
43Is 2Billedserie nummer 2(1) paa Recursion versus iteration47fu-intr-2-recursion-iteration-show-images-2-1fu-intr-2-recursion-iteration-image-series-part-2-1
44Is 2Billedserie nummer 2(2) paa Recursion versus iteration26fu-intr-2-recursion-iteration-show-images-2-2fu-intr-2-recursion-iteration-image-series-part-2-2
45Is 2Billedserie nummer 2(3) paa Recursion versus iteration40fu-intr-2-recursion-iteration-show-images-2-3fu-intr-2-recursion-iteration-image-series-part-2-3
46Is 2Billedserie nummer 2(4) paa Recursion versus iteration24fu-intr-2-recursion-iteration-show-images-2-4fu-intr-2-recursion-iteration-image-series-part-2-4
47Is 2Billedserie nummer 2(5) paa Recursion versus iteration54fu-intr-2-recursion-iteration-show-images-2-5fu-intr-2-recursion-iteration-image-series-part-2-5
48Is 2Billedserie nummer 2(6) paa Recursion versus iteration13fu-intr-2-recursion-iteration-show-images-2-6fu-intr-2-recursion-iteration-image-series-part-2-6
49Is 2Billedserie nummer 2(7) paa Recursion versus iteration9fu-intr-2-recursion-iteration-show-images-2-7fu-intr-2-recursion-iteration-image-series-part-2-7
50Is 2Billedserie nummer 2(8) paa Recursion versus iteration8fu-intr-2-recursion-iteration-show-images-2-8fu-intr-2-recursion-iteration-image-series-part-2-8
51Is 2Billedserie nummer 2(9) paa Recursion versus iteration10fu-intr-2-recursion-iteration-show-images-2-9fu-intr-2-recursion-iteration-image-series-part-2-9
52Is 2Billedserie nummer 2(10) paa Recursion versus iteration55fu-intr-2-recursion-iteration-show-images-2-10fu-intr-2-recursion-iteration-image-series-part-2-10
53Sl 3Recursion versus iteration41fu-intr-2-show-recursion-iteration-3fu-intr-2-recursion-iteration-slide-part-3
54Is 3Billedserie nummer 3(1) paa Recursion versus iteration96fu-intr-2-recursion-iteration-show-images-3-1fu-intr-2-recursion-iteration-image-series-part-3-1
55Is 3Billedserie nummer 3(2) paa Recursion versus iteration59fu-intr-2-recursion-iteration-show-images-3-2fu-intr-2-recursion-iteration-image-series-part-3-2
56Is 3Billedserie nummer 3(3) paa Recursion versus iteration15fu-intr-2-recursion-iteration-show-images-3-3fu-intr-2-recursion-iteration-image-series-part-3-3
57Is 3Billedserie nummer 3(4) paa Recursion versus iteration12fu-intr-2-recursion-iteration-show-images-3-4fu-intr-2-recursion-iteration-image-series-part-3-4
58Is 3Billedserie nummer 3(5) paa Recursion versus iteration48fu-intr-2-recursion-iteration-show-images-3-5fu-intr-2-recursion-iteration-image-series-part-3-5
59Sl 4Recursion versus iteration56fu-intr-2-show-recursion-iteration-4fu-intr-2-recursion-iteration-slide-part-4
60Sl 1Example of recursion: number-interval120fu-intr-2-show-ex-numberint-1fu-intr-2-ex-numberint-slide-part-1
61Pr 1Program nummer 1 paa Example of recursion: number-interval140fu-intr-2-ex-numberint-show-program-1fu-intr-2-ex-numberint-program-part-1
62Pr 2Program nummer 2 paa Example of recursion: number-interval27fu-intr-2-ex-numberint-show-program-2fu-intr-2-ex-numberint-program-part-2
63Sl 2Example of recursion: number-interval120fu-intr-2-show-ex-numberint-2fu-intr-2-ex-numberint-slide-part-2
64Sl 1Examples of recursion: string-merge115fu-intr-2-show-examples-rec-1fu-intr-2-examples-rec-slide-part-1
65Pr 1Program nummer 1 paa Examples of recursion: string-merge74fu-intr-2-examples-rec-show-program-1fu-intr-2-examples-rec-program-part-1
66Pr 2Program nummer 2 paa Examples of recursion: string-merge74fu-intr-2-examples-rec-show-program-2fu-intr-2-examples-rec-program-part-2
67Sl 1Examples with recursion: string-of-char-list?172fu-intr-2-show-examples-rec-2-1fu-intr-2-examples-rec-2-slide-part-1
68Pr 1Program nummer 1 paa Examples with recursion: string-of-char-list?89fu-intr-2-examples-rec-2-show-program-1fu-intr-2-examples-rec-2-program-part-1
69Sl 1Exercises6fu-intr-2-show-exercises-1fu-intr-2-exercises-slide-part-1
70Sl 1Example of recursion: Hilbert Curves17fu-intr-2-show-hilbert-sec-1fu-intr-2-hilbert-sec-slide-part-1
71Sl 1Hilbert Curves55fu-intr-2-show-hilbert1-1fu-intr-2-hilbert1-slide-part-1
72Sl 1Building Hilbert Curves of order 153fu-intr-2-show-hilbert3-1fu-intr-2-hilbert3-slide-part-1
73Sl 1Building Hilbert Curves of order 235fu-intr-2-show-hilbert4-1fu-intr-2-hilbert4-slide-part-1
74Sl 1Building Hilbert Curves of order 335fu-intr-2-show-hilbert5-1fu-intr-2-hilbert5-slide-part-1
75Sl 1Building Hilbert Curves of order 491fu-intr-2-show-hilbert6-1fu-intr-2-hilbert6-slide-part-1
76Sl 1A program making Hilbert Curves61fu-intr-2-show-hilbertprog-1fu-intr-2-hilbertprog-slide-part-1
77Pr 1Program nummer 1 paa A program making Hilbert Curves131fu-intr-2-hilbertprog-show-program-1fu-intr-2-hilbertprog-program-part-1
78Sl 1Continuations6fu-intr-2-show-continuation-sec-1fu-intr-2-continuation-sec-slide-part-1
79Sl 1Introduction and motivation6fu-intr-2-show-intr-1fu-intr-2-intr-slide-part-1
80Sl 1The catch and throw idea6fu-intr-2-show-catch-throw-1fu-intr-2-catch-throw-slide-part-1
81Sl 1A catch and throw example6fu-intr-2-show-catch-throw-ex-1fu-intr-2-catch-throw-ex-slide-part-1
82Sl 1The intuition behind continuations6fu-intr-2-show-cont-1fu-intr-2-cont-slide-part-1
83Sl 1Being more precise6fu-intr-2-show-cont-form-1fu-intr-2-cont-form-slide-part-1
84Sl 1The capturing of continuations6fu-intr-2-show-cont-cap-1fu-intr-2-cont-cap-slide-part-1
85Sl 1Capturing, storing, and applying continuations6fu-intr-2-show-cont-use-1fu-intr-2-cont-use-slide-part-1
86Sl 1Use of continuations for escaping purposes6fu-intr-2-show-cont-use-esc-1fu-intr-2-cont-use-esc-slide-part-1
87Sl 1Practical example: Length of an improper list6fu-intr-2-show-list-ex-1fu-intr-2-list-ex-slide-part-1
88Sl 1Practical example: Searching a binary tree6fu-intr-2-show-tree-search-ex-1fu-intr-2-tree-search-ex-slide-part-1

Total playing time: 1 hour, 28 minutes, 45 seconds

Generated: Tuesday July 2, 2013, 09:15:14