Bridging is a Activities designed to promote transfer of knowledge from one domain to another Constraints on Operators is a Restrictions that limit the use of objects or variables used to solve a problem Divergent Thinking is a Thinking characterized by the generation and testing of multiple and diverse solutions Domain Knowledge is a Knowledge that individuals have about particular fields of study, such as subject areas and areas of activity Embedded Program is a Program that teaches critical thinking skills as part of a regular content class, such as history Functional Fixedness is a Inability to use familiar objects in a novel way General Knowledge is a Knowledge appropriate to a wide range of tasks but not linked with a specific domain Goal State is a Terminal objective when solving a problem Ill-Defined Problem is a Problem with more than one acceptable solution and no guaranteed method for finding the solution Initial State is a What is known about a problem at the beginning of the problem-solving process Operators is a Objects or variables that can be manipulated to solve a problem Problem Space is a All of the operators and constraints on operators involved in a problem Solution Paths is a Set of potential solutions to a specific problem Stand-Alone Program is a Program that teaches critical thinking skills in isolation Thinking Frame is a Framework for organizing knowledge and guiding thought processes; see also Schema Trial and Error is a Method of learning and problem solving in which one attempts different solutions randomly Well-Defined Problem is a Problem with only one acceptable solution and a guaranteed method for finding it Wisdom is a Willingness to use one`s skills and knowledge to act in the soundest manner Algorithm is a Procedure in computer science or mathematics that applies to a particular kind of problem and that, if followed correctly, guarantees the correct answer Heuristic is a General problem-solving strategy or "rule of thumb" that often is helpful when solving a problem, but does not guarantee a solution