num_pages: 609
description: This innovative, engaging, and clear text fully embraces the lab-based approach to teaching programming and computer science. A complete set of direct lab exercises is provided for each chapter and is precisely integrated with the text, to bring it to life for students. Each chapter and lab is organized around a complete, meaningful, and interesting sample program. The Programs in Progress (PIP) are developed to expressly illustrate the concepts described in the text and to serve as the basis for associated lab exercises. Students first observe proper program design, then do it themselves. Each PIP is broken down into problem solving segments, so that students can see the logical as well as the coded design solution. Every set of exercises contains specific exercises in debugging and program testing, which make full use of the support facilities of the programming environment in use. Lab manuals are available for Turbo Pascal 6.0, Think! Pascal, and UNIX environments.
language: English
title: Pascal's Triangle: Reading, Writing, and Reasoning About Programs
titlecomplete: Pascal's Triangle: Reading, Writing, and Reasoning About Programs
publisher: Course Technology Ptr