Active-constructive-interactive: a conceptual framework for differentiating learning activities.
Learning by Explaining to Oneself and to Others