Computational Thinking: A Beginner’s Guide to Problem-Solving and Programming

Computational Thinking: A Beginner's Guide to Problem-Solving and Programming
Computational Thinking: A Beginner’s Guide to Problem-Solving and Programming

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.

“A ‘must-read’ for students embarking on their first major projects, and any teacher stepping up to the challenge of teaching Computing at school. This is not just a book about programming, more a template for teaching. Karl Beecher speaks in plain English. Incisive insight and practical advice, standing independent of the Python exemplars used, predicated as it is on a holistic understanding of the subject terrain.” – Roger Davies, Director of IT, Queen Elizabeth School, and Editor, Computing At School, Tenderfoot Training Project

“A scholarly book albeit written from a pragmatic perspective distilling the knowledge and expertise of an experienced software developer into a form that is accessible for beginners. It’s engaging exercises and comprehensive references make it an invaluable learning resource. I would recommend it to anyone who wishes to gain an understanding of computational thinking and best practice in modern software development.” – Professor Cornelia Boldyreff, University of Greenwich

Computational Thinking: A Beginner’s Guide to Problem-Solving and Programming
by Karl Beecher
English | 2017 | ISBN: 1780173644 | 308 Pages | True PDF | 4.93 MB
http://bit.ly/computational-thinking-a-beginners-guide-to-problem-solving-and-programming-pdf

Check Also

How to Be Happy at Work

How to Be Happy at Work by Annie McKee

Life’s too short to be unhappy at work. “I’m working harder than I ever have, …

Please Login or Register to leave a comment!