Scheme, with Dr. Scheme. In fact, the plt-scheme group has published a ton of papers, and built a ton of stuff to teach programming with Scheme. Dr. Scheme can show visually where errors occur and such. How to Design Programs is a great introductory book as well as the classic SICP.
On Mar 20, 2007, at 3:32 PM, Matthew Rosewarne wrote: Can anyone recommend a good programming language for teaching beginners? Currently my old school uses Pascal, but that's so unpopular that not many bindings exist for it, limiting what students can do with it. Is there any other language I might suggest they replace Pascal with that would be a decent substitute? ___________________________________________________________________________
|