The document discusses applying computational thinking in education. It defines several types of thinking including systems thinking, computational thinking, design thinking, futures thinking, and strategic thinking. It then lists some big problems facing the world like global warming, food scarcity, and overpopulation. The document goes on to define key aspects of computational thinking including systems thinking, abstraction, data and information systems, algorithms and programming, digital systems, and implications and impacts. It provides examples of how computational thinking can be brought into the classroom through activities and projects involving things like Bee Bots, guessing games, computer games, mobile apps, websites, robotics, interfaces, wearables, and expert systems.