Computational Thinking: A Beginnerโs Guide to Problem-Solving and Programming
โ Scribed by Karl Beecher
- Publisher
- BCS, The Chartered Institute for IT
- Year
- 2017
- Tongue
- English
- Category
- Library
No coin nor oath required. For personal study only.
โฆ Synopsis
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.
About the Author
Karl Beecher is an author and software developer. Before moving into academia, Karl worked as a software engineer and in 2009, he was awarded a PhD in Computer Science. He worked at the Free University of Berlin before returning to industry to co-found Endocode, an IT services firm. In 2014 Karl published his first book, Brown Dogs and Barbers.ย
๐ SIMILAR VOLUMES
<div><p>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. </p><p>Beginning with the core ideas of computational thinking, with this book you'll build up an understanding of the practical proble
Written by the creator of the Unicon programming language, this book will show you how to implement programming languages to reduce the time and cost of creating applications for new or specialized areas of computing Key Features โข Reduce development time and solve pain points in your applicatio
"This book provides an overview of more than a dozen ways of thinking, to include: Inductive Thinking, Deductive Thinking, Reductionist Thinking, Out-of-the-Box Thinking, Systems Thinking, Design Thinking, Disruptive Thinking, Lateral Thinking, Critical Thinking, Fast and Slow Thinking, and Breakt