Cognitive scaffolding or scaffolding is a metaphor that is used to represent learning in a collaborative way through the interaction between an expert and an apprentice, in which the specialist progressively gives control of the task to the apprentice until he no longer needs help.
Thus, as in real scaffolding, the aid must be gradually dismantled, always remembering that it must be gradually modified until the apprentice reaches autonomy in its execution. This metaphor was applied especially in the field of education as an instructional method.