Computational thinking : a beginner's guide to problem-solving and programming /
Beecher, Karl,
Computational thinking : a beginner's guide to problem-solving and programming / Karl Beecher. - xvii, 288 pages.
Formerly CIP.
Part 1: Computational Thinking1. What is Computational Thinking?2. Logical and Algorithmic Thinking3. Problem Solving and Decomposition4. Abstraction and Modelling5. Anticipating and Dealing with Errors6. Evaluating a SolutionPart 2: Computational Thinking in Software Development7. Tutorial for Python Beginners8. Effective Building Blocks9. Organising Your Code10 . Using Abstractions and Patterns11. Effective Modelling12. Testing and Evaluating Programs13. A Guided Example.
Computational thinking (CT) is a timeless, transferable skill that enables you to think more clearly and logically, as well as a way to solve specific problems. With this book you'll learn to apply computational thinking in the context of software development to give you a head start on the road to becoming an experienced and effective programmer.
9781780173641 (pbk.) £15.99 £19.99 £19.99 £19.99
GBB7B9557 bnb
018420004 Uk
Computational intelligence.
Computer programming.
Problem solving--Data processing.
005.1
Computational thinking : a beginner's guide to problem-solving and programming / Karl Beecher. - xvii, 288 pages.
Formerly CIP.
Part 1: Computational Thinking1. What is Computational Thinking?2. Logical and Algorithmic Thinking3. Problem Solving and Decomposition4. Abstraction and Modelling5. Anticipating and Dealing with Errors6. Evaluating a SolutionPart 2: Computational Thinking in Software Development7. Tutorial for Python Beginners8. Effective Building Blocks9. Organising Your Code10 . Using Abstractions and Patterns11. Effective Modelling12. Testing and Evaluating Programs13. A Guided Example.
Computational thinking (CT) is a timeless, transferable skill that enables you to think more clearly and logically, as well as a way to solve specific problems. With this book you'll learn to apply computational thinking in the context of software development to give you a head start on the road to becoming an experienced and effective programmer.
9781780173641 (pbk.) £15.99 £19.99 £19.99 £19.99
GBB7B9557 bnb
018420004 Uk
Computational intelligence.
Computer programming.
Problem solving--Data processing.
005.1