Cart
Free US shipping over $10
Proud to be B-Corp

How to Think Like A Programmer Paul Vickers (Northumbria University)

How to Think Like A Programmer By Paul Vickers (Northumbria University)

How to Think Like A Programmer by Paul Vickers (Northumbria University)


$34,43
Condition - Good
Only 1 left

Summary

Describes the mindset and mental methods of programmers. This title provides a fun and accessible way to learn the mental models needed to approach computational programmable problems.

Faster Shipping

Get this product faster from our US warehouse

How to Think Like A Programmer Summary

How to Think Like A Programmer: Problem Solving for the Bewildered by Paul Vickers (Northumbria University)

How to Think Like a Programmer is a bright, accessible, fun read describing the mindset and mental methods of programmers. Anticipating the problems that students have through the character of Brian the Bewildered Wildebeest, the slower pace required for this approach is made interesting and engaging by hand-drawn sketches, frequent (paper-based) activities and the everyday tasks (e.g. coffee making) used as a basis of worked examples. How to Think Like a Programmer provides a fun and accessible way to learn the mental models needed to approach computational programmable problems. This edition is printed in black and white.

Table of Contents

PART I THE REAL WORLD DOMAIN: PROBLEM SOLVING AND SYSTEMATIZING THE SOLUTION 1. Introduction: Starting to Think Like a Programmer 2. A Strategy for Solving Problems 3. Description Languages & Representations 4. Problems of Choices and Repeated Actions 5. Calculating and Keeping Track of Things 6. Extending our Vocabulary: Data & Control Abstractions 7. Object Orientation: Taking a Different View 8. Looking Forward to Program Design PART II THE COMPUTER DOMAIN: DATA, DATA STRUCTURES, AND PROGRAM DESIGN SOLUTIONS 9. Data Types For Computer Programs 10. Sub-Programming and Baking Cakes: Procedures and Functions 11. Streams and Files, Input and Output 12. Static Data Structures 13. Dynamic Data Structures 14. Object-Orientation Revisited 15. Getting it to Run in Processing: Putting your Programs into a Real Programming Language 16. Testing, Debugging, and Documentation

Additional information

CIN1408065827G
9781408065822
1408065827
How to Think Like A Programmer: Problem Solving for the Bewildered by Paul Vickers (Northumbria University)
Used - Good
Paperback
Cengage Learning EMEA
20080221
250
N/A
Book picture is for illustrative purposes only, actual binding, cover or edition may vary.
This is a used book - there is no escaping the fact it has been read by someone else and it will show signs of wear and previous use. Overall we expect it to be in good condition, but if you are not entirely satisfied please get in touch with us

Customer Reviews - How to Think Like A Programmer