I'm trying to isolate a resource (book, tutorial, whatever) to help get me grounded on introductory program design, logic and philosophy. As a start, I've tracked down and am examining two resources on the Internet:
1. Wikiversity's Introduction to Programming
2. How to Design Programs: An Introduction to Computing and Programming
Ideally I would like to find a resource that is language independent and hence, IDE independent. This of course presents the problem of not being able to do problems and exercises. I would appreciate your thoughts on this.
Finally, I would like to know if anyone is familiar with either site hyperlinked above and if so, what your opinion is of them. More broadly, does my strategy make good sense? If so, could you point me toward a better resource (book, tutorial, et cetera), one that might address my needs as I've explained them?
This post has been edited by LowWaterMark: 19 August 2008 - 04:05 AM