The best way to learn is to teach it to someone else
You have to abduct your intuition to turn it into language.
The dumber the student, the more it requires you to abduct your understanding.
Nothing is dumber than a computer.
So explaining something to a computer so it can execute it is a great forcing function for you to understand the thing well enough to do a predictive model of it.
(This line of reasoning originates with Peter Norvig, I believe.)