Picturing Programs: an Introduction to Computer Programming
by Stephen Bloch
Publisher: College Publications 2010
ISBN/ASIN: 1848900155
ISBN-13: 9781848900158
Number of pages: 480
Description:
Picturing Programs is a textbook for beginning computer programming, not directed towards learning a particular programming language, but rather at learning to program well. This book can be used at the high school (and perhaps middle school) level, while providing enough advanced concepts not usually found in a first course to challenge a college student.
Download or read it online for free here:
Download link
(3.5MB, PDF)
Similar books
97 Things Every Software Architect Should Knowby Richard Monson-Haefel - O'Reilly
These articles are the original, unedited contributions for the book 97 Things Every Software Architect Should Know. Today's leading software architects present valuable principles on key development issues that go way beyond technology.
(24614 views)
Software Development Guidelines- literateprogramming.com
A guide for software source code quality. The guidelines apply to anyone who creates, modifies, or reads software source code. This document is a set of rules to follow during the implementation phase that will help produce a higher quality result.
(21115 views)
The Codeless Codeby Qi - thecodelesscode.com
An illustrated collection of (sometimes violent) fables concerning the Art and Philosophy of software development, written in the spirit of Zen koans. (For three days and nights the Java master did not emerge from his cubicle ...)
(18048 views)
How to Design Programs: An Introduction to Programming and Computingby Matthias Felleisen, et al - The MIT Press
The focus of the book is the design process, from problem statements to organized solutions, it deemphasizes the algorithmic and language details, and specific applications. Programming is a fun activity, and a way to express abstract ideas.
(26504 views)