Skip to main content

Aston University - Aston Journey - Shop


Computational Thinking: A beginner's guide to problem-solving and programming

Paperback by Beecher, Karl

Computational Thinking: A beginner's guide to problem-solving and programming

£29.99

ISBN:
9781780173641
Publication Date:
31 Aug 2017
Language:
English
Publisher:
BCS Learning & Development Limited
Imprint:
BCS, The Chartered Institute for IT
Pages:
306 pages
Format:
Paperback
For delivery:
Estimated despatch 24 - 25 Jan 2025
Computational Thinking: A beginner's guide to problem-solving and programming

Description

Computational thinking is a timeless, transferable skill that enables you to think more clearly and logically, as well as a way to solve specific problems. Beginning with the core ideas of computational thinking, with this book you'll build up an understanding of the practical problem-solving approach and explore how computational thinking aids good practice in programming, complete with a full guided example.

Contents

Preface Part 1: Computational Thinking 1. What is Computational Thinking? 2. Logical and Algorithmic Thinking 3. Problem Solving and Decomposition 4. Abstraction and Modelling 5. Anticipating and Dealing with Errors 6. Evaluating a Solution Part 2: Computational Thinking in Software Development 7. Tutorial for Python Beginners 8. Effective Building Blocks 9. Organising Your Code 10 . Using Abstractions and Patterns 11. Effective Modelling 12. Testing and Evaluating Programs 13. A Guided Example Appendix

Back

Aston University - Aston Journey