You are here

How to think like a Computer Scientist

John Stanton put this out to the list so I thought I'd add it.Its GPL'd and part of a larger project called the Open Book Project whose mission reads 'The Open Book Project is aimed at the educational community and seeks to encourage and coordinate collaboration among students and teachers for the development of high quality, freely distributable textbooks and educational materials on a wide range of topics. The advent of the Internet and the World Wide Web are making collaboration among educators on a global scale possible for the first time. We want to harness this exciting technology to promote learning and sharing.'http://www.ibiblio.org/obp/You can read the book with examples in Python, Java, C++, or logo. They also have curriculum available thats suitable to a wide range of age groups, along with programming projects and the like.