During the course of learning how to make good decisions, the child will often encounter various problems and this will give the parent the opportunity to teach the child how to effectively handle these problems without causing further problems for others and themselves.
Making a child understand the fundamentals of decisions making may not be as easy task but is certainly one that would eventually help the child to be independent and trustworthy when making decisions.
The child should also be taught that not all decisions will be accepted willingly and immediately by all, and that preparations should be made to get those unwilling to follow the decision to understand the decision and why it was made in that particular way.
This can be quite a challenge for a young child but it will nonetheless be a good experience in learning how to argue a point in an intelligent and acceptable way.
The parent should also teach the child the expected consequences of any decisions made. This is especially important for the younger child who may be unable to comprehend why the decision made is not being accepted and welcomed willingly.
Learning that not all decision made by the child are acceptable will allow the child to learn how to work around rejection for the better good of themselves thus effectively learning self preservation.
A child should also be taught that decisions made usually have corresponding consequences and this would also be something that the child would have to consider before any decisions are finalized.
They will learn to understand that there is also a need to consider all consequences derived from the decision and it these are acceptable. Being able to weigh the problem from different angles is definitely something that they will have to realize, is part of decision making.