Another factor is that knowledge of results may give information to the instructor as to ways the material can be improved. Using a teaching program on decimal arithmetic, an experienced teacher can put student mistakes into types. For example, one group of mistakes are due to the learners not understanding the rules about placement of the point in decimal multiplication. This shows where and how the learning material needs to be revised.