1. Baird, J. (1986). Improving learning through enhanced metacognition: A classroom study. European Journal of Science Education, 8(3), 263–282.
2. Bandura, A. (1977). Social learning theory. Englewood Cliffs, NJ: Prentice Hall.
3. Bates, T. (2014). The role of communities of practice in a digital age. Online learning and distance education resources. http://www.tonybates.ca/2014/10/01/the-role-of-communities-of-practice-in-a-digital-age/ . Accessed 1 October 2015.
4. Blanton, M. W. (2005). Using Valsiner’s zone theory to interpret teaching practices in mathematics and science classrooms. Journal of Mathematics Teacher Education, 8(1), 5–33.
5. Bouchamma, Y. (2011). Communities of practice with teaching supervisors: A discussion of community members’ experience. Journal of Educational Change, 12(4), 403–420. doi: 10.1007/s10833-010-9141-y.