How to Design Programs: An Introduction to Programming and Computing
How to Design Programs: An Introduction to Programming and Computing
by Matthias Felleisen, et al
eBook Details:
Publisher: The MIT Press 2003
ISBN/ASIN: 0262062186
ISBN-13: 9780262062183
Number of pages: 720
eBook Description:
This introduction to programming places computer science in the core of a liberal arts education. Unlike other introductory books, it focuses on the program design process. This approach fosters a variety of skills–critical reading, analytical thinking, creative synthesis, and attention to detail–that are important for everyone, not just future computer programmers.
Download or read it online here: How to Design Programs