How to Think Like a Coder: Without Even Trying!
A back-to-basics guide on coding for absolute beginners whether adults or children.
About the Book

Coding is set to change the way we work and the skills we will need in the future. For those who know nothing about coding, getting to grips with the basics is daunting.
This accessible, fun book goes right back to the very basics, teaching central concepts such as loops, data types, pseudocode and calculations without having to learn a single line of code!
Using a set of dice, a deck of cards or a pack of dominoes to enjoy fun and straightforward exercises, you will practise key skills such as critical thinking, creativity, logic and problem-solving and begin to think like a coder without even turning on your computer.
Designed to be a thorough yet lighthearted introduction for the complete beginner, How to Think Like a Coder: Without Even Trying! is an essential addition to any keen programmer’s bookshelf.​​​​​​​
Reviews and Praise

"Jim takes us on a whirlwind tour of our own brains, describing the need for both a mathematical and analytical approach to problem solving, but also a fantastic dose of creativity to really think around and solve particular coding issues." - Read It Daddy
"Packed full of information and lively illustrations featuring fun robot characters who enliven the text throughout.  How to Think like a Coder takes what can be a rather intimidating topic and makes it more accessible and something all the family can share!" - The Book Activist
"It really is a great take on how to teach coding as it lifts up the mirror to our everyday life, and everyday situations and turns them into opportunities to code - the reader has to understand how they work things out often and seemingly without thinking in order to eventually make things happen on a screen. Not a bad purchase at all. If ever an author were thinking outside of the box, this would be it - quite literally." - Armadillo Magazine

Shortlisted for the ALCS Educational Writer's Award 2018
The ALCS Educational Writers' Award celebrates outstanding examples of the best  non-fiction that stimulates or enhances learning. 
Here's what the judges had to say:
"This step-by-step guide for absolute beginners does exactly what it says on the cover, introducing key concepts in a very straightforward and accessible way. Offering a fine balance between information and fabulous illustrations, this colourful book provides a wonderful, rather substantial taster to a subject on the rise."
Book Aid International's 'Book of the Month' September 2019
Book Aid International works with public, community and prison libraries to ensure the books they provide are available to all without discrimination. They also work to increase the support available to people as they begin to read by training librarians and teachers.
Here's what they had to say:
“The fun exercises it includes can easily be done at home, in the library or the classroom without the need for a computer. As a result this book will be an invaluable resource for community libraries and schools that do not have ICT facilities (or even electricity) but which want to give young readers and learners the opportunity to keep up with their counterparts across the world.”
Copies of “How to Think Like a Coder...” will be distributed to many of their partners with community library networks including the Uganda Community Library Association’s libraries.
About the Author

Jim Christian is a developer, business and IT consultant, and co-founder of Fire Tech Camp Australia, a technology camp teaching kids how to make awesome things with technology and build 21st century skills.
He lives in London and (when he isn’t writing) can frequently be found testing out new technology, playing video games and designing websites.
Publisher: Batsford Ltd (5 Oct. 2017) | ISBN-10: 1849944458 |  ISBN-13: 978-1849944458
Copyright 2017-2020 Jim Christian. Illustrations by Paul Boston.