Return to Article Details Engineering education: an approach from the prism of communities of practice Download Download PDF