context of learning principle