Information processing is defined as the view in which cognitive processes are compared to the functions of computers. The theory deals with the input, storage, retrieval, manipulation, and output of information. the focus is on the development of children's strategies for solving problems, or their "mental programs"