ABSTRACT

This book has a single purpose: to help everyone become computational thinkers. Computational thinking (CT) is thinking informed by the digital age, and a computational thinker is someone who can apply that thinking everywhere and anywhere. Through practical examples and easy-to-grasp terminology, this book is a guide to navigating the digital world and improving one’s efficiency, productivity, and success immediately.

Given its pervasiveness, knowledge and experience of computation is a cornerstone of productivity, and improved thinking will lead to advances in every aspect of one’s life. In this way, CT can be thought of as the mutual reinforcement of thinking and knowledge of computation in the digital age. Comprising a rich collection of self-contained articles that can be read separately, and illustrated by pictures, images and article-end crossword puzzles, this book is an engaging and accessible route to ‘Becoming a Computational Thinker’ and achieving ‘Success in the Digital Age’.

Aimed at the general reader, this book provides insights that can be applied across the full spectrum of industries and practices, helping readers to not only adapt and function in the digital world but also take advantage of new technologies and even innovate new ways doing things.

Additional online resources are available at https://computize.org/CTer/

chapter 2|10 pages

Digital Technology in the COVID-19 Fight

chapter 3|8 pages

The Metamorphosis of TV

chapter 4|14 pages

Smart about Smartphones

chapter 5|12 pages

Cybersecurity–How Not To Be a Fish

chapter 6|10 pages

Computers: More Than Meets the Eye

chapter 7|10 pages

Home Sweet Homepage: -)

chapter 8|10 pages

Cloud Computing for Everyone

chapter 9|10 pages

A Pattern Here and a Pattern There

chapter 10|8 pages

AI: Aiming for Intelligence

chapter 11|8 pages

Let's Chat about AI

chapter 12|8 pages

A World of 1's and 0's

chapter 13|6 pages

Secrets of the Can-Do Machine

chapter 14|10 pages

Encryption in the Digital Age

chapter 15|12 pages

Bitcoin Is No Coin

chapter 16|8 pages

Central Bank Digital Currency

chapter 17|12 pages

Logic and Logical Thinking

chapter 18|10 pages

1 Plus 1 Equals 10

chapter 19|8 pages

Cache–Efficiency Thinking

chapter 20|10 pages

Time for Location, Location, Location

chapter 21|10 pages

Face-to-Face with the Interface

chapter 22|14 pages

Protocols Are Interface Rules

chapter 23|10 pages

Computer Programming by Chickens and Rabbits

chapter 24|8 pages

Don't Stop–Do It Again!

chapter 25|12 pages

Internet of What? Things!

chapter 26|12 pages

Chips Are Everywhere!

chapter 27|12 pages

Problem-Solving: Algorithmic and Recursive

chapter 28|10 pages

Problem-Solving: Backtracking and Heuristics

chapter 29|10 pages

Problem-Solving: Paradigms and Applications

chapter 30|10 pages

Parallel Computing: Ways To Cooperate