Return to Article Details A pedagogical design pattern framework for sharing experiences and enhancing communities of practice within online and blended learning Download Download PDF