This document discusses computing core skills such as problem-solving, critical thinking, creative thinking, strategic thinking, and decision-making. It provides details on each skill, including definitions, characteristics, components, and steps. Problem-solving is described as a multi-step cognitive process involving higher-order thinking. Critical thinking involves examining evidence objectively before making judgments. Creative thinking explores ideas and alternatives. Strategic thinking assesses programs in relation to goals and the external environment. Decision-making identifies and chooses the best alternative based on values and preferences. Various problem-solving techniques are also outlined.