Understanding the role of digital technologies in supporting effective teaching and learning.