"Making predictions" could better be labeled as "critical thinking." It sounds like a lesson for "students" which most people associate with "teens" or "kids." In my experience, most humans struggle with critical thinking. Just watching the news, it would seem that it is uncommon for many people to consider the potential consequences of their actions. In fact, I think there are those who would use this as the definition of "maturity."
Practicing "making predictions" allows students to think ahead in situations that do not effect them. Hopefully though, this skill is transfered to the student's life, and eventually becomes a regular practice.
Being able to predict serves a function to our conscience as well. Sometimes we think to do something, but when we think about the consequences of the action, then our conscience is given a chance to catch up with our impulses and we hopefully make better decisions.
Anticipation serves to help people prepare for the curious events of life. Added to this preparation for unforseen circumstances and sometimes consequences, predicting and anticipating stimulates one's mind and helps to develop analytical skills, which are always necessary in life.
So often life is a metaphoric chess game, and predicting what one's opponent's next move is helps one stay alive economically, socially, and even physically. Predicting in the arena of love is often beneficial, too, as it can foster a more caring relationship when the significant other thinks outside his/her own selfish realm.