Skip to Main Content
Computational Thinking for the Modern Problem Solver
book

Computational Thinking for the Modern Problem Solver

by David Riley, Kenny A. Hunt
March 2014
Beginner to intermediate content levelBeginner to intermediate
405 pages
12h 16m
English
Chapman and Hall/CRC
Content preview from Computational Thinking for the Modern Problem Solver
27
Chapter 2
How Real-World Information
Becomes Computable Data
It is a capital mistake to theorize before one has data.
ARTHUR CONAN DOYLE
Since computer programs process real-world information, the rst step
of computational problem solving is to encode real-world information as
data that can be processed by a computer. Real-world information comes
from many sources and in a variety of forms. Converting information into
data that a computer can store and understand presents many challenges.
For example, how can an audio recording, or a seventeenth-century Dutch
oil painting or a full-color page from a textbook or even a ngerprint be
stored i ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

From Computing to Computational Thinking

From Computing to Computational Thinking

Paul S. Wang

Publisher Resources

ISBN: 9781466587793