Constructing the Self in a Digital World (Learning in Doing: Social, Cognitive and Computational Perspectives)