Through examples and analogies, Computational Thinking for the Modern
Problem Solver introduces computational thinking as part of an
introductory computing course and shows how computer science concepts
are applicable to other fields. It keeps the material accessible and
relevant to noncomputer science majors. With numerous color figures,
this classroom-tested book focuses on both foundational computer
science concepts and engineering topics. It covers abstraction,
algorithms, logic, graph theory, social issues of software, and
numeric modeling as well as execution control, problem-solving
strategies, testing, and data encoding and organizing. The text also
discusses fundamental concepts of programming, including variables and
assignment, sequential execution, selection, repetition, control
abstraction, data organization, and concurrency. The authors present
the algorithms using language-independent notation.
Les mer
Produktdetaljer
ISBN
9781466587816
Publisert
2014
Utgave
1. utgave
Utgiver
Vendor
Chapman & Hall
Språk
Product language
Engelsk
Format
Product format
Digital bok
Forfatter