Logo

Picturing Programs: an Introduction to Computer Programming

Large book cover: Picturing Programs: an Introduction to Computer Programming

Picturing Programs: an Introduction to Computer Programming
by

Publisher: College Publications
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.

Home page url

Download or read it online for free here:
Download link
(3.5MB, PDF)

Similar books

Book cover: Software Development GuidelinesSoftware 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.
(15390 views)
Book cover: The Twelve-Factor AppThe Twelve-Factor App
by - 12factor.net
This document synthesizes all of our experience on a wide variety of software-as-a-service apps in the wild. It is a triangulation on ideal practices for app development, paying particular attention to the dynamics of the organic growth of an app.
(3455 views)
Book cover: The Little Manual of API DesignThe Little Manual of API Design
by - Trolltech
API is the set of symbols that are available to the users to write their applications. This manual presents the key insights into API design that were discovered through many years of software development on the Qt application development framework.
(3476 views)
Book cover: 97 Things Every Software Architect Should Know97 Things Every Software Architect Should Know
by - 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.
(18156 views)