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
ByMatti Tedre, Peter J. Denning

chapter 2|23 pages

Computational Thinking Today

ByShuchi Grover

chapter 3|16 pages

A Computational Thinking Integration Model for Primary and Secondary Classrooms

BySteven Azeka, Aman Yadav

chapter 4|16 pages

Democracy and Computation

A Normative Perspective on the Magic of the New Millennium
ByUlf Dalvad Berthelsen, Carsten Fogh Nielsen

chapter 5|17 pages

Computational Thinking as Subject Matter

As an Independent Subject or Integrated across Subjects?
ByMorten Tannert, Rasmus Fink Lorentzen, Ulf Dalvad Berthelsen

chapter 6|22 pages

Assessment of Computational Thinking

ByDavid Weintrop, Daisy Rutstein, Marie Bienkowski, Steven McGee

chapter 7|24 pages

Ethnocomputing and Computational Thinking

ByMichael Lachney, Briana Green, Madison C. Allen, Lakisha Foy

chapter 8|15 pages

Professional Development as a Bridge between Teacher Competencies and Computational Thinking Integration

BySecil Caskurlu, Aman Yadav, Kyle Dunbar, Rafi Santo

chapter 9|21 pages

Preparing the Next Generation of Teachers

Revamping Teacher Education for the 21st Century
ByAnne Ottenbreit-Leftwich, Aman Yadav, Chrystalla Mouza

chapter 10|19 pages

Integrating Computing through Task-Specific Programming for Disciplinary Relevance

Considerations and Examples
ByMark Guzdial, Tamara Shreiner

chapter 11|21 pages

Computational Thinking as District Strategy

Moving the CS vs CT Debate from the Ivory Tower to the Schoolhouse
ByRafi Santo, June Ahn, Leigh Ann DeLyser