The economic and social challenges confronting the nation today demand that all citizens acquire and learn to use complex reasoning and thinking skills. Educati
In this revolutionary book, a renowned computer scientist explains the importance of teaching children the basics of computing and how it can prepare them to su
A thinking student is an engaged student Teachers often find it difficult to implement lessons that help students go beyond rote memorization and repetitive cal
One of the central questions facing anyone involved in education is can you actually teach anyone to think? To begin to answer this question, it is necessary to