INTRODUCTION: WHY STUDY COMPUTATIONAL THINKING?

Computers are everywhere in the modern world. They help run almost every aspect of our lives and our society.

Some of the ways they help us are obvious. We control our finances using computers. We use them to handle our social interactions, get the latest news or arrange travel. They’ve enabled new modes of political participation, and it’s impossible to conceive of modern office life without computers.

However, many other parts of modern society depend on computation in ways you might never have considered. Your personal finances, healthy as they may be, are just a drop in the ocean compared to the billions processed daily by computers in banks and stock exchanges around the world. The content ...

Get Computational Thinking now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.