Computational Thinking, usually considered under the digital literacy framework of curricula, is the problem-solving skill of the digital world. It’s powerful when integrated into the curriculum because students engage in experiential learning of content-related problems, such as how to identify the tone of a story or how to best address pollution in their local area.
Students sharpen their critical thinking skills by working through all the considerations that a problem presents. They practice inquiry-based thinking by imagining and moulding problems to be solved. They sharpen their logical thinking by outlining specific rules to be followed to solve their problem. Practicing and combining these three types of thinking to solve problems is what students have to gain. It is problem solving and communication. These are skills students of all ages in all subjects’ need, from children deciding where to best put a school garden to high schoolers creating chatbots that can help with homework questions.