George Pólya fue un matemático húngaro que trabajó en una variedad de temas matemáticos. Intentó caracterizar los métodos generales para resolver problemas y cómo deberían enseñarse. Propuso un método de cuatro pasos para la resolución de problemas: 1) entender el problema, 2) configurar un plan, 3) ejecutar el plan, 4) mirar hacia atrás. También dejó diez mandamientos para profesores de matemáticas sobre cómo enseñar estrategias de resolución de problemas.