In todays fast-paced, technologically-driven world, it is of paramount importance that we take advantage of different ways to solve problems, to generate the most efficient solutions. One way to accomplish this goal is to adopt different ways of thinking about how we solve problems. It may be of great value to base problem-solving that we teach in education using basics of design thinking and computer science, two existing disciplines. However, research has not yet assessed how these types of thinking may be related across different contexts, like education and industry.