Problem solving
Problem solving is considered to be an individual's ability to partake in cognitive processing in order to understand and solve problems where a solution may not be immediately apparent. Domain-specific problem solving skills may provide students with narrow knowledge and abilities. Because of this, school teachers, policy makers and curriculum developers may find it beneficial to incorporate domain general skills (such as time management, teamwork or leadership) in relation to problem solving into school curriculum. Domain general problem solving provides students with cross-curricular skills and strategies that can be transferred to multiple different situations/environments/domains. Examples of cross-curricular skills include, but are not limited to: information processing, self-regulation and decision making.