Whatever their future fields, students need to learn computational thinking, a method of problem solving in which questions are framed in a way that can be communicated to a computer. Computational thinking can be integrated across the curriculum. It is not just the purview of the math teacher or the computer club, but a key [...]