The information processing theory approach to the study of cognitive development evolved out of the American experimental tradition in psychology. Developmental psychologists who adopt the information-processing perspective account for mental development in terms of maturational changes in basic components of a child’s mind. The theory is based on the idea that humans process the information they receive, rather than merely responding to stimuli. This perspective equates the mind to a computer, which is responsible for analyzing information from the environment. According to the standard information-processing model for mental development, the mind’s machinery includes attention mechanisms for bringing information in, working memory for actively manipulating information, and long-term memory for passively holding information so that it can be used in the future. This theory addresses how as children grow, their brains likewise mature, leading to advances in their ability to process and respond to the information they received through their senses. The theory emphasizes a continuous pattern of development, in contrast with Cognitive Developmental theorists such as Jean Piaget that thought development occurred in stages at a time.
Information processing as a model for human thinking and learning is part of the resurgence of cognitive perspectives of learning. The cognitive perspective asserts that complex mental states affect human learning and behavior that such mental states can be scientifically investigated. Computers, which process information, include internal states that affect processing. Computers therefore provided a model of possible human mental states that provided researchers with clues and direction for understanding human thinking and learning as information processing. Overall, information-processing models helped reestablish mental processes that cannot be directly observed as a legitimate area of scientific research.
Within this model, humans are routinely compared to computers. This comparison is used as a means of better understanding the way information is processed and stored in the human mind. Therefore, when analyzing what actually develops within this model, the more specific comparison is between the human brain and computers. Computers were introduced to the study of development and provided a new way of studying intelligence (Lachman, 1979) and added further legitimacy to the scientific study of the mind (Goodwin, 2005, p. 411). In the model below, you can see the direct comparison between human processing and computer processing. Within this model, information is taken in (or input). Information is encoded to give meaning and compared with stored information. If a person is working on a task, this is where the working memory is enacted. An example of that for a computer is the CPU. In both cases, information is encoded, given meaning, and combined with previously stored information to enact the task. The latter step is where the information is stored where it can later be retrieved when needed. For computers, this would be akin to saving information on a hard drive, where you would then upload the saved data when working on a future task (using your working memory as in step 2).