A guide for educators to incorporate computational thinking—a set of cognitive skills applied to problem solving—into a broad range of subjects. Computational thinking—a set of mental and cognitive tools applied to problem solving—is a fundamental skill that all of us (and not just computer scientists) draw on. Educators have found that computational thinking enhances learning across…
"This book provides a model for teaching computational thinking to middle and high school students across a broad range of school subjects"--OCLC-licensed vendor bibliographic record.