TeachScheme 1998: Friday
TeachScheme! 1998
Friday
Morning:
- Scheme Evaluator
- What is an interpreter? What is a compiler?
- Mode of use: interactive vs batch
- Lists of definitions, expressions
Lab Session:
- Implementing the Scheme Evaluator
- Alternative: Catching up
Details
Afternoon:
Optional Lab:
- Implementing the Scheme Evaluator
Closing Session:
- Minimal syntax, algebra determines meaning
- Maximal focus on (mathematical and computational) problem solving
- Mathematics and CS become synergetic; they are no longer antagonistic
- Scheme is used for real-world programs and scripting
- Outlook: A good course on computing and programming for all students