definition of heuristics
Heuristic learning is processing that students should identify considered problems, possible solutions should be considered and test solutions based on test, conclude suitable, use these conclusions in new situations, and finally use it as rules [7].