Materiality and structuring resources in communities of practice: the perspective of situated learning theory