rent-now

Rent More, Save More! Use code: ECRENTAL

5% off 1 book, 7% off 2 books, 10% off 3+ books

9781593274245

Think Like a Programmer

by Spraul, V. Anton
  • ISBN13:

    9781593274245

  • ISBN10:

    1593274246

  • eBook ISBN(s):

    9781593274566

  • Format: Paperback
  • Copyright: 2012-08-12
  • Publisher: RH

Note: Supplemental materials are not guaranteed with Rental or Used book purchases.

Purchase Benefits

  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
  • Buyback Icon We Buy This Book Back!
    In-Store Credit: $0.53
    Check/Direct Deposit: $0.50
    PayPal: $0.50
List Price: $34.99 Save up to $15.75
  • Rent Book $19.24
    Add to Cart Free Shipping Icon Free Shipping

    TERM
    PRICE
    DUE
    IN STOCK USUALLY SHIPS IN 24 HOURS.
    *This item is part of an exclusive publisher rental program and requires an additional convenience fee. This fee will be reflected in the shopping cart.

How To: Textbook Rental

Looking to rent a book? Rent Think Like a Programmer [ISBN: 9781593274245] for the semester, quarter, and short term or search our site for other textbooks by Spraul, V. Anton. Renting a textbook can save you up to 90% from the cost of buying.

About This Book

Think Like a Programmer: An Introduction to Creative Problem Solving

If you're new to programming or looking to improve your problem-solving skills, "Think Like a Programmer" is the perfect resource for you. This book, written by V. Anton Spraul, breaks down the ways that programmers solve problems and teaches you what other introductory books often ignore: how to think creatively and solve problems effectively.

Who Uses It?

Primarily, this book is used by students and beginners in programming who want to learn the real-world problem-solving techniques that experienced programmers use. It's also a valuable resource for self-taught programmers and anyone looking to enhance their coding skills.

History and Editions

"Think Like a Programmer" was first published in 2012 by No Starch Press. The book has been a go-to resource for many aspiring programmers over the years, offering practical advice on combining programming elements to solve specific problems. The book's examples are written in C++, but the creative problem-solving concepts they illustrate go beyond any particular language.

Author and Other Works

V. Anton Spraul is an experienced educator with over 15 years of teaching introductory programming and computer science. He has also authored "Computer Science Made Simple" and "How Software Works." Spraul's teaching style emphasizes practical application of programming concepts, making complex ideas accessible to beginners.

Key Features

  • Problem-Solving Strategies: The book provides strategies for breaking down problems into discrete components, making them easier to solve.
  • Code Reuse: It teaches how to make the most of code reuse with functions, classes, and libraries.
  • Data Structures: You'll learn how to pick the perfect data structure for a particular job.
  • Advanced Tools: The book covers more advanced programming tools like recursion and dynamic memory.
  • Organizational Techniques: It helps you organize your thoughts and develop strategies to tackle particular types of problems.

Detailed Information

ISBNs and Formats

Hardcover: ISBN-13: 9781593274245

eBook: ISBN-10: 1593274246

eBook: ISBN-13: 9781593274566

Paperback: ISBN-10: 1593274246

Paperback: ISBN-13: 9781593274245

Publication Details

Publisher: No Starch Press

Publication Date: August 12, 2012

Number of Pages: 256

Language: English

Other Editions and Formats

The book is available in both hardcover and paperback formats. The e-book versions are also accessible, although specific platforms are not mentioned.

---

This information provides a comprehensive overview of "Think Like a Programmer," including its target audience, author background, and key features. The detailed information section lists all available ISBNs for the book, ensuring that users can easily find and access it in their preferred format.

Author Biography

V. Anton Spraul has taught introductory programming and computer science for more than 15 years. He is the author of Computer Science Made Simple (Broadway) and How Software Works (No Starch Press). He offers advice for beginning programmers in his series "Learning to Program: A Guide" on his website (http://www.vantonspraul.com).

Table of Contents

Introduction
Chapter 1: Strategies for Problem Solving
Chapter 2: Pure Puzzles
Chapter 3: Solving Problems with Arrays
Chapter 4: Solving Problems with Pointers and Dynamic Memory
Chapter 5: Solving Problems with Classes
Chapter 6: Solving Problems with Recursion
Chapter 7: Solving Problems with Code Reuse
Chapter 8: Thinking Like a Programmer
Index

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program