Details for Friday Afternoon
Afternoon Lab:
Implement rest of Scheme
and/or demo Fractals ----> point out that this form of recursion is
different from what we have covered and requires a different design
recipe
Afternoon Lecture
;; ---
minimal complications,
creative algebra
and that's the best way to have everyone benefit
Preliminary evaluations: Karen North @ Elsik compared C++ and Scheme
;; ---
Is Scheme useuful? Not the right kind of question, but yes it is.
DrScheme is built using Scheme: OS, GUI, ...
Scheme has lots of features: define-struct, lists, list syntax, fancy i.o.
No need to know for a beginner!
That's just a distraction!
In C++: lost if you dont understand ptrs for arrays or AP vectors.
GOAL: Get Scheme into pre-AP programs, later on into AP-like courses
ACM will revise its high school curriculum -- Scheme is a top-contender
Likelihood is that a combination of Scheme + Java
WORKSHOP EVALUATION