Reflective abstraction

A termintroduced by Piaget; reflective abstraction is any personal activity thatderives knowledge by reflecting on one’s own operations are activities, forinstance by reflecting on action-result relationships, or relationships betweenvarious actions or operations performed in a particular context.  Reflective abstraction may be triggered bycognitive conflict (e.g., the experience that the application of a particularoperation leads to a correct solution in one case and an incorrect solution inanother).