Problem solving
using generic or ad hoc methods in an orderly manner to find solutions to problems
brute force
root cause analysis
inverse problem
diagnosis
Social problem-solving
coping
equation solving
heuristic
troubleshooting
trial and error
do it yourself
reverse engineering
Structural fix
functional electronics
computational thinking
Script theory
Script theory
solving chess
technological fix
creative problem solving
lateral thinking