from hell to paradise ; ; ; was: [plt-scheme] Prereqs for robotic programming
> the plumbings. Wouldn't you want to hear your student say "why don't you
> teach me scheme, I want to work at Google (or another hip company) and they
> standardize on it"?
No, I do not. I want to hear my students say teach me how to program
reliable and easy to maintain software. Period. I am not interested in
teaching them Scheme, C++, Java, or Perl. I want them to know how to
reason about problems and how to design programs to solve problems.
The syntax used is irrelevant. Whatever syntax I teach them today is
likely to be outdated by the time they graduate. The problem solving
skills and the design principles will not.
--
Cheers,
Marco