Question: what is the difference between expert and novice?
Answer: They tend to work from the known to the unknown. The expert has solved many similar problems and recalls schemas easily. The novice, on the other hand, tends to work backwards. They begin with the unknown in the problem and try to use trial and error or incomplete schemas to solve it.