Computational Thinking in Education explores the relevance of computational thinking in primary and secondary education.

As today’s school-aged students prepare to live and work in a thoroughly digitized world, computer science is providing a wealth of new learning concepts and opportunities across domains. This book offers a comprehensive overview of computational thinking, its history, implications for equity and inclusion, analyses of competencies in practice, and integration into learning, instruction, and assessment through scaffolded teacher education.

Computer science education faculty and pre- and in-service educators will find a fresh pedagogical approach to computational thinking in primary and secondary classrooms.

chapter 1|17 pages

Computational Thinking

A Professional and Historical Perspective

chapter 2|23 pages

Computational Thinking Today

chapter 4|16 pages

Democracy and Computation

A Normative Perspective on the Magic of the New Millennium

chapter 5|17 pages

Computational Thinking as Subject Matter

As an Independent Subject or Integrated across Subjects?

chapter 9|21 pages

Preparing the Next Generation of Teachers

Revamping Teacher Education for the 21st Century

chapter 11|21 pages

Computational Thinking as District Strategy

Moving the CS vs CT Debate from the Ivory Tower to the Schoolhouse